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

vtkLabelPlacementMapper - Places and renders non-overlapping labels. More...

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

List of all members.

Public Types

enum  LabelShape { NONE = 0, NUMBER_OF_LABEL_SHAPES = 3, RECT = 1, ROUNDED_RECT = 2 }
 Whether to render traversed bounds. Off by default. More...
enum  LabelStyle { FILLED = 0, NUMBER_OF_LABEL_STYLES = 2, OUTLINE = 1 }
 The shape of the label background, should be one of the values in the LabelShape enumeration. More...

Public Member Functions

 vtkLabelPlacementMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkLabelPlacementMapper ()
 Undocumented Block.
virtual void GeneratePerturbedLabelSpokesOff ()
 Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.
virtual void GeneratePerturbedLabelSpokesOn ()
 Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.
virtual vtkCoordinate GetAnchorTransform ()
 Get the transform for the anchor points.
virtual void GetBackgroundColor (IntPtr _arg)
 The color of the background shape.
virtual double[] GetBackgroundColor ()
 The color of the background shape.
virtual void GetBackgroundColor (ref double _arg1, ref double _arg2, ref double _arg3)
 The color of the background shape.
virtual double GetBackgroundOpacity ()
 The opacity of the background shape.
virtual double GetBackgroundOpacityMaxValue ()
 The opacity of the background shape.
virtual double GetBackgroundOpacityMinValue ()
 The opacity of the background shape.
virtual bool GetGeneratePerturbedLabelSpokes ()
 Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.
virtual int GetIteratorType ()
 The type of iterator used when traversing the labels. May be vtkLabelHierarchy::FRUSTUM or vtkLabelHierarchy::FULL_SORT.
virtual double GetMargin ()
 The size of the margin on the label background shape. Default is 5.
virtual double GetMaximumLabelFraction ()
 The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.
virtual double GetMaximumLabelFractionMaxValue ()
 The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.
virtual double GetMaximumLabelFractionMinValue ()
 The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.
virtual bool GetOutputTraversedBounds ()
 Whether to render traversed bounds. Off by default.
virtual bool GetPlaceAllLabels ()
 Tells the placer to place every label regardless of overlap. Off by default.
virtual bool GetPositionsAsNormals ()
 Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.
virtual vtkLabelRenderStrategy GetRenderStrategy ()
 Set the label rendering strategy.
virtual int GetShape ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual int GetShapeMaxValue ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual int GetShapeMinValue ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual int GetStyle ()
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual int GetStyleMaxValue ()
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual int GetStyleMinValue ()
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual bool GetUseDepthBuffer ()
 Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.
virtual bool GetUseUnicodeStrings ()
 Set whether, or not, to use unicode strings.
override int IsA (string type)
 Undocumented Block.
new vtkLabelPlacementMapper NewInstance ()
 Undocumented Block.
virtual void OutputTraversedBoundsOff ()
 Whether to render traversed bounds. Off by default.
virtual void OutputTraversedBoundsOn ()
 Whether to render traversed bounds. Off by default.
virtual void PlaceAllLabelsOff ()
 Tells the placer to place every label regardless of overlap. Off by default.
virtual void PlaceAllLabelsOn ()
 Tells the placer to place every label regardless of overlap. Off by default.
virtual void PositionsAsNormalsOff ()
 Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.
virtual void PositionsAsNormalsOn ()
 Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.
override void RenderOverlay (vtkViewport viewport, vtkActor2D actor)
 Draw non-overlapping labels to the screen.
virtual void SetBackgroundColor (double _arg1, double _arg2, double _arg3)
 The color of the background shape.
virtual void SetBackgroundColor (IntPtr _arg)
 The color of the background shape.
virtual void SetBackgroundOpacity (double _arg)
 The opacity of the background shape.
virtual void SetGeneratePerturbedLabelSpokes (bool _arg)
 Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.
virtual void SetIteratorType (int _arg)
 The type of iterator used when traversing the labels. May be vtkLabelHierarchy::FRUSTUM or vtkLabelHierarchy::FULL_SORT.
