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

vtkBitArray - dynamic, self-adjusting array of bits More...

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

List of all members.

Public Member Functions

 vtkBitArray (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkBitArray ()
 Undocumented Block.
override int Allocate (int sz, int ext)
 Allocate memory for this array. Delete old storage only if necessary. Note that ext is no longer used.
override void ClearLookup ()
 Delete the associated fast lookup data structure on this array, if it exists. The lookup will be rebuilt on the next call to a lookup function.
override void DataChanged ()
 Tell the array explicitly that the data has changed. This is only necessary to call when you modify the array contents without using the array's API (i.e. you retrieve a pointer to the data and modify the array contents). You need to call this so that the fast lookup will know to rebuild itself. Otherwise, the lookup functions will give incorrect results.
override void DeepCopy (vtkDataArray da)
 Deep copy of another bit array.
override void DeepCopy (vtkAbstractArray aa)
 Deep copy of another bit array.
override int GetDataType ()
 satisfy vtkDataArray API
override int GetDataTypeSize ()
 satisfy vtkDataArray API
IntPtr GetPointer (int id)
 Direct manipulation of the underlying data.
override IntPtr GetTuple (int i)
 Get a pointer to a tuple at the ith location. This is a dangerous method (it is not thread safe since a pointer is returned).
override void GetTuple (int i, IntPtr tuple)
 Copy the tuple value into a user-provided array.
int GetValue (int id)
 Get the data at a particular index.
override IntPtr GetVoidPointer (int id)
 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.
override void Initialize ()
 Release storage and reset array to initial state.
override void InsertComponent (int i, int j, double c)
 Insert the data component at ith tuple and jth component location. Note that memory allocation is performed as necessary to hold the data.
override int InsertNextTuple (int j, vtkAbstractArray source)
 Insert the jth tuple in the source array, at the end in this array. Note that memory allocation is performed as necessary to hold the data. Returns the location at which the data was inserted.
override int InsertNextTuple (IntPtr tuple)
 Insert (memory allocation performed) the tuple onto the end of the array.
int InsertNextValue (int i)
 hide superclass' DeepCopy() from the user and the compiler
override void InsertTuple (int i, int j, vtkAbstractArray source)
 Insert the jth tuple in the source array, at ith location in this array. Note that memory allocation is performed as necessary to hold the data.
override void InsertTuple (int i, IntPtr tuple)
 Insert (memory allocation performed) the tuple into the ith location in the array.
void InsertValue (int id, int i)
 hide superclass' DeepCopy() from the user and the compiler
override int IsA (string type)
 Undocumented Block.
int LookupValue (int value)
 Return the indices where a specific value appears.
void LookupValue (int value, vtkIdList ids)
 Return the indices where a specific value appears.
new vtkBitArray NewInstance ()
 Undocumented Block.
override vtkArrayIterator NewIterator ()
 Returns a new vtkBitArrayIterator instance.
override void RemoveFirstTuple ()
 These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.
override void RemoveLastTuple ()
 These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.
override void RemoveTuple (int id)
 These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.
override int Resize (int numTuples)
 Resize the array while conserving the data.
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. If save 0, the array must have been allocated with new[] not malloc.
override void SetComponent (int i, int j, double c)
 Set the data component at the ith tuple and jth component location. Note that i is less then NumberOfTuples and j is less then NumberOfComponents. Make sure enough memory has been allocated (use SetNumberOfTuples() and SetNumberOfComponents()).
override void SetNumberOfTuples (int number)
 Set the number of n-tuples in the array.
void SetNumberOfValues (int number)
 hide superclass' DeepCopy() from the user and the compiler
override void SetTuple (int i, int j, vtkAbstractArray source)
 Set the tuple at the ith location using the jth tuple in the source array. This method assumes that the two arrays have the same type and structure. Note that range checking and memory allocation is not performed; use in conjunction with SetNumberOfTuples() to allocate space.
override void SetTuple (int i, IntPtr tuple)
 Set the tuple value at the ith location in the array.
void SetValue (int id, int value)
 hide superclass' DeepCopy() from the user and the compiler
override void SetVoidArray (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. If save 0, the array must have been allocated with new[] not malloc.
override void Squeeze ()
 hide superclass' DeepCopy() from the user and the compiler
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.
override IntPtr WriteVoidPointer (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 vtkBitArray New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkBitArray SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "11vtkBitArray"
 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 vtkBitArray_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBitArray_Allocate_01 (HandleRef pThis, int sz, int ext)
static internal void vtkBitArray_ClearLookup_02 (HandleRef pThis)
static internal void vtkBitArray_DataChanged_03 (HandleRef pThis)
static internal void vtkBitArray_DeepCopy_04 (HandleRef pThis, HandleRef da)
static internal void vtkBitArray_DeepCopy_05 (HandleRef pThis, HandleRef aa)
static internal int vtkBitArray_GetDataType_06 (HandleRef pThis)
static internal int vtkBitArray_GetDataTypeSize_07 (HandleRef pThis)
static internal IntPtr vtkBitArray_GetPointer_08 (HandleRef pThis, int id)
static internal IntPtr vtkBitArray_GetTuple_09 (HandleRef pThis, int i)
static internal void vtkBitArray_GetTuple_10 (HandleRef pThis, int i, IntPtr tuple)
static internal int vtkBitArray_GetValue_11 (HandleRef pThis, int id)
static internal IntPtr vtkBitArray_GetVoidPointer_12 (HandleRef pThis, int id)
static internal void vtkBitArray_Initialize_13 (HandleRef pThis)
static internal void vtkBitArray_InsertComponent_14 (HandleRef pThis, int i, int j, double c)
static internal int vtkBitArray_InsertNextTuple_15 (HandleRef pThis, int j, HandleRef source)
static internal int vtkBitArray_InsertNextTuple_16 (HandleRef pThis, IntPtr tuple)
static internal int vtkBitArray_InsertNextValue_17 (HandleRef pThis, int i)
static internal void vtkBitArray_InsertTuple_18 (HandleRef pThis, int i, int j, HandleRef source)
static internal void vtkBitArray_InsertTuple_19 (HandleRef pThis, int i, IntPtr tuple)
static internal void vtkBitArray_InsertValue_20 (HandleRef pThis, int id, int i)
static internal int vtkBitArray_IsA_21 (HandleRef pThis, string type)
static internal int vtkBitArray_IsTypeOf_22 (string type)
static internal int vtkBitArray_LookupValue_23 (HandleRef pThis, int value)
static internal void vtkBitArray_LookupValue_24 (HandleRef pThis, int value, HandleRef ids)
static internal IntPtr vtkBitArray_NewInstance_26 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBitArray_NewIterator_27 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBitArray_RemoveFirstTuple_28 (HandleRef pThis)
static internal void vtkBitArray_RemoveLastTuple_29 (HandleRef pThis)
static internal void vtkBitArray_RemoveTuple_30 (HandleRef pThis, int id)
static internal int vtkBitArray_Resize_31 (HandleRef pThis, int numTuples)
static internal IntPtr vtkBitArray_SafeDownCast_32 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBitArray_SetArray_33 (HandleRef pThis, IntPtr array, int size, int save)
static internal void vtkBitArray_SetComponent_34 (HandleRef pThis, int i, int j, double c)
static internal void vtkBitArray_SetNumberOfTuples_35 (HandleRef pThis, int number)
static internal void vtkBitArray_SetNumberOfValues_36 (HandleRef pThis, int number)
static internal void vtkBitArray_SetTuple_37 (HandleRef pThis, int i, int j, HandleRef source)
static internal void vtkBitArray_SetTuple_38 (HandleRef pThis, int i, IntPtr tuple)
static internal void vtkBitArray_SetValue_39 (HandleRef pThis, int id, int value)
static internal void vtkBitArray_SetVoidArray_40 (HandleRef pThis, IntPtr array, int size, int save)
static internal void vtkBitArray_Squeeze_41 (HandleRef pThis)
static internal IntPtr vtkBitArray_WritePointer_42 (HandleRef pThis, int id, int number)
static internal IntPtr vtkBitArray_WriteVoidPointer_43 (HandleRef pThis, int id, int number)

Static Private Member Functions

static vtkBitArray ()
 Automatically generated type registration mechanics.

Detailed Description

vtkBitArray - dynamic, self-adjusting array of bits

Description vtkBitArray is an array of bits (0/1 data value). The array is packed so that each byte stores eight bits. vtkBitArray provides methods for insertion and retrieval of bits, and will automatically resize itself to hold new data.


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

override int Kitware.VTK.vtkBitArray.Allocate ( int  sz,
int  ext 
) [virtual]

Allocate memory for this array. Delete old storage only if necessary. Note that ext is no longer used.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.ClearLookup ( ) [virtual]

Delete the associated fast lookup data structure on this array, if it exists. The lookup will be rebuilt on the next call to a lookup function.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.DataChanged ( ) [virtual]

Tell the array explicitly that the data has changed. This is only necessary to call when you modify the array contents without using the array's API (i.e. you retrieve a pointer to the data and modify the array contents). You need to call this so that the fast lookup will know to rebuild itself. Otherwise, the lookup functions will give incorrect results.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.DeepCopy ( vtkDataArray  da) [virtual]

Deep copy of another bit array.

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.DeepCopy ( vtkAbstractArray  aa) [virtual]

Deep copy of another bit array.

Reimplemented from Kitware.VTK.vtkDataArray.

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

override int Kitware.VTK.vtkBitArray.GetDataType ( ) [virtual]

satisfy vtkDataArray API

Reimplemented from Kitware.VTK.vtkAbstractArray.

override int Kitware.VTK.vtkBitArray.GetDataTypeSize ( ) [virtual]

satisfy vtkDataArray API

Reimplemented from Kitware.VTK.vtkAbstractArray.

Direct manipulation of the underlying data.

override IntPtr Kitware.VTK.vtkBitArray.GetTuple ( int  i) [virtual]

Get a pointer to a tuple at the ith location. This is a dangerous method (it is not thread safe since a pointer is returned).

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.GetTuple ( int  i,
IntPtr  tuple 
) [virtual]

Copy the tuple value into a user-provided array.

Reimplemented from Kitware.VTK.vtkDataArray.

Get the data at a particular index.

override IntPtr Kitware.VTK.vtkBitArray.GetVoidPointer ( int  id) [virtual]

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.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.Initialize ( ) [virtual]

Release storage and reset array to initial state.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.InsertComponent ( int  i,
int  j,
double  c 
) [virtual]

Insert the data component at ith tuple and jth component location. Note that memory allocation is performed as necessary to hold the data.

Reimplemented from Kitware.VTK.vtkDataArray.

override int Kitware.VTK.vtkBitArray.InsertNextTuple ( int  j,
vtkAbstractArray  source 
) [virtual]

Insert the jth tuple in the source array, at the end in this array. Note that memory allocation is performed as necessary to hold the data. Returns the location at which the data was inserted.

Reimplemented from Kitware.VTK.vtkDataArray.

override int Kitware.VTK.vtkBitArray.InsertNextTuple ( IntPtr  tuple) [virtual]

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

Reimplemented from Kitware.VTK.vtkDataArray.

hide superclass' DeepCopy() from the user and the compiler

override void Kitware.VTK.vtkBitArray.InsertTuple ( int  i,
int  j,
vtkAbstractArray  source 
) [virtual]

Insert the jth tuple in the source array, at ith location in this array. Note that memory allocation is performed as necessary to hold the data.

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.InsertTuple ( int  i,
IntPtr  tuple 
) [virtual]

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

Reimplemented from Kitware.VTK.vtkDataArray.

void Kitware.VTK.vtkBitArray.InsertValue ( int  id,
int  i 
)

hide superclass' DeepCopy() from the user and the compiler

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Return the indices where a specific value appears.

void Kitware.VTK.vtkBitArray.LookupValue ( int  value,
vtkIdList  ids 
)

Return the indices where a specific value appears.

static new vtkBitArray Kitware.VTK.vtkBitArray.New ( ) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Returns a new vtkBitArrayIterator instance.

Reimplemented from Kitware.VTK.vtkAbstractArray.

Here is the call graph for this function:

override void Kitware.VTK.vtkBitArray.RemoveFirstTuple ( ) [virtual]

These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.RemoveLastTuple ( ) [virtual]

These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.RemoveTuple ( int  id) [virtual]

These methods remove tuples from the data array. They shift data and resize array, so the data array is still valid after this operation. Note, this operation is fairly slow.

Reimplemented from Kitware.VTK.vtkDataArray.

override int Kitware.VTK.vtkBitArray.Resize ( int  numTuples) [virtual]

Resize the array while conserving the data.

Reimplemented from Kitware.VTK.vtkAbstractArray.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataArray.

Here is the call graph for this function:

void Kitware.VTK.vtkBitArray.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. If save 0, the array must have been allocated with new[] not malloc.

override void Kitware.VTK.vtkBitArray.SetComponent ( int  i,
int  j,
double  c 
) [virtual]

Set the data component at the ith tuple and jth component location. Note that i is less then NumberOfTuples and j is less then NumberOfComponents. Make sure enough memory has been allocated (use SetNumberOfTuples() and SetNumberOfComponents()).

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.SetNumberOfTuples ( int  number) [virtual]

Set the number of n-tuples in the array.

Reimplemented from Kitware.VTK.vtkAbstractArray.

hide superclass' DeepCopy() from the user and the compiler

override void Kitware.VTK.vtkBitArray.SetTuple ( int  i,
int  j,
vtkAbstractArray  source 
) [virtual]

Set the tuple at the ith location using the jth tuple in the source array. This method assumes that the two arrays have the same type and structure. Note that range checking and memory allocation is not performed; use in conjunction with SetNumberOfTuples() to allocate space.

Reimplemented from Kitware.VTK.vtkDataArray.

override void Kitware.VTK.vtkBitArray.SetTuple ( int  i,
IntPtr  tuple 
) [virtual]

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

Reimplemented from Kitware.VTK.vtkDataArray.

void Kitware.VTK.vtkBitArray.SetValue ( int  id,
int  value 
)

hide superclass' DeepCopy() from the user and the compiler

override void Kitware.VTK.vtkBitArray.SetVoidArray ( IntPtr  array,
int  size,
int  save 
) [virtual]

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. If save 0, the array must have been allocated with new[] not malloc.

Reimplemented from Kitware.VTK.vtkAbstractArray.

override void Kitware.VTK.vtkBitArray.Squeeze ( ) [virtual]

hide superclass' DeepCopy() from the user and the compiler

Reimplemented from Kitware.VTK.vtkAbstractArray.

static internal int Kitware.VTK.vtkBitArray.vtkBitArray_Allocate_01 ( HandleRef  pThis,
int  sz,
int  ext 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_ClearLookup_02 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_DataChanged_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_DeepCopy_04 ( HandleRef  pThis,
HandleRef  da 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_DeepCopy_05 ( HandleRef  pThis,
HandleRef  aa 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_GetDataType_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_GetDataTypeSize_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_GetPointer_08 ( HandleRef  pThis,
int  id 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_GetTuple_09 ( HandleRef  pThis,
int  i 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_GetTuple_10 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_GetValue_11 ( HandleRef  pThis,
int  id 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_GetVoidPointer_12 ( HandleRef  pThis,
int  id 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_Initialize_13 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_InsertComponent_14 ( HandleRef  pThis,
int  i,
int  j,
double  c 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_InsertNextTuple_15 ( HandleRef  pThis,
int  j,
HandleRef  source 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_InsertNextTuple_16 ( HandleRef  pThis,
IntPtr  tuple 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_InsertNextValue_17 ( HandleRef  pThis,
int  i 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_InsertTuple_18 ( HandleRef  pThis,
int  i,
int  j,
HandleRef  source 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_InsertTuple_19 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_InsertValue_20 ( HandleRef  pThis,
int  id,
int  i 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_IsA_21 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_IsTypeOf_22 ( string  type) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_LookupValue_23 ( HandleRef  pThis,
int  value 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_LookupValue_24 ( HandleRef  pThis,
int  value,
HandleRef  ids 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_NewInstance_26 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_NewIterator_27 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_RemoveFirstTuple_28 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_RemoveLastTuple_29 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_RemoveTuple_30 ( HandleRef  pThis,
int  id 
) [private]
static internal int Kitware.VTK.vtkBitArray.vtkBitArray_Resize_31 ( HandleRef  pThis,
int  numTuples 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_SafeDownCast_32 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetArray_33 ( HandleRef  pThis,
IntPtr  array,
int  size,
int  save 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetComponent_34 ( HandleRef  pThis,
int  i,
int  j,
double  c 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetNumberOfTuples_35 ( HandleRef  pThis,
int  number 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetNumberOfValues_36 ( HandleRef  pThis,
int  number 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetTuple_37 ( HandleRef  pThis,
int  i,
int  j,
HandleRef  source 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetTuple_38 ( HandleRef  pThis,
int  i,
IntPtr  tuple 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetValue_39 ( HandleRef  pThis,
int  id,
int  value 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_SetVoidArray_40 ( HandleRef  pThis,
IntPtr  array,
int  size,
int  save 
) [private]
static internal void Kitware.VTK.vtkBitArray.vtkBitArray_Squeeze_41 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_WritePointer_42 ( HandleRef  pThis,
int  id,
int  number 
) [private]
static internal IntPtr Kitware.VTK.vtkBitArray.vtkBitArray_WriteVoidPointer_43 ( HandleRef  pThis,
int  id,
int  number 
) [private]
IntPtr Kitware.VTK.vtkBitArray.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.

override IntPtr Kitware.VTK.vtkBitArray.WriteVoidPointer ( int  id,
int  number 
) [virtual]

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.

Reimplemented from Kitware.VTK.vtkDataArray.


Member Data Documentation

new readonly string Kitware.VTK.vtkBitArray.MRClassNameKey = "11vtkBitArray" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataArray.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataArray.


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