|
virtual int | IsA (const char *type) |
|
vtkInteractorStyleAreaSelectHover * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
void | OnMouseMove () |
|
virtual void | SetInteractor (vtkRenderWindowInteractor *rwi) |
|
void | SetHighLightColor (double r, double g, double b) |
|
vtkIdType | GetIdAtPos (int x, int y) |
|
|
void | SetLayout (vtkAreaLayout *layout) |
|
virtual vtkAreaLayout * | GetLayout () |
|
|
virtual void | SetLabelField (const char *) |
|
virtual char * | GetLabelField () |
|
|
virtual void | SetUseRectangularCoordinates (bool) |
|
virtual bool | GetUseRectangularCoordinates () |
|
virtual void | UseRectangularCoordinatesOn () |
|
virtual void | UseRectangularCoordinatesOff () |
|
|
void | SetHighLightWidth (double lw) |
|
double | GetHighLightWidth () |
|
Public Member Functions inherited from vtkInteractorStyleRubberBand2D |
vtkInteractorStyleRubberBand2D * | NewInstance () const |
|
virtual void | OnLeftButtonDown () |
|
virtual void | OnLeftButtonUp () |
|
virtual void | OnMiddleButtonDown () |
|
virtual void | OnMiddleButtonUp () |
|
virtual void | OnRightButtonDown () |
|
virtual void | OnRightButtonUp () |
|
virtual void | OnMouseWheelForward () |
|
virtual void | OnMouseWheelBackward () |
|
virtual void | SetRenderOnMouseMove (bool) |
|
virtual bool | GetRenderOnMouseMove () |
|
virtual void | RenderOnMouseMoveOn () |
|
virtual void | RenderOnMouseMoveOff () |
|
virtual int | GetInteraction () |
|
virtual int * | GetStartPosition () |
|
virtual void | GetStartPosition (int &, int &) |
|
virtual void | GetStartPosition (int[2]) |
|
virtual int * | GetEndPosition () |
|
virtual void | GetEndPosition (int &, int &) |
|
virtual void | GetEndPosition (int[2]) |
|
vtkInteractorStyle * | NewInstance () const |
|
virtual void | SetEnabled (int) |
|
void | FindPokedRenderer (int, int) |
|
virtual void | OnChar () |
|
virtual void | OnKeyDown () |
|
virtual void | OnKeyUp () |
|
virtual void | OnKeyPress () |
|
virtual void | OnKeyRelease () |
|
virtual void | OnTimer () |
|
virtual void | SetAutoAdjustCameraClippingRange (int) |
|
virtual int | GetAutoAdjustCameraClippingRange () |
|
virtual void | AutoAdjustCameraClippingRangeOn () |
|
virtual void | AutoAdjustCameraClippingRangeOff () |
|
virtual int | GetState () |
|
virtual int | GetUseTimers () |
|
virtual void | SetUseTimers (int) |
|
virtual void | UseTimersOn () |
|
virtual void | UseTimersOff () |
|
virtual void | SetTimerDuration (unsigned long) |
|
virtual unsigned long | GetTimerDuration () |
|
virtual void | SetHandleObservers (int) |
|
virtual int | GetHandleObservers () |
|
virtual void | HandleObserversOn () |
|
virtual void | HandleObserversOff () |
|
virtual void | OnExpose () |
|
virtual void | OnConfigure () |
|
virtual void | OnEnter () |
|
virtual void | OnLeave () |
|
virtual void | Rotate () |
|
virtual void | Spin () |
|
virtual void | Pan () |
|
virtual void | Dolly () |
|
virtual void | Zoom () |
|
virtual void | UniformScale () |
|
virtual void | StartState (int newstate) |
|
virtual void | StopState () |
|
virtual void | StartAnimate () |
|
virtual void | StopAnimate () |
|
virtual void | StartRotate () |
|
virtual void | EndRotate () |
|
virtual void | StartZoom () |
|
virtual void | EndZoom () |
|
virtual void | StartPan () |
|
virtual void | EndPan () |
|
virtual void | StartSpin () |
|
virtual void | EndSpin () |
|
virtual void | StartDolly () |
|
virtual void | EndDolly () |
|
virtual void | StartUniformScale () |
|
virtual void | EndUniformScale () |
|
virtual void | StartTimer () |
|
virtual void | EndTimer () |
|
virtual void | StartTwoPointer () |
|
virtual void | EndTwoPointer () |
|
virtual void | HighlightProp (vtkProp *prop) |
|
virtual void | HighlightActor2D (vtkActor2D *actor2D) |
|
virtual void | HighlightProp3D (vtkProp3D *prop3D) |
|
virtual void | SetPickColor (double, double, double) |
|
virtual void | SetPickColor (double[3]) |
|
virtual double * | GetPickColor () |
|
virtual void | GetPickColor (double data[3]) |
|
virtual void | SetMouseWheelMotionFactor (double) |
|
virtual double | GetMouseWheelMotionFactor () |
|
virtual vtkTDxInteractorStyle * | GetTDxStyle () |
|
virtual void | SetTDxStyle (vtkTDxInteractorStyle *tdxStyle) |
|
void | DelegateTDxEvent (unsigned long event, void *calldata) |
|
vtkInteractorObserver * | NewInstance () const |
|
int | GetEnabled () |
|
void | EnabledOn () |
|
void | EnabledOff () |
|
void | On () |
|
void | Off () |
|
virtual vtkRenderWindowInteractor * | GetInteractor () |
|
virtual void | SetPriority (float) |
|
virtual float | GetPriority () |
|
virtual void | PickingManagedOn () |
|
virtual void | PickingManagedOff () |
|
virtual void | SetPickingManaged (bool) |
|
virtual bool | GetPickingManaged () |
|
virtual void | SetKeyPressActivation (int) |
|
virtual int | GetKeyPressActivation () |
|
virtual void | KeyPressActivationOn () |
|
virtual void | KeyPressActivationOff () |
|
virtual void | SetKeyPressActivationValue (char) |
|
virtual char | GetKeyPressActivationValue () |
|
virtual vtkRenderer * | GetDefaultRenderer () |
|
virtual void | SetDefaultRenderer (vtkRenderer *) |
|
virtual vtkRenderer * | GetCurrentRenderer () |
|
virtual void | SetCurrentRenderer (vtkRenderer *) |
|
void | GrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | ReleaseFocus () |
|
vtkObject * | NewInstance () const |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual unsigned long | GetMTime () |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
virtual void | UnRegister (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
An interactor style for an area tree view.
The vtkInteractorStyleAreaSelectHover specifically works with pipelines that create a hierarchical tree. Such pipelines will have a vtkAreaLayout filter which must be passed to this interactor style for it to function correctly. This interactor style allows only 2D panning and zooming, rubber band selection and provides a balloon containing the name of the vertex hovered over.
- Events:
- vtkCommand::InteractionEvent
Definition at line 50 of file vtkInteractorStyleAreaSelectHover.h.