ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkInteractorStyleTreeMapHover Class Reference

vtkInteractorStyleTreeMapHover - An interactor style for a tree map view More...

Inheritance diagram for Kitware.VTK.vtkInteractorStyleTreeMapHover:
[legend]
Collaboration diagram for Kitware.VTK.vtkInteractorStyleTreeMapHover:
[legend]

List of all members.

Public Member Functions

 vtkInteractorStyleTreeMapHover (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkInteractorStyleTreeMapHover ()
 Undocumented Block.
double GetHighLightWidth ()
 The width of the line around the hovered vertex.
virtual string GetLabelField ()
 The name of the field to use when displaying text in the hover balloon.
virtual vtkTreeMapLayout GetLayout ()
 Must be set to the vtkTreeMapLayout used to compute the bounds of each vertex for the tree map.
double GetSelectionWidth ()
 The width of the line around the selected vertex.
virtual vtkTreeMapToPolyData GetTreeMapToPolyData ()
 Must be set to the vtkTreeMapToPolyData used to convert the tree map into polydata.
void HighLightCurrentSelectedItem ()
 Highlights a specific vertex.
void HighLightItem (int id)
 Highlights a specific vertex.
override int IsA (string type)
 Undocumented Block.
new vtkInteractorStyleTreeMapHover NewInstance ()
 Undocumented Block.
override void OnLeftButtonUp ()
 Overridden from vtkInteractorStyleImage to provide the desired interaction behavior.
override void OnMouseMove ()
 Overridden from vtkInteractorStyleImage to provide the desired interaction behavior.
void SetHighLightColor (double r, double g, double b)
 Set the color used to highlight the hovered vertex.
void SetHighLightWidth (double lw)
 The width of the line around the hovered vertex.
override void SetInteractor (vtkRenderWindowInteractor rwi)
 Highlights a specific vertex.
virtual void SetLabelField (string _arg)
 The name of the field to use when displaying text in the hover balloon.
void SetLayout (vtkTreeMapLayout layout)
 Must be set to the vtkTreeMapLayout used to compute the bounds of each vertex for the tree map.
void SetSelectionLightColor (double r, double g, double b)
 Set the color used to highlight the selected vertex.
void SetSelectionWidth (double lw)
 The width of the line around the selected vertex.
void SetTreeMapToPolyData (vtkTreeMapToPolyData filter)
 Must be set to the vtkTreeMapToPolyData used to convert the tree map into polydata.

Static Public Member Functions

static new
vtkInteractorStyleTreeMapHover 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkInteractorStyleTreeMapHover 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkInteractorStyleTreeMapHover"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "30vtkInteractorStyleTreeMapHover"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkInteractorStyleTreeMapHover_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkInteractorStyleTreeMapHover_GetHighLightWidth_01 (HandleRef pThis)
static internal IntPtr vtkInteractorStyleTreeMapHover_GetLabelField_02 (HandleRef pThis)
static internal IntPtr vtkInteractorStyleTreeMapHover_GetLayout_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkInteractorStyleTreeMapHover_GetSelectionWidth_04 (HandleRef pThis)
static internal IntPtr vtkInteractorStyleTreeMapHover_GetTreeMapToPolyData_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkInteractorStyleTreeMapHover_HighLightCurrentSelectedItem_06 (HandleRef pThis)
static internal void vtkInteractorStyleTreeMapHover_HighLightItem_07 (HandleRef pThis, int id)
static internal int vtkInteractorStyleTreeMapHover_IsA_08 (HandleRef pThis, string type)
static internal int vtkInteractorStyleTreeMapHover_IsTypeOf_09 (string type)
static internal IntPtr vtkInteractorStyleTreeMapHover_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkInteractorStyleTreeMapHover_OnLeftButtonUp_12 (HandleRef pThis)
static internal void vtkInteractorStyleTreeMapHover_OnMouseMove_13 (HandleRef pThis)
static internal IntPtr vtkInteractorStyleTreeMapHover_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkInteractorStyleTreeMapHover_SetHighLightColor_15 (HandleRef pThis, double r, double g, double b)
static internal void vtkInteractorStyleTreeMapHover_SetHighLightWidth_16 (HandleRef pThis, double lw)
static internal void vtkInteractorStyleTreeMapHover_SetInteractor_17 (HandleRef pThis, HandleRef rwi)
static internal void vtkInteractorStyleTreeMapHover_SetLabelField_18 (HandleRef pThis, string _arg)
static internal void vtkInteractorStyleTreeMapHover_SetLayout_19 (HandleRef pThis, HandleRef layout)
static internal void vtkInteractorStyleTreeMapHover_SetSelectionLightColor_20 (HandleRef pThis, double r, double g, double b)
static internal void vtkInteractorStyleTreeMapHover_SetSelectionWidth_21 (HandleRef pThis, double lw)
static internal void vtkInteractorStyleTreeMapHover_SetTreeMapToPolyData_22 (HandleRef pThis, HandleRef filter)

Static Private Member Functions

static vtkInteractorStyleTreeMapHover ()
 Automatically generated type registration mechanics.

Detailed Description

vtkInteractorStyleTreeMapHover - An interactor style for a tree map view

Description 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.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkInteractorStyleTreeMapHover.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

The width of the line around the hovered vertex.

The name of the field to use when displaying text in the hover balloon.

Must be set to the vtkTreeMapLayout used to compute the bounds of each vertex for the tree map.

Here is the call graph for this function:

The width of the line around the selected vertex.

Must be set to the vtkTreeMapToPolyData used to convert the tree map into polydata.

Here is the call graph for this function:

Highlights a specific vertex.

Highlights a specific vertex.

override int Kitware.VTK.vtkInteractorStyleTreeMapHover.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

static new int Kitware.VTK.vtkInteractorStyleTreeMapHover.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Overridden from vtkInteractorStyleImage to provide the desired interaction behavior.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Overridden from vtkInteractorStyleImage to provide the desired interaction behavior.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

Here is the call graph for this function:

void Kitware.VTK.vtkInteractorStyleTreeMapHover.SetHighLightColor ( double  r,
double  g,
double  b 
)

Set the color used to highlight the hovered vertex.

The width of the line around the hovered vertex.

Highlights a specific vertex.

Reimplemented from Kitware.VTK.vtkInteractorStyle.

virtual void Kitware.VTK.vtkInteractorStyleTreeMapHover.SetLabelField ( string  _arg) [virtual]

The name of the field to use when displaying text in the hover balloon.

Must be set to the vtkTreeMapLayout used to compute the bounds of each vertex for the tree map.

void Kitware.VTK.vtkInteractorStyleTreeMapHover.SetSelectionLightColor ( double  r,
double  g,
double  b 
)

Set the color used to highlight the selected vertex.

The width of the line around the selected vertex.

Must be set to the vtkTreeMapToPolyData used to convert the tree map into polydata.

static internal IntPtr Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_GetLayout_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_GetTreeMapToPolyData_05 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_HighLightItem_07 ( HandleRef  pThis,
int  id 
) [private]
static internal int Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_IsA_08 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_NewInstance_11 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SafeDownCast_14 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetHighLightColor_15 ( HandleRef  pThis,
double  r,
double  g,
double  b 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetHighLightWidth_16 ( HandleRef  pThis,
double  lw 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetInteractor_17 ( HandleRef  pThis,
HandleRef  rwi 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetLabelField_18 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetLayout_19 ( HandleRef  pThis,
HandleRef  layout 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetSelectionLightColor_20 ( HandleRef  pThis,
double  r,
double  g,
double  b 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetSelectionWidth_21 ( HandleRef  pThis,
double  lw 
) [private]
static internal void Kitware.VTK.vtkInteractorStyleTreeMapHover.vtkInteractorStyleTreeMapHover_SetTreeMapToPolyData_22 ( HandleRef  pThis,
HandleRef  filter 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkInteractorStyleTreeMapHover.MRClassNameKey = "30vtkInteractorStyleTreeMapHover" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.

new const string Kitware.VTK.vtkInteractorStyleTreeMapHover.MRFullTypeName = "Kitware.VTK.vtkInteractorStyleTreeMapHover"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkInteractorStyleImage.


The documentation for this class was generated from the following file: