diff --git a/src/scene/hittest.rs b/src/scene/camera_ops.rs similarity index 99% rename from src/scene/hittest.rs rename to src/scene/camera_ops.rs index f7ddf21a9..46ebe73cc 100644 --- a/src/scene/hittest.rs +++ b/src/scene/camera_ops.rs @@ -1,4 +1,6 @@ -// Auto-split from scene/mod.rs. Pure text-move; behaviour unchanged. +// Camera / view operations on `Scene`: zoom, fit-all, named-view restore, +// camera<->document sync, and per-tile grid/snap. (The actual screen-space +// hit-testing lives in `scene::pick::hit_test`.) use super::*; impl Scene { diff --git a/src/scene/mod.rs b/src/scene/mod.rs index c6dc00dab..7247e5883 100644 --- a/src/scene/mod.rs +++ b/src/scene/mod.rs @@ -17,7 +17,7 @@ pub mod view; // blocks and/or free functions). Pure text-move from the original mod.rs. mod entity; mod group_layer; -mod hittest; +mod camera_ops; mod layout; mod modify; mod mspace; @@ -53,7 +53,7 @@ pub use pipeline::viewcube::{ hit_test, hit_test_cardinal, hover_id, CubeRegion, NudgeDir, VIEWCUBE_DRAW_PX, VIEWCUBE_PAD, VIEWCUBE_PX, VIEWCUBE_REGION_PX, }; -pub use pick::selection::SelectionState; +pub use pick::selection_state::SelectionState; pub use model::wire_model::WireModel; use crate::command::EntityTransform; diff --git a/src/scene/pick/mod.rs b/src/scene/pick/mod.rs index 03381292b..419a60c57 100644 --- a/src/scene/pick/mod.rs +++ b/src/scene/pick/mod.rs @@ -1,5 +1,5 @@ pub mod hit_test; -pub mod selection; +pub mod selection_state; pub mod grip; pub mod quadtree; pub mod xclip; diff --git a/src/scene/pick/selection.rs b/src/scene/pick/selection_state.rs similarity index 100% rename from src/scene/pick/selection.rs rename to src/scene/pick/selection_state.rs