Iterate over a list of cells defined on a dataset. See InitWithCells().
More...
#include <vtkBridgeCellIteratorOnCellList.h>
vtkBridgeCellIteratorOnCellList::vtkBridgeCellIteratorOnCellList |
( |
| ) |
|
|
protected |
virtual vtkBridgeCellIteratorOnCellList::~vtkBridgeCellIteratorOnCellList |
( |
| ) |
|
|
protectedvirtual |
static int vtkBridgeCellIteratorOnCellList::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkBridgeCellIteratorOnCellList::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkBridgeCellIteratorOnCellList::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkBridgeCellIteratorOnCellList::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
void vtkBridgeCellIteratorOnCellList::Begin |
( |
| ) |
|
Move iterator to first position if any (loop initialization).
int vtkBridgeCellIteratorOnCellList::IsAtEnd |
( |
| ) |
|
Is there no cell at iterator position? (exit condition).
void vtkBridgeCellIteratorOnCellList::GetCell |
( |
vtkGenericAdaptorCell * |
c | ) |
|
Cell at current position
- Precondition
- not_at_end: !IsAtEnd()
-
c_exists: c!=0 THREAD SAFE
vtkGenericAdaptorCell* vtkBridgeCellIteratorOnCellList::GetCell |
( |
| ) |
|
Cell at current position. NOT THREAD SAFE
- Precondition
- not_at_end: !IsAtEnd()
- Postcondition
- result_exits: result!=0
void vtkBridgeCellIteratorOnCellList::Next |
( |
| ) |
|
Move iterator to next position. (loop progression).
- Precondition
- not_at_end: !IsAtEnd()
void vtkBridgeCellIteratorOnCellList::InitWithCells |
( |
vtkIdList * |
cells, |
|
|
vtkBridgeDataSet * |
ds |
|
) |
| |
Used internally by vtkBridgeCell. Iterate on neighbors defined by `cells' over the dataset `ds'.
- Precondition
- cells_exist: cells!=0
-
ds_exists: ds!=0
vtkIdList* vtkBridgeCellIteratorOnCellList::Cells |
|
protected |
vtkIdType vtkBridgeCellIteratorOnCellList::Id |
|
protected |
The documentation for this class was generated from the following file: