ActiViz .NET
5.8.0
|
vtkVoidArray - dynamic, self-adjusting array of void* pointers More...
Public Member Functions | |
vtkVoidArray (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkVoidArray () | |
Initialize with empty array. | |
int | Allocate (int sz, int ext) |
Allocate memory for this array. Delete old storage only if necessary. Note that the parameter ext is no longer used. | |
void | DeepCopy (vtkVoidArray va) |
Deep copy of another void array. | |
int | GetDataType () |
Return the type of data. | |
int | GetDataTypeSize () |
Return the size of the data contained in the array. | |
int | GetNumberOfPointers () |
Get the number of void* pointers held in the array. | |
IntPtr | GetVoidPointer (int id) |
Get the void* pointer at the ith location. | |
void | Initialize () |
Release storage and reset array to initial state. | |
int | InsertNextVoidPointer (IntPtr tuple) |
Insert (memory allocation performed) the void* pointer at the end of the array. | |
void | InsertVoidPointer (int i, IntPtr ptr) |
Insert (memory allocation performed) the void* into the ith location in the array. | |
override int | IsA (string type) |
Initialize with empty array. | |
new vtkVoidArray | NewInstance () |
Initialize with empty array. | |
void | Reset () |
Reuse already allocated data; make the container look like it is empty. | |
void | SetNumberOfPointers (int number) |
Set the number of void* pointers held in the array. | |
void | SetVoidPointer (int id, IntPtr ptr) |
Set the void* pointer value at the ith location in the array. | |
void | Squeeze () |
Resize the array to just fit the inserted memory. Reclaims extra memory. | |
Static Public Member Functions | |
static new vtkVoidArray | New () |
Initialize with empty array. | |
static new int | IsTypeOf (string type) |
Initialize with empty array. | |
static new vtkVoidArray | SafeDownCast (vtkObjectBase o) |
Initialize with empty array. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkVoidArray" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "12vtkVoidArray" |
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 | vtkVoidArray_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkVoidArray_Allocate_01 (HandleRef pThis, int sz, int ext) |
static internal void | vtkVoidArray_DeepCopy_02 (HandleRef pThis, HandleRef va) |
static internal int | vtkVoidArray_GetDataType_03 (HandleRef pThis) |
static internal int | vtkVoidArray_GetDataTypeSize_04 (HandleRef pThis) |
static internal int | vtkVoidArray_GetNumberOfPointers_05 (HandleRef pThis) |
static internal IntPtr | vtkVoidArray_GetVoidPointer_06 (HandleRef pThis, int id) |
static internal void | vtkVoidArray_Initialize_07 (HandleRef pThis) |
static internal int | vtkVoidArray_InsertNextVoidPointer_08 (HandleRef pThis, IntPtr tuple) |
static internal void | vtkVoidArray_InsertVoidPointer_09 (HandleRef pThis, int i, IntPtr ptr) |
static internal int | vtkVoidArray_IsA_10 (HandleRef pThis, string type) |
static internal int | vtkVoidArray_IsTypeOf_11 (string type) |
static internal IntPtr | vtkVoidArray_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVoidArray_Reset_14 (HandleRef pThis) |
static internal IntPtr | vtkVoidArray_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVoidArray_SetNumberOfPointers_16 (HandleRef pThis, int number) |
static internal void | vtkVoidArray_SetVoidPointer_17 (HandleRef pThis, int id, IntPtr ptr) |
static internal void | vtkVoidArray_Squeeze_18 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkVoidArray () |
Automatically generated type registration mechanics. |
vtkVoidArray - dynamic, self-adjusting array of void* pointers
Description vtkVoidArray is an array of pointers to void. It provides methods for insertion and retrieval of these pointers values, and will automatically resize itself to hold new data.
static Kitware.VTK.vtkVoidArray.vtkVoidArray | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkVoidArray.vtkVoidArray | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Initialize with empty array.
int Kitware.VTK.vtkVoidArray.Allocate | ( | int | sz, |
int | ext | ||
) |
Allocate memory for this array. Delete old storage only if necessary. Note that the parameter ext is no longer used.
void Kitware.VTK.vtkVoidArray.DeepCopy | ( | vtkVoidArray | va | ) |
Deep copy of another void array.
override void Kitware.VTK.vtkVoidArray.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.
Return the type of data.
Return the size of the data contained in the array.
Get the number of void* pointers held in the array.
IntPtr Kitware.VTK.vtkVoidArray.GetVoidPointer | ( | int | id | ) |
Get the void* pointer at the ith location.
void Kitware.VTK.vtkVoidArray.Initialize | ( | ) |
Release storage and reset array to initial state.
int Kitware.VTK.vtkVoidArray.InsertNextVoidPointer | ( | IntPtr | tuple | ) |
Insert (memory allocation performed) the void* pointer at the end of the array.
void Kitware.VTK.vtkVoidArray.InsertVoidPointer | ( | int | i, |
IntPtr | ptr | ||
) |
Insert (memory allocation performed) the void* into the ith location in the array.
override int Kitware.VTK.vtkVoidArray.IsA | ( | string | type | ) | [virtual] |
Initialize with empty array.
Reimplemented from Kitware.VTK.vtkObject.
static new int Kitware.VTK.vtkVoidArray.IsTypeOf | ( | string | type | ) | [static] |
Initialize with empty array.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkVoidArray Kitware.VTK.vtkVoidArray.New | ( | ) | [static] |
Initialize with empty array.
Reimplemented from Kitware.VTK.vtkObject.
Initialize with empty array.
Reimplemented from Kitware.VTK.vtkObject.
void Kitware.VTK.vtkVoidArray.Reset | ( | ) |
Reuse already allocated data; make the container look like it is empty.
static new vtkVoidArray Kitware.VTK.vtkVoidArray.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Initialize with empty array.
Reimplemented from Kitware.VTK.vtkObject.
void Kitware.VTK.vtkVoidArray.SetNumberOfPointers | ( | int | number | ) |
Set the number of void* pointers held in the array.
void Kitware.VTK.vtkVoidArray.SetVoidPointer | ( | int | id, |
IntPtr | ptr | ||
) |
Set the void* pointer value at the ith location in the array.
void Kitware.VTK.vtkVoidArray.Squeeze | ( | ) |
Resize the array to just fit the inserted memory. Reclaims extra memory.
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_Allocate_01 | ( | HandleRef | pThis, |
int | sz, | ||
int | ext | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_DeepCopy_02 | ( | HandleRef | pThis, |
HandleRef | va | ||
) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_GetDataType_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_GetDataTypeSize_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_GetNumberOfPointers_05 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVoidArray.vtkVoidArray_GetVoidPointer_06 | ( | HandleRef | pThis, |
int | id | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_Initialize_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_InsertNextVoidPointer_08 | ( | HandleRef | pThis, |
IntPtr | tuple | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_InsertVoidPointer_09 | ( | HandleRef | pThis, |
int | i, | ||
IntPtr | ptr | ||
) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_IsA_10 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkVoidArray.vtkVoidArray_IsTypeOf_11 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVoidArray.vtkVoidArray_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVoidArray.vtkVoidArray_NewInstance_13 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_Reset_14 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVoidArray.vtkVoidArray_SafeDownCast_15 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_SetNumberOfPointers_16 | ( | HandleRef | pThis, |
int | number | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_SetVoidPointer_17 | ( | HandleRef | pThis, |
int | id, | ||
IntPtr | ptr | ||
) | [private] |
static internal void Kitware.VTK.vtkVoidArray.vtkVoidArray_Squeeze_18 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkVoidArray.MRClassNameKey = "12vtkVoidArray" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
new const string Kitware.VTK.vtkVoidArray.MRFullTypeName = "Kitware.VTK.vtkVoidArray" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.