32 #ifndef pqRenderViewSelectionReaction_h 33 #define pqRenderViewSelectionReaction_h 36 #include "vtkWeakPointer.h" 73 SELECT_SURFACE_POINTS_TOOLTIP
80 QActionGroup* modifierGroup = NULL);
84 void selectedCustomBox(
int xmin,
int ymin,
int xmax,
int ymax);
85 void selectedCustomBox(
const int region[4]);
86 void selectedCustomPolygon(vtkIntArray* polygon);
93 virtual void actionTriggered(
bool val);
100 void setView(
pqView* view);
103 void beginSelection();
118 void selectionChanged(vtkObject*,
unsigned long,
void* calldata);
126 void onLeftButtonRelease();
127 void onWheelRotate();
136 void UpdateTooltip();
142 bool DisableSelectionModifiers;
143 int PreviousRenderViewMode;
144 vtkWeakPointer<vtkObject> ObservedObject;
145 unsigned long ObserverIds[4];
147 QTimer MouseMovingTimer;
153 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.