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

vtkCompositer - Super class for composite algorthms. More...

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

List of all members.

Public Member Functions

 vtkCompositer (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkCompositer ()
 Undocumented Block.
virtual void CompositeBuffer (vtkDataArray pBuf, vtkFloatArray zBuf, vtkDataArray pTmp, vtkFloatArray zTmp)
 This method gets called on every process. The final image gets put into pBuf and zBuf.
virtual vtkMultiProcessController GetController ()
 Access to the controller.
virtual int GetNumberOfProcesses ()
 A hack to get a sub world until I can get communicators working.
override int IsA (string type)
 Undocumented Block.
new vtkCompositer NewInstance ()
 Undocumented Block.
virtual void SetController (vtkMultiProcessController arg0)
 Access to the controller.
virtual void SetNumberOfProcesses (int _arg)
 A hack to get a sub world until I can get communicators working.

Static Public Member Functions

static new vtkCompositer New ()
 Undocumented Block.
static void DeleteArray (vtkDataArray da)
 Methods that allocate and delete memory with special MPIPro calls.
static new int IsTypeOf (string type)
 Undocumented Block.
static void ResizeFloatArray (vtkFloatArray fa, int numComp, int size)
 Methods that allocate and delete memory with special MPIPro calls.
static void ResizeUnsignedCharArray (vtkUnsignedCharArray uca, int numComp, int size)
 Methods that allocate and delete memory with special MPIPro calls.
static new vtkCompositer SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "13vtkCompositer"
 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 vtkCompositer_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompositer_CompositeBuffer_01 (HandleRef pThis, HandleRef pBuf, HandleRef zBuf, HandleRef pTmp, HandleRef zTmp)
static internal void vtkCompositer_DeleteArray_02 (HandleRef da)
static internal IntPtr vtkCompositer_GetController_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkCompositer_GetNumberOfProcesses_04 (HandleRef pThis)
static internal int vtkCompositer_IsA_05 (HandleRef pThis, string type)
static internal int vtkCompositer_IsTypeOf_06 (string type)
static internal IntPtr vtkCompositer_NewInstance_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompositer_ResizeFloatArray_09 (HandleRef fa, int numComp, int size)
static internal void vtkCompositer_ResizeUnsignedCharArray_10 (HandleRef uca, int numComp, int size)
static internal IntPtr vtkCompositer_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompositer_SetController_12 (HandleRef pThis, HandleRef arg0)
static internal void vtkCompositer_SetNumberOfProcesses_13 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkCompositer ()
 Automatically generated type registration mechanics.

Detailed Description

vtkCompositer - Super class for composite algorthms.

Description vtkCompositer operates in multiple processes. Each compositer has a render window. They use vtkMultiProcessControllers to communicate the color and depth buffer to process 0's render window. It will not handle transparency well.

vtkCompositeManager.


Constructor & Destructor Documentation

static Kitware.VTK.vtkCompositer.vtkCompositer ( ) [static, private]

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

virtual void Kitware.VTK.vtkCompositer.CompositeBuffer ( vtkDataArray  pBuf,
vtkFloatArray  zBuf,
vtkDataArray  pTmp,
vtkFloatArray  zTmp 
) [virtual]

This method gets called on every process. The final image gets put into pBuf and zBuf.

Reimplemented in Kitware.VTK.vtkTreeCompositer, and Kitware.VTK.vtkCompressCompositer.

Methods that allocate and delete memory with special MPIPro calls.

override void Kitware.VTK.vtkCompositer.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.vtkTreeCompositer, and Kitware.VTK.vtkCompressCompositer.

Access to the controller.

Here is the call graph for this function:

A hack to get a sub world until I can get communicators working.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkCompressCompositer, and Kitware.VTK.vtkTreeCompositer.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkCompressCompositer, and Kitware.VTK.vtkTreeCompositer.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkTreeCompositer, and Kitware.VTK.vtkCompressCompositer.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkCompressCompositer, and Kitware.VTK.vtkTreeCompositer.

static void Kitware.VTK.vtkCompositer.ResizeFloatArray ( vtkFloatArray  fa,
int  numComp,
int  size 
) [static]

Methods that allocate and delete memory with special MPIPro calls.

static void Kitware.VTK.vtkCompositer.ResizeUnsignedCharArray ( vtkUnsignedCharArray  uca,
int  numComp,
int  size 
) [static]

Methods that allocate and delete memory with special MPIPro calls.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkCompressCompositer, and Kitware.VTK.vtkTreeCompositer.

Here is the call graph for this function:

Access to the controller.

virtual void Kitware.VTK.vtkCompositer.SetNumberOfProcesses ( int  _arg) [virtual]

A hack to get a sub world until I can get communicators working.

static internal void Kitware.VTK.vtkCompositer.vtkCompositer_CompositeBuffer_01 ( HandleRef  pThis,
HandleRef  pBuf,
HandleRef  zBuf,
HandleRef  pTmp,
HandleRef  zTmp 
) [private]
static internal void Kitware.VTK.vtkCompositer.vtkCompositer_DeleteArray_02 ( HandleRef  da) [private]
static internal IntPtr Kitware.VTK.vtkCompositer.vtkCompositer_GetController_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkCompositer.vtkCompositer_GetNumberOfProcesses_04 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkCompositer.vtkCompositer_IsA_05 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkCompositer.vtkCompositer_IsTypeOf_06 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkCompositer.vtkCompositer_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompositer.vtkCompositer_NewInstance_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCompositer.vtkCompositer_ResizeFloatArray_09 ( HandleRef  fa,
int  numComp,
int  size 
) [private]
static internal void Kitware.VTK.vtkCompositer.vtkCompositer_ResizeUnsignedCharArray_10 ( HandleRef  uca,
int  numComp,
int  size 
) [private]
static internal IntPtr Kitware.VTK.vtkCompositer.vtkCompositer_SafeDownCast_11 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCompositer.vtkCompositer_SetController_12 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkCompositer.vtkCompositer_SetNumberOfProcesses_13 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkCompositer.MRClassNameKey = "13vtkCompositer" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkTreeCompositer, and Kitware.VTK.vtkCompressCompositer.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkTreeCompositer, and Kitware.VTK.vtkCompressCompositer.


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