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

vtkRendererDelegate - Render the props of a vtkRenderer More...

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

List of all members.

Public Member Functions

 vtkRendererDelegate (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual bool GetUsed ()
 Tells if the delegate has to be used by the renderer or not. Initial value is off.
override int IsA (string type)
 Undocumented Block.
new vtkRendererDelegate NewInstance ()
 Undocumented Block.
virtual void Render (vtkRenderer r)
 Render the props of vtkRenderer if Used is on.
virtual void SetUsed (bool _arg)
 Tells if the delegate has to be used by the renderer or not. Initial value is off.
virtual void UsedOff ()
 Tells if the delegate has to be used by the renderer or not. Initial value is off.
virtual void UsedOn ()
 Tells if the delegate has to be used by the renderer or not. Initial value is off.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "19vtkRendererDelegate"
 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 byte vtkRendererDelegate_GetUsed_01 (HandleRef pThis)
static internal int vtkRendererDelegate_IsA_02 (HandleRef pThis, string type)
static internal int vtkRendererDelegate_IsTypeOf_03 (string type)
static internal IntPtr vtkRendererDelegate_NewInstance_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRendererDelegate_Render_05 (HandleRef pThis, HandleRef r)
static internal IntPtr vtkRendererDelegate_SafeDownCast_06 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRendererDelegate_SetUsed_07 (HandleRef pThis, byte _arg)
static internal void vtkRendererDelegate_UsedOff_08 (HandleRef pThis)
static internal void vtkRendererDelegate_UsedOn_09 (HandleRef pThis)

Static Private Member Functions

static vtkRendererDelegate ()
 Automatically generated type registration mechanics.

Detailed Description

vtkRendererDelegate - Render the props of a vtkRenderer

Description vtkRendererDelegate is an abstract class with a pure virtual method Render. This method replaces the Render method of vtkRenderer to allow custom rendering from an external project. A RendererDelegate is connected to a vtkRenderer with method SetDelegate(). An external project just has to provide a concrete implementation of vtkRendererDelegate.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

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

virtual bool Kitware.VTK.vtkRendererDelegate.GetUsed ( ) [virtual]

Tells if the delegate has to be used by the renderer or not. Initial value is off.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

virtual void Kitware.VTK.vtkRendererDelegate.Render ( vtkRenderer  r) [virtual]

Render the props of vtkRenderer if Used is on.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkRendererDelegate.SetUsed ( bool  _arg) [virtual]

Tells if the delegate has to be used by the renderer or not. Initial value is off.

virtual void Kitware.VTK.vtkRendererDelegate.UsedOff ( ) [virtual]

Tells if the delegate has to be used by the renderer or not. Initial value is off.

virtual void Kitware.VTK.vtkRendererDelegate.UsedOn ( ) [virtual]

Tells if the delegate has to be used by the renderer or not. Initial value is off.

static internal byte Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_GetUsed_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_IsA_02 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_IsTypeOf_03 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_NewInstance_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_Render_05 ( HandleRef  pThis,
HandleRef  r 
) [private]
static internal IntPtr Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_SafeDownCast_06 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_SetUsed_07 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_UsedOff_08 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkRendererDelegate.vtkRendererDelegate_UsedOn_09 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkRendererDelegate.MRClassNameKey = "19vtkRendererDelegate" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


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