Iterate over one cell only of a dataset.
More...
#include <vtkBridgeCellIteratorOne.h>
vtkBridgeCellIteratorOne::vtkBridgeCellIteratorOne |
( |
| ) |
|
|
protected |
virtual vtkBridgeCellIteratorOne::~vtkBridgeCellIteratorOne |
( |
| ) |
|
|
protectedvirtual |
static int vtkBridgeCellIteratorOne::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkBridgeCellIteratorOne::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkBridgeCellIteratorOne::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkBridgeCellIteratorOne::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
void vtkBridgeCellIteratorOne::Begin |
( |
| ) |
|
Move iterator to first position if any (loop initialization).
int vtkBridgeCellIteratorOne::IsAtEnd |
( |
| ) |
|
Is there no cell at iterator position? (exit condition).
void vtkBridgeCellIteratorOne::GetCell |
( |
vtkGenericAdaptorCell * |
c | ) |
|
Cell at current position
- Precondition
- not_at_end: !IsAtEnd()
-
c_exists: c!=0 THREAD SAFE
vtkGenericAdaptorCell* vtkBridgeCellIteratorOne::GetCell |
( |
| ) |
|
Cell at current position. NOT THREAD SAFE
- Precondition
- not_at_end: !IsAtEnd()
- Postcondition
- result_exits: result!=0
void vtkBridgeCellIteratorOne::Next |
( |
| ) |
|
Move iterator to next position. (loop progression).
- Precondition
- not_at_end: !IsAtEnd()
void vtkBridgeCellIteratorOne::InitWithOneCell |
( |
vtkBridgeDataSet * |
ds, |
|
|
vtkIdType |
cellid |
|
) |
| |
Used internally by vtkBridgeDataSet. Iterate on one cell `id' of `ds'.
- Precondition
- ds_exists: ds!=0
-
valid_id: (id>=0)&&(id<=ds->GetNumberOfCells())
void vtkBridgeCellIteratorOne::InitWithOneCell |
( |
vtkBridgeCell * |
c | ) |
|
Used internally by vtkBridgeCell. Iterate on one cell `c'.
- Precondition
- c_exists: c!=0
void vtkBridgeCellIteratorOne::InitWithPoints |
( |
vtkPoints * |
coords, |
|
|
vtkIdList * |
pts, |
|
|
int |
dim, |
|
|
vtkIdType |
cellid |
|
) |
| |
Used internally by vtkBridgeCell. Iterate on a boundary cell (defined by its points `pts' with coordinates `coords', dimension `dim' and unique id `cellid') of a cell.
- Precondition
- coords_exist: coords!=0
-
pts_exist: pts!=0
-
valid_dim: dim>=0 && dim<=2
-
valid_points: pts->GetNumberOfIds()>dim
int vtkBridgeCellIteratorOne::cIsAtEnd |
|
protected |
vtkIdType vtkBridgeCellIteratorOne::Id |
|
protected |
vtkCell* vtkBridgeCellIteratorOne::InternalCell |
|
protected |
The documentation for this class was generated from the following file: