vtkCellArray - object to represent cell connectivity
Super Class: vtkObject
Description:
vtkCellArray is a supporting object that explicitly represents cell connectivity. The cell array structure is a raw integer list of the form: (n,id1,id2,...,idn, n,id1,id2,...,idn, ...) where n is the number of points in the cell, and id is a zero-offset index into an associated point list. Advantages of this data structure are its compactness, simplicity, and easy interface to external data. However, it is totally inadequate for random access. This functionality (when necessary) is accomplished by using the vtkCellTypes and vtkCellLinks objects to extend the definition of the data structure.
See Also:
Methods:
void vtkCellArray () | |
void vtkCellArray (const int ,const int ) | |
void vtkCellArray (const vtkCellArray &) | |
void vtkCellArray () | |
static vtkCellArray *New () | |
const char *GetClassName () | |
int Allocate (const int ,const int ) | |
void Initialize () | |
int GetNumberOfCells () | |
int EstimateSize (int ,int ) | |
void InitTraversal () | |
int GetNextCell (int & ,int ) | |
int GetSize () | |
int GetNumberOfConnectivityEntries () | |
void GetCell (int ,int & ,int ) | |
int InsertNextCell (vtkCell *) | |
int InsertNextCell (int ,int *) | |
int InsertNextCell (vtkIdList *) | |
int InsertNextCell (int ) | |
void InsertCellPoint (int ) | |
void UpdateCellCount (int ) | |
int GetInsertLocation (int ) | |
int GetTraversalLocation (int ) | |
void ReverseCell (int ) | |
void ReplaceCell (int ,int ,int *) | |
int GetMaxCellSize () | |
int *GetPointer () | |
int *WritePointer (const int ,const int ) | |
void Reset () | |
void Squeeze () | |
int InsertNextCell (vtkIdList &) |
Detailed Method Descriptions:
int Allocate (const int ,const int ) |
void Initialize () |
int GetNumberOfCells () |
int EstimateSize (int ,int ) |
void InitTraversal () |
int GetNextCell (int & ,int ) |
int GetSize () |
int GetNumberOfConnectivityEntries () |
void GetCell (int ,int & ,int ) |
int InsertNextCell (vtkCell *) |
int InsertNextCell (int ,int *) |
int InsertNextCell (vtkIdList *) |
int InsertNextCell (int ) |
void InsertCellPoint (int ) |
void UpdateCellCount (int ) |
int GetInsertLocation (int ) |
int GetTraversalLocation (int ) |
void ReverseCell (int ) |
void ReplaceCell (int ,int ,int *) |
int GetMaxCellSize () |
int *GetPointer () |
int *WritePointer (const int ,const int ) |
void Reset () |
void Squeeze () | |
int InsertNextCell (vtkIdList &) |