32 #ifndef pqRenderViewSelectionReaction_h 33 #define pqRenderViewSelectionReaction_h 36 #include "vtkWeakPointer.h" 75 SELECT_SURFACE_POINTS_TOOLTIP
83 QActionGroup* modifierGroup = NULL);
87 void selectedCustomBox(
int xmin,
int ymin,
int xmax,
int ymax);
88 void selectedCustomBox(
const int region[4]);
89 void selectedCustomPolygon(vtkIntArray* polygon);
98 virtual void actionTriggered(
bool val);
109 void setView(
pqView* view);
114 void beginSelection();
137 void selectionChanged(vtkObject*,
unsigned long,
void* calldata);
149 void onLeftButtonRelease();
150 void onWheelRotate();
159 void UpdateTooltip();
165 bool DisableSelectionModifiers;
166 int PreviousRenderViewMode;
167 vtkWeakPointer<vtkObject> ObservedObject;
168 unsigned long ObserverIds[4];
170 QTimer MouseMovingTimer;
178 void cleanupObservers();
virtual int getSelectionModifier()
Get the current state of selection modifier, if any.
virtual void updateEnableState()
This is a PQ abstraction of a generic view module.
pqRenderViewSelectionReaction handles various selection modes available on RenderViews.
Generric reaction for creating selections on views.