Section: Visualization Toolkit Filtering Classes
To create an instance of class vtkCellLinks, simply invoke its constructor as follows
obj = vtkCellLinks
obj
is an instance of the vtkCellLinks class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkCellLinks = obj.NewInstance ()
vtkCellLinks = obj.SafeDownCast (vtkObject o)
obj.Allocate (vtkIdType numLinks, vtkIdType ext)
- Allocate the specified number of links (i.e., number of points) that
will be built.
short = obj.GetNcells (vtkIdType ptId)
- Get the number of cells using the point specified by ptId.
obj.BuildLinks (vtkDataSet data)
- Build the link list array.
obj.BuildLinks (vtkDataSet data, vtkCellArray Connectivity)
- Build the link list array.
vtkIdType = obj.GetCells (vtkIdType ptId)
- Return a list of cell ids using the point.
vtkIdType = obj.InsertNextPoint (int numLinks)
- Insert a new point into the cell-links data structure. The size parameter
is the initial size of the list.
obj.InsertNextCellReference (vtkIdType ptId, vtkIdType cellId)
- Insert a cell id into the list of cells (at the end) using the cell id
provided. (Make sure to extend the link list (if necessary) using the
method ResizeCellList().)
obj.DeletePoint (vtkIdType ptId)
- Delete point (and storage) by destroying links to using cells.
obj.RemoveCellReference (vtkIdType cellId, vtkIdType ptId)
- Delete the reference to the cell (cellId) from the point (ptId). This
removes the reference to the cellId from the cell list, but does not
resize the list (recover memory with ResizeCellList(), if necessary).
obj.AddCellReference (vtkIdType cellId, vtkIdType ptId)
- Add the reference to the cell (cellId) from the point (ptId). This
adds a reference to the cellId from the cell list, but does not resize
the list (extend memory with ResizeCellList(), if necessary).
obj.ResizeCellList (vtkIdType ptId, int size)
- Change the length of a point's link list (i.e., list of cells using a
point) by the size specified.
obj.Squeeze ()
- Reclaim any unused memory.
obj.Reset ()
- Reset to a state of no entries without freeing the memory.
long = obj.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.
obj.DeepCopy (vtkCellLinks src)
- Standard DeepCopy method. Since this object contains no reference
to other objects, there is no ShallowCopy.