ActiViz .NET  5.8.0
Static Public Member Functions | Private Member Functions | Static Private Attributes
Kitware.VTK.vtkObjectMarshaler Class Reference

Custom marshaller for conversion to/from a System.IntPtr. More...

List of all members.

Static Public Member Functions

static ICustomMarshaler GetInstance (String cookie)
 Get the custom marshaller for vtkObject objects.

Private Member Functions

void ICustomMarshaler. CleanUpManagedData (object ManagedObj)
void ICustomMarshaler. CleanUpNativeData (IntPtr pNativeData)
int ICustomMarshaler. GetNativeDataSize ()
IntPtr ICustomMarshaler. MarshalManagedToNative (object ManagedObj)
object ICustomMarshaler. MarshalNativeToManaged (IntPtr pNativeData)

Static Private Attributes

static ICustomMarshaler TheInstance = new vtkObjectMarshaler()

Detailed Description

Custom marshaller for conversion to/from a System.IntPtr.


Member Function Documentation

void ICustomMarshaler. Kitware.VTK.vtkObjectMarshaler.CleanUpManagedData ( object  ManagedObj) [private]
void ICustomMarshaler. Kitware.VTK.vtkObjectMarshaler.CleanUpNativeData ( IntPtr  pNativeData) [private]
static ICustomMarshaler Kitware.VTK.vtkObjectMarshaler.GetInstance ( String  cookie) [static]

Get the custom marshaller for vtkObject objects.

int ICustomMarshaler. Kitware.VTK.vtkObjectMarshaler.GetNativeDataSize ( ) [private]
IntPtr ICustomMarshaler. Kitware.VTK.vtkObjectMarshaler.MarshalManagedToNative ( object  ManagedObj) [private]
object ICustomMarshaler. Kitware.VTK.vtkObjectMarshaler.MarshalNativeToManaged ( IntPtr  pNativeData) [private]

Member Data Documentation

ICustomMarshaler Kitware.VTK.vtkObjectMarshaler.TheInstance = new vtkObjectMarshaler() [static, private]

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