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

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

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()
staticprivate

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