virtual void SetMargin (double _arg)
 The size of the margin on the label background shape. Default is 5.
virtual void SetMaximumLabelFraction (double _arg)
 The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.
virtual void SetOutputTraversedBounds (bool _arg)
 Whether to render traversed bounds. Off by default.
virtual void SetPlaceAllLabels (bool _arg)
 Tells the placer to place every label regardless of overlap. Off by default.
virtual void SetPositionsAsNormals (bool _arg)
 Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.
virtual void SetRenderStrategy (vtkLabelRenderStrategy s)
 Set the label rendering strategy.
virtual void SetShape (int _arg)
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual void SetShapeToNone ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual void SetShapeToRect ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual void SetShapeToRoundedRect ()
 The shape of the label background, should be one of the values in the LabelShape enumeration.
virtual void SetStyle (int _arg)
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual void SetStyleToFilled ()
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual void SetStyleToOutline ()
 The style of the label background shape, should be one of the values in the LabelStyle enumeration.
virtual void SetUseDepthBuffer (bool _arg)
 Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.
virtual void SetUseUnicodeStrings (bool _arg)
 Set whether, or not, to use unicode strings.
virtual void UseDepthBufferOff ()
 Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.
virtual void UseDepthBufferOn ()
 Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.
virtual void UseUnicodeStringsOff ()
 Set whether, or not, to use unicode strings.
virtual void UseUnicodeStringsOn ()
 Set whether, or not, to use unicode strings.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "23vtkLabelPlacementMapper"
 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 vtkLabelPlacementMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelPlacementMapper_GeneratePerturbedLabelSpokesOff_01 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_GeneratePerturbedLabelSpokesOn_02 (HandleRef pThis)
static internal IntPtr vtkLabelPlacementMapper_GetAnchorTransform_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelPlacementMapper_GetBackgroundColor_04 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkLabelPlacementMapper_GetBackgroundColor_05 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_GetBackgroundColor_06 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal double vtkLabelPlacementMapper_GetBackgroundOpacity_07 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetBackgroundOpacityMaxValue_08 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetBackgroundOpacityMinValue_09 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetGeneratePerturbedLabelSpokes_10 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetIteratorType_11 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetMargin_12 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetMaximumLabelFraction_13 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetMaximumLabelFractionMaxValue_14 (HandleRef pThis)
static internal double vtkLabelPlacementMapper_GetMaximumLabelFractionMinValue_15 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetOutputTraversedBounds_16 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetPlaceAllLabels_17 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetPositionsAsNormals_18 (HandleRef pThis)
static internal IntPtr vtkLabelPlacementMapper_GetRenderStrategy_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLabelPlacementMapper_GetShape_20 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetShapeMaxValue_21 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetShapeMinValue_22 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetStyle_23 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetStyleMaxValue_24 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_GetStyleMinValue_25 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetUseDepthBuffer_26 (HandleRef pThis)
static internal byte vtkLabelPlacementMapper_GetUseUnicodeStrings_27 (HandleRef pThis)
static internal int vtkLabelPlacementMapper_IsA_28 (HandleRef pThis, string type)
static internal int vtkLabelPlacementMapper_IsTypeOf_29 (string type)
static internal IntPtr vtkLabelPlacementMapper_NewInstance_31 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelPlacementMapper_OutputTraversedBoundsOff_32 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_OutputTraversedBoundsOn_33 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_PlaceAllLabelsOff_34 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_PlaceAllLabelsOn_35 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_PositionsAsNormalsOff_36 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_PositionsAsNormalsOn_37 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_RenderOverlay_38 (HandleRef pThis, HandleRef viewport, HandleRef actor)
static internal IntPtr vtkLabelPlacementMapper_SafeDownCast_39 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelPlacementMapper_SetBackgroundColor_40 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkLabelPlacementMapper_SetBackgroundColor_41 (HandleRef pThis, IntPtr _arg)
static internal void vtkLabelPlacementMapper_SetBackgroundOpacity_42 (HandleRef pThis, double _arg)
static internal void vtkLabelPlacementMapper_SetGeneratePerturbedLabelSpokes_43 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_SetIteratorType_44 (HandleRef pThis, int _arg)
static internal void vtkLabelPlacementMapper_SetMargin_45 (HandleRef pThis, double _arg)
static internal void vtkLabelPlacementMapper_SetMaximumLabelFraction_46 (HandleRef pThis, double _arg)
static internal void vtkLabelPlacementMapper_SetOutputTraversedBounds_47 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_SetPlaceAllLabels_48 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_SetPositionsAsNormals_49 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_SetRenderStrategy_50 (HandleRef pThis, HandleRef s)
static internal void vtkLabelPlacementMapper_SetShape_51 (HandleRef pThis, int _arg)
static internal void vtkLabelPlacementMapper_SetShapeToNone_52 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_SetShapeToRect_53 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_SetShapeToRoundedRect_54 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_SetStyle_55 (HandleRef pThis, int _arg)
static internal void vtkLabelPlacementMapper_SetStyleToFilled_56 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_SetStyleToOutline_57 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_SetUseDepthBuffer_58 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_SetUseUnicodeStrings_59 (HandleRef pThis, byte _arg)
static internal void vtkLabelPlacementMapper_UseDepthBufferOff_60 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_UseDepthBufferOn_61 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_UseUnicodeStringsOff_62 (HandleRef pThis)
static internal void vtkLabelPlacementMapper_UseUnicodeStringsOn_63 (HandleRef pThis)

Static Private Member Functions

static vtkLabelPlacementMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkLabelPlacementMapper - Places and renders non-overlapping labels.

Description To use this mapper, first send your data through vtkPointSetToLabelHierarchy, which takes a set of points, associates special arrays to the points (label, priority, etc.), and produces a prioritized spatial tree of labels.

This mapper then takes that hierarchy (or hierarchies) as input, and every frame will decide which labels and/or icons to place in order of priority, and will render only those labels/icons. A label render strategy is used to render the labels, and can use e.g. FreeType or Qt for rendering.


Member Enumeration Documentation

Whether to render traversed bounds. Off by default.

Enumerator:
NONE 

enum member

NUMBER_OF_LABEL_SHAPES 

enum member

RECT 

enum member

ROUNDED_RECT 

enum member

The shape of the label background, should be one of the values in the LabelShape enumeration.

Enumerator:
FILLED 

enum member

NUMBER_OF_LABEL_STYLES 

enum member

OUTLINE 

enum member


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper ( 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.vtkLabelPlacementMapper.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.vtkMapper2D.

Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.

Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.

Get the transform for the anchor points.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkLabelPlacementMapper.GetBackgroundColor ( IntPtr  _arg) [virtual]

The color of the background shape.

The color of the background shape.

virtual void Kitware.VTK.vtkLabelPlacementMapper.GetBackgroundColor ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

The color of the background shape.

The opacity of the background shape.

The opacity of the background shape.

The opacity of the background shape.

Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.

The type of iterator used when traversing the labels. May be vtkLabelHierarchy::FRUSTUM or vtkLabelHierarchy::FULL_SORT.

virtual double Kitware.VTK.vtkLabelPlacementMapper.GetMargin ( ) [virtual]

The size of the margin on the label background shape. Default is 5.

The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.

The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.

The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.

Whether to render traversed bounds. Off by default.

Tells the placer to place every label regardless of overlap. Off by default.

Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.

Set the label rendering strategy.

Here is the call graph for this function:

The shape of the label background, should be one of the values in the LabelShape enumeration.

The shape of the label background, should be one of the values in the LabelShape enumeration.

The shape of the label background, should be one of the values in the LabelShape enumeration.

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.

Set whether, or not, to use unicode strings.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Whether to render traversed bounds. Off by default.

Whether to render traversed bounds. Off by default.

Tells the placer to place every label regardless of overlap. Off by default.

Tells the placer to place every label regardless of overlap. Off by default.

Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.

Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.

override void Kitware.VTK.vtkLabelPlacementMapper.RenderOverlay ( vtkViewport  viewport,
vtkActor2D  actor 
) [virtual]

Draw non-overlapping labels to the screen.

Reimplemented from Kitware.VTK.vtkMapper2D.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetBackgroundColor ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

The color of the background shape.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetBackgroundColor ( IntPtr  _arg) [virtual]

The color of the background shape.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetBackgroundOpacity ( double  _arg) [virtual]

The opacity of the background shape.

Enable drawing spokes (lines) to anchor point coordinates that were perturbed for being coincident with other anchor point coordinates.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetIteratorType ( int  _arg) [virtual]

The type of iterator used when traversing the labels. May be vtkLabelHierarchy::FRUSTUM or vtkLabelHierarchy::FULL_SORT.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetMargin ( double  _arg) [virtual]

The size of the margin on the label background shape. Default is 5.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetMaximumLabelFraction ( double  _arg) [virtual]

The maximum fraction of the screen that the labels may cover. Label placement stops when this fraction is reached.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetOutputTraversedBounds ( bool  _arg) [virtual]

Whether to render traversed bounds. Off by default.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetPlaceAllLabels ( bool  _arg) [virtual]

Tells the placer to place every label regardless of overlap. Off by default.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetPositionsAsNormals ( bool  _arg) [virtual]

Use label anchor point coordinates as normal vectors and eliminate those pointing away from the camera. Valid only when points are on a sphere centered at the origin (such as a 3D geographic view). Off by default.

Set the label rendering strategy.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetShape ( int  _arg) [virtual]

The shape of the label background, should be one of the values in the LabelShape enumeration.

The shape of the label background, should be one of the values in the LabelShape enumeration.

The shape of the label background, should be one of the values in the LabelShape enumeration.

The shape of the label background, should be one of the values in the LabelShape enumeration.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetStyle ( int  _arg) [virtual]

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

The style of the label background shape, should be one of the values in the LabelStyle enumeration.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetUseDepthBuffer ( bool  _arg) [virtual]

Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.

virtual void Kitware.VTK.vtkLabelPlacementMapper.SetUseUnicodeStrings ( bool  _arg) [virtual]

Set whether, or not, to use unicode strings.

Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.

Use the depth buffer to test each label to see if it should not be displayed if it would be occluded by other objects in the scene. Off by default.

Set whether, or not, to use unicode strings.

Set whether, or not, to use unicode strings.

static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetAnchorTransform_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetBackgroundColor_04 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetBackgroundColor_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetBackgroundColor_06 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal double Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetBackgroundOpacity_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetIteratorType_11 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetMargin_12 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetPlaceAllLabels_17 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetRenderStrategy_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetShape_20 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetShapeMaxValue_21 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetShapeMinValue_22 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetStyle_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetStyleMaxValue_24 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetStyleMinValue_25 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_GetUseDepthBuffer_26 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_IsA_28 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_IsTypeOf_29 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_NewInstance_31 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_PlaceAllLabelsOff_34 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_PlaceAllLabelsOn_35 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_RenderOverlay_38 ( HandleRef  pThis,
HandleRef  viewport,
HandleRef  actor 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SafeDownCast_39 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetBackgroundColor_40 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetBackgroundColor_41 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetBackgroundOpacity_42 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetGeneratePerturbedLabelSpokes_43 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetIteratorType_44 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetMargin_45 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetMaximumLabelFraction_46 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetOutputTraversedBounds_47 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetPlaceAllLabels_48 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetPositionsAsNormals_49 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetRenderStrategy_50 ( HandleRef  pThis,
HandleRef  s 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetShape_51 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetShapeToNone_52 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetShapeToRect_53 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetStyle_55 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetStyleToFilled_56 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetStyleToOutline_57 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetUseDepthBuffer_58 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_SetUseUnicodeStrings_59 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_UseDepthBufferOff_60 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkLabelPlacementMapper.vtkLabelPlacementMapper_UseDepthBufferOn_61 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkLabelPlacementMapper.MRClassNameKey = "23vtkLabelPlacementMapper" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper2D.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper2D.


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