| 
| virtual int  | IsA (const char *type) | 
|   | 
| vtkInteractorStyleTreeMapHover *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | 
| virtual void  | SetInteractor (vtkRenderWindowInteractor *rwi) | 
|   | 
| void  | SetHighLightColor (double r, double g, double b) | 
|   | 
| void  | SetSelectionLightColor (double r, double g, double b) | 
|   | 
 | 
| void  | SetLayout (vtkTreeMapLayout *layout) | 
|   | 
| virtual vtkTreeMapLayout *  | GetLayout () | 
|   | 
 | 
| void  | SetTreeMapToPolyData (vtkTreeMapToPolyData *filter) | 
|   | 
| virtual vtkTreeMapToPolyData *  | GetTreeMapToPolyData () | 
|   | 
 | 
| virtual void  | SetLabelField (const char *) | 
|   | 
| virtual char *  | GetLabelField () | 
|   | 
 | 
| void  | OnMouseMove () | 
|   | 
| void  | OnLeftButtonUp () | 
|   | 
 | 
| void  | HighLightItem (vtkIdType id) | 
|   | 
| void  | HighLightCurrentSelectedItem () | 
|   | 
 | 
| void  | SetHighLightWidth (double lw) | 
|   | 
| double  | GetHighLightWidth () | 
|   | 
 | 
| void  | SetSelectionWidth (double lw) | 
|   | 
| double  | GetSelectionWidth () | 
|   | 
| vtkInteractorStyleImage *  | NewInstance () const  | 
|   | 
| virtual void  | OnChar () | 
|   | 
| virtual void  | WindowLevel () | 
|   | 
| virtual void  | Pick () | 
|   | 
| virtual void  | Slice () | 
|   | 
| virtual void  | StartWindowLevel () | 
|   | 
| virtual void  | EndWindowLevel () | 
|   | 
| virtual void  | StartPick () | 
|   | 
| virtual void  | EndPick () | 
|   | 
| virtual void  | StartSlice () | 
|   | 
| virtual void  | EndSlice () | 
|   | 
| virtual int *  | GetWindowLevelStartPosition () | 
|   | 
| virtual void  | GetWindowLevelStartPosition (int &, int &) | 
|   | 
| virtual void  | GetWindowLevelStartPosition (int[2]) | 
|   | 
| virtual int *  | GetWindowLevelCurrentPosition () | 
|   | 
| virtual void  | GetWindowLevelCurrentPosition (int &, int &) | 
|   | 
| virtual void  | GetWindowLevelCurrentPosition (int[2]) | 
|   | 
| virtual void  | OnLeftButtonDown () | 
|   | 
| virtual void  | OnMiddleButtonDown () | 
|   | 
| virtual void  | OnMiddleButtonUp () | 
|   | 
| virtual void  | OnRightButtonDown () | 
|   | 
| virtual void  | OnRightButtonUp () | 
|   | 
| virtual void  | SetInteractionMode (int) | 
|   | 
| virtual int  | GetInteractionMode () | 
|   | 
| void  | SetInteractionModeToImage2D () | 
|   | 
| void  | SetInteractionModeToImage3D () | 
|   | 
| void  | SetInteractionModeToImageSlicing () | 
|   | 
| virtual void  | SetXViewRightVector (double, double, double) | 
|   | 
| virtual void  | SetXViewRightVector (double[3]) | 
|   | 
| virtual double *  | GetXViewRightVector () | 
|   | 
| virtual void  | GetXViewRightVector (double &, double &, double &) | 
|   | 
| virtual void  | GetXViewRightVector (double[3]) | 
|   | 
| virtual void  | SetXViewUpVector (double, double, double) | 
|   | 
| virtual void  | SetXViewUpVector (double[3]) | 
|   | 
| virtual double *  | GetXViewUpVector () | 
|   | 
| virtual void  | GetXViewUpVector (double &, double &, double &) | 
|   | 
| virtual void  | GetXViewUpVector (double[3]) | 
|   | 
| virtual void  | SetYViewRightVector (double, double, double) | 
|   | 
| virtual void  | SetYViewRightVector (double[3]) | 
|   | 
| virtual double *  | GetYViewRightVector () | 
|   | 
| virtual void  | GetYViewRightVector (double &, double &, double &) | 
|   | 
| virtual void  | GetYViewRightVector (double[3]) | 
|   | 
| virtual void  | SetYViewUpVector (double, double, double) | 
|   | 
| virtual void  | SetYViewUpVector (double[3]) | 
|   | 
| virtual double *  | GetYViewUpVector () | 
|   | 
| virtual void  | GetYViewUpVector (double &, double &, double &) | 
|   | 
| virtual void  | GetYViewUpVector (double[3]) | 
|   | 
| virtual void  | SetZViewRightVector (double, double, double) | 
|   | 
| virtual void  | SetZViewRightVector (double[3]) | 
|   | 
| virtual double *  | GetZViewRightVector () | 
|   | 
| virtual void  | GetZViewRightVector (double &, double &, double &) | 
|   | 
| virtual void  | GetZViewRightVector (double[3]) | 
|   | 
| virtual void  | SetZViewUpVector (double, double, double) | 
|   | 
| virtual void  | SetZViewUpVector (double[3]) | 
|   | 
| virtual double *  | GetZViewUpVector () | 
|   | 
| virtual void  | GetZViewUpVector (double &, double &, double &) | 
|   | 
| virtual void  | GetZViewUpVector (double[3]) | 
|   | 
| void  | SetImageOrientation (const double leftToRight[3], const double bottomToTop[3]) | 
|   | 
| vtkImageProperty *  | GetCurrentImageProperty () | 
|   | 
| vtkInteractorStyleTrackballCamera *  | NewInstance () const  | 
|   | 
| virtual void  | Rotate () | 
|   | 
| virtual void  | Spin () | 
|   | 
| virtual void  | Pan () | 
|   | 
| virtual void  | Dolly () | 
|   | 
| virtual void  | OnMouseWheelForward () | 
|   | 
| virtual void  | OnMouseWheelBackward () | 
|   | 
| virtual void  | SetMotionFactor (double) | 
|   | 
| virtual double  | GetMotionFactor () | 
|   | 
| vtkInteractorStyle *  | NewInstance () const  | 
|   | 
| virtual void  | SetEnabled (int) | 
|   | 
| void  | FindPokedRenderer (int, int) | 
|   | 
| 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  | 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 a tree map view. 
The vtkInteractorStyleTreeMapHover specifically works with pipelines that create a tree map. Such pipelines will have a vtkTreeMapLayout filter and a vtkTreeMapToPolyData filter, both of which must be passed to this interactor style for it to function correctly. This interactor style allows only 2D panning and zooming, and additionally provides a balloon containing the name of the vertex hovered over, and allows the user to highlight a vertex by clicking on it.
- Events:
 - vtkCommand::UserEvent vtkCommand::InteractionEvent
 
- Tests:
 - vtkInteractorStyleTreeMapHover (Tests) 
 
Definition at line 53 of file vtkInteractorStyleTreeMapHover.h.