Implementation of vtkGenericPointIterator.
More...
#include <vtkBridgePointIterator.h>
Implementation of vtkGenericPointIterator.
It is just an example that show how to implement the Generic API. It is also used for testing and evaluating the Generic framework.
- See Also
- vtkGenericPointIterator, vtkBridgeDataSet
- Tests:
- vtkBridgePointIterator (Tests)
Definition at line 40 of file vtkBridgePointIterator.h.
vtkBridgePointIterator::vtkBridgePointIterator |
( |
) | |
|
|
protected |
virtual vtkBridgePointIterator::~vtkBridgePointIterator |
( |
) | |
|
|
protectedvirtual |
virtual const char* vtkBridgePointIterator::GetClassName |
( |
) | |
|
|
virtual |
static int vtkBridgePointIterator::IsTypeOf |
( |
const char * |
type) | |
|
|
static |
virtual int vtkBridgePointIterator::IsA |
( |
const char * |
type) | |
|
|
virtual |
void vtkBridgePointIterator::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
virtual |
void vtkBridgePointIterator::Begin |
( |
) | |
|
|
virtual |
int vtkBridgePointIterator::IsAtEnd |
( |
) | |
|
|
virtual |
void vtkBridgePointIterator::Next |
( |
) | |
|
|
virtual |
Move iterator to next position. (loop progression).
- Precondition
- not_off: !IsAtEnd()
Implements vtkGenericPointIterator.
double* vtkBridgePointIterator::GetPosition |
( |
) | |
|
|
virtual |
Point at iterator position.
- Precondition
- not_off: !IsAtEnd()
- Postcondition
- result_exists: result!=0
Implements vtkGenericPointIterator.
void vtkBridgePointIterator::GetPosition |
( |
double |
x[3]) | |
|
|
virtual |
Unique identifier for the point, could be non-contiguous
- Precondition
- not_off: !IsAtEnd()
Implements vtkGenericPointIterator.
Used internally by vtkBridgeDataSet. Iterate over points of `ds'.
- Precondition
- ds_exists: ds!=0
Used internally by vtkBridgeDataSet. Iterate over one point of identifier `id' on dataset `ds'.
- Precondition
- ds_can_be_null: ds!=0 || ds==0
-
valid_id: vtkImplies(ds!=0,(id>=0)&&(id<=ds->GetNumberOfCells()))
void vtkBridgePointIterator::InitWithCell |
( |
vtkBridgeCell * |
cell) | |
|
The iterator will iterate over the point of a cell
- Precondition
- cell_exists: cell!=0
The documentation for this class was generated from the following file: