VTK
|
Interface used by vtkBridgeCellIterator vtkBridgeCellIterator has different behaviors depending on the way it is initialized. vtkBridgeCellIteratorStrategy is the interface for one of those behaviors. Concrete classes are vtkBridgeCellIteratorOnDataSet, vtkBridgeCellIteratorOnDataSetBoundaries, vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOnCellNeighbors,. More...
#include <vtkBridgeCellIteratorStrategy.h>
Public Types | |
typedef vtkGenericCellIterator | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkBridgeCellIteratorStrategy * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkGenericAdaptorCell * | NewCell () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkBridgeCellIteratorStrategy * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkBridgeCellIteratorStrategy () | |
virtual | ~vtkBridgeCellIteratorStrategy () |
Interface used by vtkBridgeCellIterator vtkBridgeCellIterator has different behaviors depending on the way it is initialized. vtkBridgeCellIteratorStrategy is the interface for one of those behaviors. Concrete classes are vtkBridgeCellIteratorOnDataSet, vtkBridgeCellIteratorOnDataSetBoundaries, vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOnCellNeighbors,.
Definition at line 41 of file vtkBridgeCellIteratorStrategy.h.
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
Definition at line 44 of file vtkBridgeCellIteratorStrategy.h.
vtkBridgeCellIteratorStrategy::vtkBridgeCellIteratorStrategy | ( | ) | [inline, protected] |
Definition at line 51 of file vtkBridgeCellIteratorStrategy.h.
virtual vtkBridgeCellIteratorStrategy::~vtkBridgeCellIteratorStrategy | ( | ) | [inline, protected, virtual] |
Definition at line 52 of file vtkBridgeCellIteratorStrategy.h.
static int vtkBridgeCellIteratorStrategy::IsTypeOf | ( | const char * | type | ) | [static] |
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
virtual int vtkBridgeCellIteratorStrategy::IsA | ( | const char * | type | ) | [virtual] |
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
static vtkBridgeCellIteratorStrategy* vtkBridgeCellIteratorStrategy::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
virtual vtkObjectBase* vtkBridgeCellIteratorStrategy::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
void vtkBridgeCellIteratorStrategy::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard VTK construction and type macros.
Reimplemented from vtkGenericCellIterator.
Reimplemented in vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorOnCellList, and vtkBridgeCellIteratorOnDataSet.
vtkGenericAdaptorCell* vtkBridgeCellIteratorStrategy::NewCell | ( | ) | [virtual] |
Create an empty cell. NOT USED
Implements vtkGenericCellIterator.