![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Structure to hold all selection action pointers. More...
#include <cvSelectionToolController.h>
Public Attributes | |
| QAction * | selectSurfaceCells = nullptr |
| QAction * | selectSurfacePoints = nullptr |
| QAction * | selectFrustumCells = nullptr |
| QAction * | selectFrustumPoints = nullptr |
| QAction * | selectPolygonCells = nullptr |
| QAction * | selectPolygonPoints = nullptr |
| QAction * | selectBlocks = nullptr |
| QAction * | selectFrustumBlocks = nullptr |
| QAction * | interactiveSelectCells = nullptr |
| QAction * | interactiveSelectPoints = nullptr |
| QAction * | hoverCells = nullptr |
| QAction * | hoverPoints = nullptr |
| QAction * | addSelection = nullptr |
| QAction * | subtractSelection = nullptr |
| QAction * | toggleSelection = nullptr |
| QAction * | growSelection = nullptr |
| QAction * | shrinkSelection = nullptr |
| QAction * | clearSelection = nullptr |
| QAction * | zoomToBox = nullptr |
Structure to hold all selection action pointers.
This provides a clean interface for registering actions without depending on specific UI class types.
Definition at line 107 of file cvSelectionToolController.h.
| QAction* cvSelectionToolController::SelectionActions::addSelection = nullptr |
Definition at line 133 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::clearSelection = nullptr |
Definition at line 140 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::growSelection = nullptr |
Definition at line 138 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::hoverCells = nullptr |
Definition at line 129 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::hoverPoints = nullptr |
Definition at line 130 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::interactiveSelectCells = nullptr |
Definition at line 125 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::interactiveSelectPoints = nullptr |
Definition at line 126 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectBlocks = nullptr |
Definition at line 121 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectFrustumBlocks = nullptr |
Definition at line 122 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectFrustumCells = nullptr |
Definition at line 113 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectFrustumPoints = nullptr |
Definition at line 114 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectPolygonCells = nullptr |
Definition at line 117 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectPolygonPoints = nullptr |
Definition at line 118 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectSurfaceCells = nullptr |
Definition at line 109 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::selectSurfacePoints = nullptr |
Definition at line 110 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::shrinkSelection = nullptr |
Definition at line 139 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::subtractSelection = nullptr |
Definition at line 134 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::toggleSelection = nullptr |
Definition at line 135 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::setupActions().
| QAction* cvSelectionToolController::SelectionActions::zoomToBox = nullptr |
Definition at line 143 of file cvSelectionToolController.h.
Referenced by cvSelectionToolController::handleEscapeKey(), and cvSelectionToolController::setupActions().