26 #ifndef __vtkBridgeCellIterator_h
27 #define __vtkBridgeCellIterator_h
30 #include "vtkGenericCellIterator.h"
33 class vtkBridgeDataSet;
36 class vtkBridgeDataSet;
39 class vtkBridgeCellIteratorStrategy;
40 class vtkBridgeCellIteratorOnDataSet;
41 class vtkBridgeCellIteratorOne;
42 class vtkBridgeCellIteratorOnCellBoundaries;
43 class vtkBridgeCellIteratorOnCellList;
50 void PrintSelf(ostream& os, vtkIndent indent);
59 vtkGenericAdaptorCell *NewCell();
63 void GetCell(vtkGenericAdaptorCell *c);
67 vtkGenericAdaptorCell *GetCell();
77 void InitWithDataSet(vtkBridgeDataSet *ds,
85 void InitWithDataSetBoundaries(vtkBridgeDataSet *ds,
94 void InitWithOneCell(vtkBridgeDataSet *ds,
100 void InitWithOneCell(vtkBridgeCell *c);
106 void InitWithCellBoundaries(vtkBridgeCell *cell,
114 void InitWithCells(vtkIdList *cells,
115 vtkBridgeDataSet *ds);
124 void InitWithPoints(vtkPoints *coords,
Implementation of vtkGenericCellIterator. It is just an example that show how to implement the Generi...
vtkBridgeDataSet * DataSet
vtkBridgeCellIteratorStrategy * CurrentIterator
vtkBridgeCellIteratorOnDataSet * IteratorOnDataSet
vtkBridgeCellIteratorOnCellList * IteratorOnCellList
vtkBridgeCellIteratorOne * IteratorOneCell
vtkBridgeCellIteratorOnCellBoundaries * IteratorOnCellBoundaries