![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "qPCL.h"#include <QtCore/QHashFunctions>#include <QtCore/QSharedPointer>#include <QtCore/QString>#include <QtCore/QVector>#include <vtkSmartPointer.h>

Go to the source code of this file.
Classes | |
| struct | cvActorSelectionInfo |
| Information about a selected actor/representation. More... | |
| class | cvSelectionData |
| Encapsulates selection data without exposing VTK types. More... | |
Typedefs | |
| using | cvSelectionDataPtr = QSharedPointer< cvSelectionData > |
| Shared pointer to selection data. More... | |
Enumerations | |
| enum class | SelectionMode { SELECT_SURFACE_CELLS , SELECT_SURFACE_POINTS , SELECT_SURFACE_CELLS_POLYGON , SELECT_SURFACE_POINTS_POLYGON , SELECT_FRUSTUM_CELLS , SELECT_FRUSTUM_POINTS , SELECT_BLOCKS , SELECT_FRUSTUM_BLOCKS , SELECT_SURFACE_CELLS_INTERACTIVELY , SELECT_SURFACE_POINTS_INTERACTIVELY , SELECT_SURFACE_CELLDATA_INTERACTIVELY , SELECT_SURFACE_POINTDATA_INTERACTIVELY , HOVER_CELLS_TOOLTIP , HOVER_POINTS_TOOLTIP , SELECT_CUSTOM_POLYGON , ZOOM_TO_BOX , CLEAR_SELECTION , GROW_SELECTION , SHRINK_SELECTION } |
| Selection modes matching ParaView's SelectionMode enum. More... | |
| enum class | SelectionModifier { SELECTION_DEFAULT , SELECTION_ADDITION , SELECTION_SUBTRACTION , SELECTION_TOGGLE } |
| Selection modifiers for combining selections. More... | |
Functions | |
| uint | qHash (SelectionMode key, uint seed=0) noexcept |
| uint | qHash (SelectionModifier key, uint seed=0) noexcept |
| using cvSelectionDataPtr = QSharedPointer<cvSelectionData> |
Shared pointer to selection data.
Definition at line 304 of file cvSelectionData.h.
|
strong |
Selection modes matching ParaView's SelectionMode enum.
Reference: pqRenderViewSelectionReaction.h, lines 36-58
Definition at line 36 of file cvSelectionData.h.
|
strong |
Selection modifiers for combining selections.
Reference: pqView.h, PV_SELECTION_* enums
| Enumerator | |
|---|---|
| SELECTION_DEFAULT | Replace selection (default) |
| SELECTION_ADDITION | Add to selection (Ctrl) |
| SELECTION_SUBTRACTION | Subtract from selection (Shift) |
| SELECTION_TOGGLE | Toggle selection (Ctrl+Shift) |
Definition at line 80 of file cvSelectionData.h.
|
inlinenoexcept |
Definition at line 88 of file cvSelectionData.h.
Referenced by qHash().
|
inlinenoexcept |
Definition at line 94 of file cvSelectionData.h.
References qHash().