ActiViz .NET
5.8.0
|
vtkLabeledTreeMapDataMapper - draw text labels on a tree map More...
Public Member Functions | |
vtkLabeledTreeMapDataMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkLabeledTreeMapDataMapper () | |
Undocumented Block. | |
virtual int | GetChildMotion () |
Indicates if the label can be moved by its ancestors. | |
virtual int | GetClipTextMode () |
Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region. | |
virtual int | GetDynamicLevel () |
Indicates at which level labeling should be dynamic. | |
void | GetFontSizeRange (IntPtr range) |
The range of font sizes to use when rendering the labels. | |
virtual vtkTree | GetInputTree () |
The input to this filter. | |
void | GetLevelRange (IntPtr range) |
The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0). | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkLabeledTreeMapDataMapper | NewInstance () |
Undocumented Block. | |
override void | ReleaseGraphicsResources (vtkWindow arg0) |
Release any graphics resources that are being consumed by this actor. | |
override void | RenderOpaqueGeometry (vtkViewport viewport, vtkActor2D actor) |
Draw the text to the screen at each input point. | |
override void | RenderOverlay (vtkViewport viewport, vtkActor2D actor) |
Draw the text to the screen at each input point. | |
virtual void | SetChildMotion (int _arg) |
Indicates if the label can be moved by its ancestors. | |
virtual void | SetClipTextMode (int _arg) |
Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region. | |
virtual void | SetDynamicLevel (int _arg) |
Indicates at which level labeling should be dynamic. | |
void | SetFontSizeRange (int maxSize, int minSize, int delta) |
The range of font sizes to use when rendering the labels. | |
void | SetLevelRange (int startLevel, int endLevel) |
The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0). | |
virtual void | SetRectanglesArrayName (string name) |
The name of the 4-tuple array used for. | |
Static Public Member Functions | |
static new vtkLabeledTreeMapDataMapper | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkLabeledTreeMapDataMapper | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkLabeledTreeMapDataMapper" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "27vtkLabeledTreeMapDataMapper" |
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 | vtkLabeledTreeMapDataMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkLabeledTreeMapDataMapper_GetChildMotion_01 (HandleRef pThis) |
static internal int | vtkLabeledTreeMapDataMapper_GetClipTextMode_02 (HandleRef pThis) |
static internal int | vtkLabeledTreeMapDataMapper_GetDynamicLevel_03 (HandleRef pThis) |
static internal void | vtkLabeledTreeMapDataMapper_GetFontSizeRange_04 (HandleRef pThis, IntPtr range) |
static internal IntPtr | vtkLabeledTreeMapDataMapper_GetInputTree_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLabeledTreeMapDataMapper_GetLevelRange_06 (HandleRef pThis, IntPtr range) |
static internal int | vtkLabeledTreeMapDataMapper_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkLabeledTreeMapDataMapper_IsTypeOf_08 (string type) |
static internal IntPtr | vtkLabeledTreeMapDataMapper_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLabeledTreeMapDataMapper_ReleaseGraphicsResources_11 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkLabeledTreeMapDataMapper_RenderOpaqueGeometry_12 (HandleRef pThis, HandleRef viewport, HandleRef actor) |
static internal void | vtkLabeledTreeMapDataMapper_RenderOverlay_13 (HandleRef pThis, HandleRef viewport, HandleRef actor) |
static internal IntPtr | vtkLabeledTreeMapDataMapper_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLabeledTreeMapDataMapper_SetChildMotion_15 (HandleRef pThis, int _arg) |
static internal void | vtkLabeledTreeMapDataMapper_SetClipTextMode_16 (HandleRef pThis, int _arg) |
static internal void | vtkLabeledTreeMapDataMapper_SetDynamicLevel_17 (HandleRef pThis, int _arg) |
static internal void | vtkLabeledTreeMapDataMapper_SetFontSizeRange_18 (HandleRef pThis, int maxSize, int minSize, int delta) |
static internal void | vtkLabeledTreeMapDataMapper_SetLevelRange_19 (HandleRef pThis, int startLevel, int endLevel) |
static internal void | vtkLabeledTreeMapDataMapper_SetRectanglesArrayName_20 (HandleRef pThis, string name) |
Static Private Member Functions | |
static | vtkLabeledTreeMapDataMapper () |
Automatically generated type registration mechanics. |
vtkLabeledTreeMapDataMapper - draw text labels on a tree map
Description vtkLabeledTreeMapDataMapper is a mapper that renders text on a tree map. A tree map is a vtkTree with an associated 4-tuple array used for storing the boundary rectangle for each vertex in the tree. The user must specify the array name used for storing the rectangles.
The mapper iterates through the tree and attempts and renders a label inside the vertex's rectangle as long as the following conditions hold: 1. The vertex level is within the range of levels specified for labeling. 2. The label can fully fit inside its box. 3. The label does not overlap an ancestor's label.
Thanks Thanks to Patricia Crossno, Ken Moreland, Andrew Wilson and Brian Wylie from Sandia National Laboratories for their help in developing this class.
static Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkLabeledTreeMapDataMapper.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.vtkLabeledDataMapper.
virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetChildMotion | ( | ) | [virtual] |
Indicates if the label can be moved by its ancestors.
virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetClipTextMode | ( | ) | [virtual] |
Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.
virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetDynamicLevel | ( | ) | [virtual] |
Indicates at which level labeling should be dynamic.
void Kitware.VTK.vtkLabeledTreeMapDataMapper.GetFontSizeRange | ( | IntPtr | range | ) |
The range of font sizes to use when rendering the labels.
virtual vtkTree Kitware.VTK.vtkLabeledTreeMapDataMapper.GetInputTree | ( | ) | [virtual] |
The input to this filter.
void Kitware.VTK.vtkLabeledTreeMapDataMapper.GetLevelRange | ( | IntPtr | range | ) |
The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).
override int Kitware.VTK.vtkLabeledTreeMapDataMapper.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
static new int Kitware.VTK.vtkLabeledTreeMapDataMapper.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
static new vtkLabeledTreeMapDataMapper Kitware.VTK.vtkLabeledTreeMapDataMapper.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
override void Kitware.VTK.vtkLabeledTreeMapDataMapper.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
Release any graphics resources that are being consumed by this actor.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
override void Kitware.VTK.vtkLabeledTreeMapDataMapper.RenderOpaqueGeometry | ( | vtkViewport | viewport, |
vtkActor2D | actor | ||
) | [virtual] |
Draw the text to the screen at each input point.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
override void Kitware.VTK.vtkLabeledTreeMapDataMapper.RenderOverlay | ( | vtkViewport | viewport, |
vtkActor2D | actor | ||
) | [virtual] |
Draw the text to the screen at each input point.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
static new vtkLabeledTreeMapDataMapper Kitware.VTK.vtkLabeledTreeMapDataMapper.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetChildMotion | ( | int | _arg | ) | [virtual] |
Indicates if the label can be moved by its ancestors.
virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetClipTextMode | ( | int | _arg | ) | [virtual] |
Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.
virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetDynamicLevel | ( | int | _arg | ) | [virtual] |
Indicates at which level labeling should be dynamic.
void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetFontSizeRange | ( | int | maxSize, |
int | minSize, | ||
int | delta | ||
) |
The range of font sizes to use when rendering the labels.
void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetLevelRange | ( | int | startLevel, |
int | endLevel | ||
) |
The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).
virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetRectanglesArrayName | ( | string | name | ) | [virtual] |
The name of the 4-tuple array used for.
static internal int Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetChildMotion_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetClipTextMode_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetDynamicLevel_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetFontSizeRange_04 | ( | HandleRef | pThis, |
IntPtr | range | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetInputTree_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_GetLevelRange_06 | ( | HandleRef | pThis, |
IntPtr | range | ||
) | [private] |
static internal int Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_ReleaseGraphicsResources_11 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_RenderOpaqueGeometry_12 | ( | HandleRef | pThis, |
HandleRef | viewport, | ||
HandleRef | actor | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_RenderOverlay_13 | ( | HandleRef | pThis, |
HandleRef | viewport, | ||
HandleRef | actor | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SafeDownCast_14 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetChildMotion_15 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetClipTextMode_16 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetDynamicLevel_17 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetFontSizeRange_18 | ( | HandleRef | pThis, |
int | maxSize, | ||
int | minSize, | ||
int | delta | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetLevelRange_19 | ( | HandleRef | pThis, |
int | startLevel, | ||
int | endLevel | ||
) | [private] |
static internal void Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper_SetRectanglesArrayName_20 | ( | HandleRef | pThis, |
string | name | ||
) | [private] |
new readonly string Kitware.VTK.vtkLabeledTreeMapDataMapper.MRClassNameKey = "27vtkLabeledTreeMapDataMapper" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
new const string Kitware.VTK.vtkLabeledTreeMapDataMapper.MRFullTypeName = "Kitware.VTK.vtkLabeledTreeMapDataMapper" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.