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

vtkCellLinks - object represents upward pointers from points to list of cells using each point More...

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

List of all members.

Public Member Functions

 vtkCellLinks (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkCellLinks ()
 Undocumented Block.
void AddCellReference (int cellId, int ptId)
void Allocate (int numLinks, int ext)
 Allocate the specified number of links (i.e., number of points) that will be built.
void BuildLinks (vtkDataSet data)
 Build the link list array.
void BuildLinks (vtkDataSet data, vtkCellArray Connectivity)
 Build the link list array.
void DeepCopy (vtkCellLinks src)
 Standard DeepCopy method. Since this object contains no reference to other objects, there is no ShallowCopy.
void DeletePoint (int ptId)
uint GetActualMemorySize ()
 Return the memory in kilobytes consumed by this cell links array. Used to support streaming and reading/writing data. The value returned is guaranteed to be greater than or equal to the memory required to actually represent the data represented by this object. The information returned is valid only after the pipeline has been updated.
IntPtr GetCells (int ptId)
 Return a list of cell ids using the point.
ushort GetNcells (int ptId)
 Get the number of cells using the point specified by ptId.
void InsertNextCellReference (int ptId, int cellId)
int InsertNextPoint (int numLinks)
 Insert a new point into the cell-links data structure. The size parameter is the initial size of the list.
override int IsA (string type)
 Undocumented Block.
new vtkCellLinks NewInstance ()
 Undocumented Block.
void RemoveCellReference (int cellId, int ptId)
void Reset ()
 Reset to a state of no entries without freeing the memory.
void ResizeCellList (int ptId, int size)
void Squeeze ()
 Reclaim any unused memory.

Static Public Member Functions

static new vtkCellLinks New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkCellLinks SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "12vtkCellLinks"
 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 vtkCellLinks_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCellLinks_AddCellReference_01 (HandleRef pThis, int cellId, int ptId)
static internal void vtkCellLinks_Allocate_02 (HandleRef pThis, int numLinks, int ext)
static internal void vtkCellLinks_BuildLinks_03 (HandleRef pThis, HandleRef data)
static internal void vtkCellLinks_BuildLinks_04 (HandleRef pThis, HandleRef data, HandleRef Connectivity)
static internal void vtkCellLinks_DeepCopy_05 (HandleRef pThis, HandleRef src)
static internal void vtkCellLinks_DeletePoint_06 (HandleRef pThis, int ptId)
static internal uint vtkCellLinks_GetActualMemorySize_07 (HandleRef pThis)
static internal IntPtr vtkCellLinks_GetCells_08 (HandleRef pThis, int ptId)
static internal ushort vtkCellLinks_GetNcells_09 (HandleRef pThis, int ptId)
static internal void vtkCellLinks_InsertNextCellReference_10 (HandleRef pThis, int ptId, int cellId)
static internal int vtkCellLinks_InsertNextPoint_11 (HandleRef pThis, int numLinks)
static internal int vtkCellLinks_IsA_12 (HandleRef pThis, string type)
static internal int vtkCellLinks_IsTypeOf_13 (string type)
static internal IntPtr vtkCellLinks_NewInstance_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCellLinks_RemoveCellReference_16 (HandleRef pThis, int cellId, int ptId)
static internal void vtkCellLinks_Reset_17 (HandleRef pThis)
static internal void vtkCellLinks_ResizeCellList_18 (HandleRef pThis, int ptId, int size)
static internal IntPtr vtkCellLinks_SafeDownCast_19 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCellLinks_Squeeze_20 (HandleRef pThis)

Static Private Member Functions

static vtkCellLinks ()
 Automatically generated type registration mechanics.

Detailed Description

vtkCellLinks - object represents upward pointers from points to list of cells using each point

Description vtkCellLinks is a supplemental object to vtkCellArray and vtkCellTypes, enabling access from points to the cells using the points. vtkCellLinks is a list of Links, each link represents a dynamic list of cell id's using the point. The information provided by this object can be used to determine neighbors and construct other local topological information.

vtkCellArray vtkCellTypes


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

void Kitware.VTK.vtkCellLinks.AddCellReference ( int  cellId,
int  ptId 
)

----------------------------------------------------------------------------

void Kitware.VTK.vtkCellLinks.Allocate ( int  numLinks,
int  ext 
)

Allocate the specified number of links (i.e., number of points) that will be built.

Build the link list array.

void Kitware.VTK.vtkCellLinks.BuildLinks ( vtkDataSet  data,
vtkCellArray  Connectivity 
)

Build the link list array.

Standard DeepCopy method. Since this object contains no reference to other objects, there is no ShallowCopy.

----------------------------------------------------------------------------

override void Kitware.VTK.vtkCellLinks.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 memory in kilobytes consumed by this cell links array. Used to support streaming and reading/writing data. The value returned is guaranteed to be greater than or equal to the memory required to actually represent the data represented by this object. The information returned is valid only after the pipeline has been updated.

IntPtr Kitware.VTK.vtkCellLinks.GetCells ( int  ptId)

Return a list of cell ids using the point.

ushort Kitware.VTK.vtkCellLinks.GetNcells ( int  ptId)

Get the number of cells using the point specified by ptId.

void Kitware.VTK.vtkCellLinks.InsertNextCellReference ( int  ptId,
int  cellId 
)

----------------------------------------------------------------------------

Insert a new point into the cell-links data structure. The size parameter is the initial size of the list.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

void Kitware.VTK.vtkCellLinks.RemoveCellReference ( int  cellId,
int  ptId 
)

----------------------------------------------------------------------------

Reset to a state of no entries without freeing the memory.

void Kitware.VTK.vtkCellLinks.ResizeCellList ( int  ptId,
int  size 
)

----------------------------------------------------------------------------

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

Reclaim any unused memory.

static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_AddCellReference_01 ( HandleRef  pThis,
int  cellId,
int  ptId 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_Allocate_02 ( HandleRef  pThis,
int  numLinks,
int  ext 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_BuildLinks_03 ( HandleRef  pThis,
HandleRef  data 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_BuildLinks_04 ( HandleRef  pThis,
HandleRef  data,
HandleRef  Connectivity 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_DeepCopy_05 ( HandleRef  pThis,
HandleRef  src 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_DeletePoint_06 ( HandleRef  pThis,
int  ptId 
) [private]
static internal uint Kitware.VTK.vtkCellLinks.vtkCellLinks_GetActualMemorySize_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkCellLinks.vtkCellLinks_GetCells_08 ( HandleRef  pThis,
int  ptId 
) [private]
static internal ushort Kitware.VTK.vtkCellLinks.vtkCellLinks_GetNcells_09 ( HandleRef  pThis,
int  ptId 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_InsertNextCellReference_10 ( HandleRef  pThis,
int  ptId,
int  cellId 
) [private]
static internal int Kitware.VTK.vtkCellLinks.vtkCellLinks_InsertNextPoint_11 ( HandleRef  pThis,
int  numLinks 
) [private]
static internal int Kitware.VTK.vtkCellLinks.vtkCellLinks_IsA_12 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkCellLinks.vtkCellLinks_IsTypeOf_13 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkCellLinks.vtkCellLinks_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCellLinks.vtkCellLinks_NewInstance_15 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_RemoveCellReference_16 ( HandleRef  pThis,
int  cellId,
int  ptId 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_Reset_17 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_ResizeCellList_18 ( HandleRef  pThis,
int  ptId,
int  size 
) [private]
static internal IntPtr Kitware.VTK.vtkCellLinks.vtkCellLinks_SafeDownCast_19 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCellLinks.vtkCellLinks_Squeeze_20 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkCellLinks.MRClassNameKey = "12vtkCellLinks" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


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