#include <SMDS_VtkCellIterator.hxx>
Public Member Functions | |
SMDS_VtkCellIteratorPolyH (SMDS_Mesh *mesh, int vtkCellId, SMDSAbs_EntityType aType) | |
virtual | ~SMDS_VtkCellIteratorPolyH () |
virtual bool | more () |
Return true if and only if there are other object in this iterator. More... | |
virtual const SMDS_MeshElement * | next () |
Return the current object and step to the next one. More... | |
void | exchange (vtkIdType a, vtkIdType b) |
virtual void | remove () |
Delete the current element and step to the next one. More... | |
Protected Attributes | |
int | _nbNodesInFaces |
SMDS_Mesh * | _mesh |
int | _cellId |
int | _index |
int | _nbNodes |
SMDSAbs_EntityType | _type |
vtkIdList * | _vtkIdList |
SMDS_VtkCellIteratorPolyH::SMDS_VtkCellIteratorPolyH | ( | SMDS_Mesh * | mesh, |
int | vtkCellId, | ||
SMDSAbs_EntityType | aType | ||
) |
|
virtual |
|
inherited |
References SMDS_VtkCellIterator::_vtkIdList.
|
virtual |
Return true if and only if there are other object in this iterator.
Reimplemented from SMDS_VtkCellIterator.
References SMDS_VtkCellIterator::_index, and _nbNodesInFaces.
|
virtualinherited |
Return the current object and step to the next one.
Implements SMDS_Iterator< const SMDS_MeshElement * >.
Reimplemented in SMDS_VtkCellIteratorToUNV.
References SMDS_VtkCellIterator::_index, SMDS_VtkCellIterator::_mesh, SMDS_VtkCellIterator::_vtkIdList, and SMDS_Mesh::FindNodeVtk().
Referenced by SMDS_VtkCellIteratorToUNV::next().
|
virtualinherited |
Delete the current element and step to the next one.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protected |
Referenced by more(), and SMDS_VtkCellIteratorPolyH().
|
protectedinherited |
Referenced by SMDS_VtkCellIteratorPolyH(), and SMDS_VtkCellIteratorToUNV::SMDS_VtkCellIteratorToUNV().
|
protectedinherited |