ActiViz .NET
5.8.0
|
vtkDynamic2DLabelMapper - draw text labels at 2D dataset points More...
Public Member Functions | |
vtkDynamic2DLabelMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkDynamic2DLabelMapper () | |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
virtual float | GetLabelHeightPadding () |
Set the label height padding as a percentage. The percentage is a percentage of your label height. Default is 50%. | |
virtual float | GetLabelWidthPadding () |
Set the label width padding as a percentage. The percentage is a percentage of your label ^height^ (yes, not a typo). Default is 50%. | |
virtual bool | GetReversePriority () |
Whether to reverse the priority order (i.e. low values have high priority). Default is off. | |
override int | IsA (string type) |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
new vtkDynamic2DLabelMapper | NewInstance () |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
override void | RenderOpaqueGeometry (vtkViewport viewport, vtkActor2D actor) |
Draw non-overlapping labels to the screen. | |
override void | RenderOverlay (vtkViewport viewport, vtkActor2D actor) |
Draw non-overlapping labels to the screen. | |
virtual void | ReversePriorityOff () |
Whether to reverse the priority order (i.e. low values have high priority). Default is off. | |
virtual void | ReversePriorityOn () |
Whether to reverse the priority order (i.e. low values have high priority). Default is off. | |
virtual void | SetLabelHeightPadding (float _arg) |
Set the label height padding as a percentage. The percentage is a percentage of your label height. Default is 50%. | |
virtual void | SetLabelWidthPadding (float _arg) |
Set the label width padding as a percentage. The percentage is a percentage of your label ^height^ (yes, not a typo). Default is 50%. | |
void | SetPriorityArrayName (string name) |
Set the points array name to use to give priority to labels. Defaults to "priority". | |
virtual void | SetReversePriority (bool _arg) |
Whether to reverse the priority order (i.e. low values have high priority). Default is off. | |
Static Public Member Functions | |
static new vtkDynamic2DLabelMapper | New () |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
static new int | IsTypeOf (string type) |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
static new vtkDynamic2DLabelMapper | SafeDownCast (vtkObjectBase o) |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkDynamic2DLabelMapper" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkDynamic2DLabelMapper" |
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 | vtkDynamic2DLabelMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal float | vtkDynamic2DLabelMapper_GetLabelHeightPadding_01 (HandleRef pThis) |
static internal float | vtkDynamic2DLabelMapper_GetLabelWidthPadding_02 (HandleRef pThis) |
static internal byte | vtkDynamic2DLabelMapper_GetReversePriority_03 (HandleRef pThis) |
static internal int | vtkDynamic2DLabelMapper_IsA_04 (HandleRef pThis, string type) |
static internal int | vtkDynamic2DLabelMapper_IsTypeOf_05 (string type) |
static internal IntPtr | vtkDynamic2DLabelMapper_NewInstance_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkDynamic2DLabelMapper_RenderOpaqueGeometry_08 (HandleRef pThis, HandleRef viewport, HandleRef actor) |
static internal void | vtkDynamic2DLabelMapper_RenderOverlay_09 (HandleRef pThis, HandleRef viewport, HandleRef actor) |
static internal void | vtkDynamic2DLabelMapper_ReversePriorityOff_10 (HandleRef pThis) |
static internal void | vtkDynamic2DLabelMapper_ReversePriorityOn_11 (HandleRef pThis) |
static internal IntPtr | vtkDynamic2DLabelMapper_SafeDownCast_12 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkDynamic2DLabelMapper_SetLabelHeightPadding_13 (HandleRef pThis, float _arg) |
static internal void | vtkDynamic2DLabelMapper_SetLabelWidthPadding_14 (HandleRef pThis, float _arg) |
static internal void | vtkDynamic2DLabelMapper_SetPriorityArrayName_15 (HandleRef pThis, string name) |
static internal void | vtkDynamic2DLabelMapper_SetReversePriority_16 (HandleRef pThis, byte _arg) |
Static Private Member Functions | |
static | vtkDynamic2DLabelMapper () |
Automatically generated type registration mechanics. |
vtkDynamic2DLabelMapper - draw text labels at 2D dataset points
Description vtkDynamic2DLabelMapper is a mapper that renders text at dataset points such that the labels do not overlap. Various items can be labeled including point ids, scalars, vectors, normals, texture coordinates, tensors, and field data components. This mapper assumes that the points are located on the x-y plane and that the camera remains perpendicular to that plane with a y-up axis (this can be constrained using vtkImageInteractor). On the first render, the mapper computes the visiblility of all labels at all scales, and queries this information on successive renders. This causes the first render to be much slower. The visibility algorithm is a greedy approach based on the point id, so the label for a point will be drawn unless the label for a point with lower id overlaps it.
static Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
override void Kitware.VTK.vtkDynamic2DLabelMapper.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 float Kitware.VTK.vtkDynamic2DLabelMapper.GetLabelHeightPadding | ( | ) | [virtual] |
Set the label height padding as a percentage. The percentage is a percentage of your label height. Default is 50%.
virtual float Kitware.VTK.vtkDynamic2DLabelMapper.GetLabelWidthPadding | ( | ) | [virtual] |
Set the label width padding as a percentage. The percentage is a percentage of your label ^height^ (yes, not a typo). Default is 50%.
virtual bool Kitware.VTK.vtkDynamic2DLabelMapper.GetReversePriority | ( | ) | [virtual] |
Whether to reverse the priority order (i.e. low values have high priority). Default is off.
override int Kitware.VTK.vtkDynamic2DLabelMapper.IsA | ( | string | type | ) | [virtual] |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
static new int Kitware.VTK.vtkDynamic2DLabelMapper.IsTypeOf | ( | string | type | ) | [static] |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
static new vtkDynamic2DLabelMapper Kitware.VTK.vtkDynamic2DLabelMapper.New | ( | ) | [static] |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
override void Kitware.VTK.vtkDynamic2DLabelMapper.RenderOpaqueGeometry | ( | vtkViewport | viewport, |
vtkActor2D | actor | ||
) | [virtual] |
Draw non-overlapping labels to the screen.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
override void Kitware.VTK.vtkDynamic2DLabelMapper.RenderOverlay | ( | vtkViewport | viewport, |
vtkActor2D | actor | ||
) | [virtual] |
Draw non-overlapping labels to the screen.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
virtual void Kitware.VTK.vtkDynamic2DLabelMapper.ReversePriorityOff | ( | ) | [virtual] |
Whether to reverse the priority order (i.e. low values have high priority). Default is off.
virtual void Kitware.VTK.vtkDynamic2DLabelMapper.ReversePriorityOn | ( | ) | [virtual] |
Whether to reverse the priority order (i.e. low values have high priority). Default is off.
static new vtkDynamic2DLabelMapper Kitware.VTK.vtkDynamic2DLabelMapper.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
virtual void Kitware.VTK.vtkDynamic2DLabelMapper.SetLabelHeightPadding | ( | float | _arg | ) | [virtual] |
Set the label height padding as a percentage. The percentage is a percentage of your label height. Default is 50%.
virtual void Kitware.VTK.vtkDynamic2DLabelMapper.SetLabelWidthPadding | ( | float | _arg | ) | [virtual] |
Set the label width padding as a percentage. The percentage is a percentage of your label ^height^ (yes, not a typo). Default is 50%.
void Kitware.VTK.vtkDynamic2DLabelMapper.SetPriorityArrayName | ( | string | name | ) |
Set the points array name to use to give priority to labels. Defaults to "priority".
virtual void Kitware.VTK.vtkDynamic2DLabelMapper.SetReversePriority | ( | bool | _arg | ) | [virtual] |
Whether to reverse the priority order (i.e. low values have high priority). Default is off.
static internal float Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_GetLabelHeightPadding_01 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_GetLabelWidthPadding_02 | ( | HandleRef | pThis | ) | [private] |
static internal byte Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_GetReversePriority_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_IsA_04 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_IsTypeOf_05 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_NewInstance_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_RenderOpaqueGeometry_08 | ( | HandleRef | pThis, |
HandleRef | viewport, | ||
HandleRef | actor | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_RenderOverlay_09 | ( | HandleRef | pThis, |
HandleRef | viewport, | ||
HandleRef | actor | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_ReversePriorityOff_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_ReversePriorityOn_11 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_SafeDownCast_12 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_SetLabelHeightPadding_13 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_SetLabelWidthPadding_14 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_SetPriorityArrayName_15 | ( | HandleRef | pThis, |
string | name | ||
) | [private] |
static internal void Kitware.VTK.vtkDynamic2DLabelMapper.vtkDynamic2DLabelMapper_SetReversePriority_16 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkDynamic2DLabelMapper.MRClassNameKey = "23vtkDynamic2DLabelMapper" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.
new const string Kitware.VTK.vtkDynamic2DLabelMapper.MRFullTypeName = "Kitware.VTK.vtkDynamic2DLabelMapper" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabeledDataMapper.