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.vtkLabelRenderStrategy Class Reference

vtkLabelRenderStrategy - Superclass for label rendering implementations. More...

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

List of all members.

Public Member Functions

 vtkLabelRenderStrategy (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void EndFrame ()
 End a rendering frame.
virtual vtkTextProperty GetDefaultTextProperty ()
 Set the default text property for the strategy.
virtual vtkRenderer GetRenderer ()
 Set the renderer associated with this strategy.
override int IsA (string type)
 Undocumented Block.
new vtkLabelRenderStrategy NewInstance ()
 Undocumented Block.
virtual void ReleaseGraphicsResources (vtkWindow arg0)
 Release any graphics resources that are being consumed by this strategy. The parameter window could be used to determine which graphic resources to release.
virtual void SetDefaultTextProperty (vtkTextProperty tprop)
 Set the default text property for the strategy.
virtual void SetRenderer (vtkRenderer ren)
 Set the renderer associated with this strategy.
virtual void StartFrame ()
 Start a rendering frame. Renderer must be set.
virtual bool SupportsBoundedSize ()
 Whether the text rendering strategy supports bounded size. The superclass returns true. Subclasses should override this to return the appropriate value. Subclasses that return true from this method should implement the version of RenderLabel() that takes a maximum size (see RenderLabel()).
virtual bool SupportsRotation ()
 Whether the text rendering strategy supports rotation. The superclass returns true. Subclasses should override this to return the appropriate value.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "22vtkLabelRenderStrategy"
 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 void vtkLabelRenderStrategy_EndFrame_01 (HandleRef pThis)
static internal IntPtr vtkLabelRenderStrategy_GetDefaultTextProperty_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelRenderStrategy_GetRenderer_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLabelRenderStrategy_IsA_04 (HandleRef pThis, string type)
static internal int vtkLabelRenderStrategy_IsTypeOf_05 (string type)
static internal IntPtr vtkLabelRenderStrategy_NewInstance_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelRenderStrategy_ReleaseGraphicsResources_07 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkLabelRenderStrategy_SafeDownCast_08 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelRenderStrategy_SetDefaultTextProperty_09 (HandleRef pThis, HandleRef tprop)
static internal void vtkLabelRenderStrategy_SetRenderer_10 (HandleRef pThis, HandleRef ren)
static internal void vtkLabelRenderStrategy_StartFrame_11 (HandleRef pThis)
static internal byte vtkLabelRenderStrategy_SupportsBoundedSize_12 (HandleRef pThis)
static internal byte vtkLabelRenderStrategy_SupportsRotation_13 (HandleRef pThis)

Static Private Member Functions

static vtkLabelRenderStrategy ()
 Automatically generated type registration mechanics.

Detailed Description

vtkLabelRenderStrategy - Superclass for label rendering implementations.

Description These methods should only be called within a mapper.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

override void Kitware.VTK.vtkLabelRenderStrategy.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.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

virtual void Kitware.VTK.vtkLabelRenderStrategy.EndFrame ( ) [virtual]

End a rendering frame.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy.

Set the default text property for the strategy.

Here is the call graph for this function:

Set the renderer associated with this strategy.

Here is the call graph for this function:

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

Release any graphics resources that are being consumed by this strategy. The parameter window could be used to determine which graphic resources to release.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

Here is the call graph for this function:

Set the default text property for the strategy.

Set the renderer associated with this strategy.

Start a rendering frame. Renderer must be set.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy.

Whether the text rendering strategy supports bounded size. The superclass returns true. Subclasses should override this to return the appropriate value. Subclasses that return true from this method should implement the version of RenderLabel() that takes a maximum size (see RenderLabel()).

Reimplemented in Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

Whether the text rendering strategy supports rotation. The superclass returns true. Subclasses should override this to return the appropriate value.

Reimplemented in Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

static internal void Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_EndFrame_01 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_GetDefaultTextProperty_02 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_GetRenderer_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_IsA_04 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_IsTypeOf_05 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_NewInstance_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_ReleaseGraphicsResources_07 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_SafeDownCast_08 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_SetDefaultTextProperty_09 ( HandleRef  pThis,
HandleRef  tprop 
) [private]
static internal void Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_SetRenderer_10 ( HandleRef  pThis,
HandleRef  ren 
) [private]
static internal void Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_StartFrame_11 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_SupportsBoundedSize_12 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkLabelRenderStrategy.vtkLabelRenderStrategy_SupportsRotation_13 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkLabelRenderStrategy.MRClassNameKey = "22vtkLabelRenderStrategy" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkQtLabelRenderStrategy, and Kitware.VTK.vtkFreeTypeLabelRenderStrategy.


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