25 #ifndef vtkBridgeDataSet_h
26 #define vtkBridgeDataSet_h
146 void ComputeNumberOfCellsAndTypes();
virtual vtkIdType GetNumberOfCells(int dim=-1)=0
Implementation of vtkGenericCellIterator. It is just an example that show how to implement the Generi...
Implementation of vtkGenericPointIterator.
virtual vtkIdType GetNumberOfPoints()=0
static vtkDataObject * New()
vtkIdType NumberOf0DCells
Implementation of vtkGenericAdaptorCell.
#define VTKTESTINGGENERICBRIDGE_EXPORT
abstract class to specify dataset behavior
virtual void FindPoint(double x[3], vtkGenericPointIterator *p)=0
record modification and/or execution time
virtual int FindCell(double x[3], vtkGenericCellIterator *&cell, double tol2, int &subId, double pcoords[3])=0
virtual unsigned long int GetMTime()
Iterate over one cell only of a dataset.
virtual vtkGenericCellIterator * NewBoundaryIterator(int dim=-1, int exteriorOnly=0)=0
iterator used to traverse points
Implementation of vtkGenericDataSet.
iterator used to traverse cells
vtkIdType NumberOf3DCells
a simple class to control print indentation
Implementation of vtkGenericPointIterator.
virtual vtkIdType GetEstimatedSize()=0
virtual vtkGenericPointIterator * NewPointIterator()=0
vtkTimeStamp ComputeNumberOfCellsTime
vtkIdType NumberOf1DCells
virtual void ComputeBounds()=0
Implementation of vtkGenericPointIterator.
virtual void GetCellTypes(vtkCellTypes *types)
vtkDataSet * Implementation
virtual int GetCellDimension()=0
Iterate over cells of a dataset.
defines dataset interface
Iterate over one point of a dataset.
vtkIdType NumberOf2DCells
void PrintSelf(ostream &os, vtkIndent indent)
object provides direct access to cells in vtkCellArray and type information
virtual vtkGenericCellIterator * NewCellIterator(int dim=-1)=0