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

vtkUnsignedLongLongArray - dynamic, self-adjusting array of unsigned long long More...

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

List of all members.

Public Member Functions

 vtkUnsignedLongLongArray (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkUnsignedLongLongArray ()
 Undocumented Block.
override int GetDataType ()
 Get the data type.
IntPtr GetPointer (int id)
 Get the address of a particular data index. Performs no checks to verify that the memory has been allocated etc.
void GetTupleValue (int i, IntPtr tuple)
 Copy the tuple value into a user-provided array.
ulong GetValue (int id)
 Get the data at a particular index.
IntPtr GetValueRange (int comp)
 Get the range of array values for the given component in the native data type.
void GetValueRange (IntPtr range, int comp)
 Get the range of array values for the given component in the native data type.
IntPtr GetValueRange ()
 Get the range of array values for the 0th component in the native data type.
void GetValueRange (IntPtr range)
 Get the range of array values for the 0th component in the native data type.
int InsertNextTupleValue (IntPtr tuple)
 Insert (memory allocation performed) the tuple onto the end of the array.
int InsertNextValue (ulong f)
 Insert data at the end of the array. Return its location in the array.
void InsertTupleValue (int i, IntPtr tuple)
 Insert (memory allocation performed) the tuple into the ith location in the array.
void InsertValue (int id, ulong f)
 Insert data at a specified position in the array.
override int IsA (string type)
 Undocumented Block.
new vtkUnsignedLongLongArray NewInstance ()
 Undocumented Block.
void SetArray (IntPtr array, int size, int save)
 This method lets the user specify data to be held by the array. The array argument is a pointer to the data. size is the size of the array supplied by the user. Set save to 1 to keep the class from deleting the array when it cleans up or reallocates memory. The class uses the actual array provided; it does not copy the data from the suppled array.
void SetArray (IntPtr array, int size, int save, int deleteMethod)
 This method lets the user specify data to be held by the array. The array argument is a pointer to the data. size is the size of the array supplied by the user. Set save to 1 to keep the class from deleting the array when it cleans up or reallocates memory. The class uses the actual array provided; it does not copy the data from the suppled array.
void SetNumberOfValues (int number)
 Specify the number of values for this object to hold. Does an allocation as well as setting the MaxId ivar. Used in conjunction with SetValue() method for fast insertion.
void SetTupleValue (int i, IntPtr tuple)
 Set the tuple value at the ith location in the array.
void SetValue (int id, ulong value)
 Set the data at a particular index. Does not do range checking. Make sure you use the method SetNumberOfValues() before inserting data.
IntPtr WritePointer (int id, int number)
 Get the address of a particular data index. Make sure data is allocated for the number of items requested. Set MaxId according to the number of data values requested.

Static Public Member Functions

static new vtkUnsignedLongLongArray New ()
 Undocumented Block.
static ulong GetDataTypeValueMax ()
 Get the maximum data value in its native type.
static ulong GetDataTypeValueMin ()
 Get the minimum data value in its native type.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkUnsignedLongLongArray SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "24vtkUnsignedLongLongArray"
 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 vtkUnsignedLongLongArray_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkUnsignedLongLongArray_GetDataType_01 (HandleRef pThis)
static internal ulong vtkUnsignedLongLongArray_GetDataTypeValueMax_02 ()
static internal ulong vtkUnsignedLongLongArray_GetDataTypeValueMin_03 ()
static internal IntPtr vtkUnsignedLongLongArray_GetPointer_04 (HandleRef pThis, int id)
static internal void vtkUnsignedLongLongArray_GetTupleValue_05 (HandleRef pThis, int i, IntPtr tuple)
static internal ulong vtkUnsignedLongLongArray_GetValue_06 (HandleRef pThis, int id)
static internal IntPtr vtkUnsignedLongLongArray_GetValueRange_07 (HandleRef pThis, int comp)
static internal void vtkUnsignedLongLongArray_GetValueRange_08 (HandleRef pThis, IntPtr range, int comp)
static internal IntPtr vtkUnsignedLongLongArray_GetValueRange_09 (HandleRef pThis)
static internal void vtkUnsignedLongLongArray_GetValueRange_10 (HandleRef pThis, IntPtr range)
static internal int vtkUnsignedLongLongArray_InsertNextTupleValue_11 (HandleRef pThis, IntPtr tuple)
static internal int vtkUnsignedLongLongArray_InsertNextValue_12 (HandleRef pThis, ulong f)
static internal void vtkUnsignedLongLongArray_InsertTupleValue_13 (HandleRef pThis, int i, IntPtr tuple)
static internal void vtkUnsignedLongLongArray_InsertValue_14 (HandleRef pThis, int id, ulong f)
static internal int vtkUnsignedLongLongArray_IsA_15 (HandleRef pThis, string type)
static internal int vtkUnsignedLongLongArray_IsTypeOf_16 (string type)
static internal IntPtr vtkUnsignedLongLongArray_NewInstance_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkUnsignedLongLongArray_SafeDownCast_19 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnsignedLongLongArray_SetArray_20 (HandleRef pThis, IntPtr array, int size, int save)
static internal void vtkUnsignedLongLongArray_SetArray_21 (HandleRef pThis, IntPtr array, int size, int save, int deleteMethod)
static internal void vtkUnsignedLongLongArray_SetNumberOfValues_22 (HandleRef pThis, int number)
static internal void vtkUnsignedLongLongArray_SetTupleValue_23 (HandleRef pThis, int i, IntPtr tuple)
static internal void vtkUnsignedLongLongArray_SetValue_24 (HandleRef pThis, int id, ulong value)
static internal IntPtr vtkUnsignedLongLongArray_WritePointer_25 (HandleRef pThis, int id, int number)

Static Private Member Functions

static vtkUnsignedLongLongArray ()
 Automatically generated type registration mechanics.

Detailed Description

vtkUnsignedLongLongArray - dynamic, self-adjusting array of unsigned long long

Description vtkUnsignedLongLongArray is an array of values of type unsigned long long. It provides methods for insertion and retrieval of values and will automatically resize itself to hold new data.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

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

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

Get the data type.

Reimplemented from Kitware.VTK.vtkAbstractArray.

Get the maximum data value in its native type.

Get the minimum data value in its native type.

Get the address of a particular data index. Performs no checks to verify that the memory has been allocated etc.

void Kitware.VTK.vtkUnsignedLongLongArray.GetTupleValue ( int  i,
IntPtr  tuple 
)

Copy the tuple value into a user-provided array.

Get the data at a particular index.

Get the range of array values for the given component in the native data type.

void Kitware.VTK.vtkUnsignedLongLongArray.GetValueRange ( IntPtr  range,
int  comp 
)

Get the range of array values for the given component in the native data type.

Get the range of array values for the 0th component in the native data type.

Get the range of array values for the 0th component in the native data type.

Insert (memory allocation performed) the tuple onto the end of the array.

Insert data at the end of the array. Return its location in the array.

void Kitware.VTK.vtkUnsignedLongLongArray.InsertTupleValue ( int  i,
IntPtr  tuple 
)

Insert (memory allocation performed) the tuple into the ith location in the array.

void Kitware.VTK.vtkUnsignedLongLongArray.InsertValue ( int  id,
ulong  f 
)

Insert data at a specified position in the array.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

Here is the call graph for this function:

void Kitware.VTK.vtkUnsignedLongLongArray.SetArray ( IntPtr  array,
int  size,
int  save 
)

This method lets the user specify data to be held by the array. The array argument is a pointer to the data. size is the size of the array supplied by the user. Set save to 1 to keep the class from deleting the array when it cleans up or reallocates memory. The class uses the actual array provided; it does not copy the data from the suppled array.

void Kitware.VTK.vtkUnsignedLongLongArray.SetArray ( IntPtr  array,
int  size,
int  save,
int  deleteMethod 
)

This method lets the user specify data to be held by the array. The array argument is a pointer to the data. size is the size of the array supplied by the user. Set save to 1 to keep the class from deleting the array when it cleans up or reallocates memory. The class uses the actual array provided; it does not copy the data from the suppled array.

Specify the number of values for this object to hold. Does an allocation as well as setting the MaxId ivar. Used in conjunction with SetValue() method for fast insertion.

void Kitware.VTK.vtkUnsignedLongLongArray.SetTupleValue ( int  i,
IntPtr  tuple 
)

Set the tuple value at the ith location in the array.

void Kitware.VTK.vtkUnsignedLongLongArray.SetValue ( int  id,
ulong  value 
)

Set the data at a particular index. Does not do range checking. Make sure you use the method SetNumberOfValues() before inserting data.

static internal int Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetDataType_01 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetPointer_04 ( HandleRef  pThis,
int  id 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetTupleValue_05 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal ulong Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetValue_06 ( HandleRef  pThis,
int  id 
) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetValueRange_07 ( HandleRef  pThis,
int  comp 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetValueRange_08 ( HandleRef  pThis,
IntPtr  range,
int  comp 
) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetValueRange_09 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_GetValueRange_10 ( HandleRef  pThis,
IntPtr  range 
) [private]
static internal int Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_InsertNextTupleValue_11 ( HandleRef  pThis,
IntPtr  tuple 
) [private]
static internal int Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_InsertNextValue_12 ( HandleRef  pThis,
ulong  f 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_InsertTupleValue_13 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_InsertValue_14 ( HandleRef  pThis,
int  id,
ulong  f 
) [private]
static internal int Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_IsA_15 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_IsTypeOf_16 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_NewInstance_18 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SafeDownCast_19 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SetArray_20 ( HandleRef  pThis,
IntPtr  array,
int  size,
int  save 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SetArray_21 ( HandleRef  pThis,
IntPtr  array,
int  size,
int  save,
int  deleteMethod 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SetNumberOfValues_22 ( HandleRef  pThis,
int  number 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SetTupleValue_23 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal void Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_SetValue_24 ( HandleRef  pThis,
int  id,
ulong  value 
) [private]
static internal IntPtr Kitware.VTK.vtkUnsignedLongLongArray.vtkUnsignedLongLongArray_WritePointer_25 ( HandleRef  pThis,
int  id,
int  number 
) [private]
IntPtr Kitware.VTK.vtkUnsignedLongLongArray.WritePointer ( int  id,
int  number 
)

Get the address of a particular data index. Make sure data is allocated for the number of items requested. Set MaxId according to the number of data values requested.


Member Data Documentation

new readonly string Kitware.VTK.vtkUnsignedLongLongArray.MRClassNameKey = "24vtkUnsignedLongLongArray" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataArray.

Reimplemented in Kitware.VTK.vtkTypeUInt64Array.


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