DataContainerInteractor#
DataContainerInteractor mediates between a
DataContainer and the GUI: it owns the VTK pickers,
the tree-widget representation of the container, and the geometry operations
exposed in the ribbon. MosaicData holds two of them,
data for point clouds and models for fitted models.
Constructor#
Handle interaction between GUI and DataContainer |
Interaction Modes#
The interactor switches between three pointer modes (viewing, drawing, and picking) and owns the area picker used for box selection.
Selection#
Set selection by UUIDs. |
|
Deselect on right-click |
|
|
Data Management#
|
|
|
Add new cloud from selected points. |
Remove the given geometries from the container and notify listeners. |
|
|
Resync the tree widget after the session swapped containers. |
Geometry Operations#
These methods are dispatched to GeometryOperations
via the operation registry. They apply the named operation to every selected
geometry, optionally as a background task.
|
|
|