27 #ifndef __vtkCellLinks_h
28 #define __vtkCellLinks_h
93 void ResizeCellList(
vtkIdType ptId,
int size);
107 unsigned long GetActualMemorySize();
124 void InsertCellReference(
vtkIdType ptId,
unsigned short pos,
167 for (
int i=0; i < ncells; i++)
169 if (cells[i] == cellId)
171 for (
int j=i; j < (ncells-1); j++)
173 cells[j] = cells[j+1];
195 memcpy(cells, this->
Array[ptId].cells,
void ResizeCellList(vtkIdType ptId, int size)
abstract base class for most VTK objects
void AddCellReference(vtkIdType cellId, vtkIdType ptId)
object represents upward pointers from points to list of cells using each point
void InsertCellReference(vtkIdType ptId, unsigned short pos, vtkIdType cellId)
abstract class to specify dataset behavior
void InsertNextCellReference(vtkIdType ptId, vtkIdType cellId)
unsigned short GetNcells(vtkIdType ptId)
vtkIdType * GetCells(vtkIdType ptId)
void IncrementLinkCount(vtkIdType ptId)
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
Link & GetLink(vtkIdType ptId)
object to represent cell connectivity
void DeletePoint(vtkIdType ptId)
void RemoveCellReference(vtkIdType cellId, vtkIdType ptId)