Version: 8.3.0
SMDS_VtkCellIteratorToUNV Class Reference

#include <SMDS_VtkCellIterator.hxx>

Inheritance diagram for SMDS_VtkCellIteratorToUNV:

Public Member Functions

 SMDS_VtkCellIteratorToUNV (SMDS_Mesh *mesh, int vtkCellId, SMDSAbs_EntityType aType)
 
virtual const SMDS_MeshNodenext ()
 Return the current object and step to the next one. More...
 
virtual bool more ()
 Return true if and only if there are other object in this iterator. More...
 
virtual ~SMDS_VtkCellIteratorToUNV ()
 
virtual void remove ()
 Delete the current element and step to the next one. More...
 

Protected Member Functions

void exchange (vtkIdType a, vtkIdType b)
 
virtual void remove ()
 Delete the current element and step to the next one. More...
 

Protected Attributes

SMDS_Mesh_mesh
 
int _cellId
 
int _index
 
int _nbNodes
 
SMDSAbs_EntityType _type
 
vtkIdList * _vtkIdList
 

Constructor & Destructor Documentation

SMDS_VtkCellIteratorToUNV::~SMDS_VtkCellIteratorToUNV ( )
virtual

Member Function Documentation

void SMDS_VtkCellIterator::exchange ( vtkIdType  a,
vtkIdType  b 
)
inherited
bool SMDS_VtkCellIteratorToUNV::more ( )
virtual

Return true if and only if there are other object in this iterator.

Reimplemented from SMDS_VtkCellIterator.

References SMDS_VtkCellIterator::more().

const SMDS_MeshNode * SMDS_VtkCellIteratorToUNV::next ( )
virtual

Return the current object and step to the next one.

Reimplemented from SMDS_VtkCellIterator.

References SMDS_VtkCellIterator::next().

virtual void SMDS_Iterator< const SMDS_MeshNode * >::remove ( )
virtualinherited

Delete the current element and step to the next one.

virtual void SMDS_Iterator< const SMDS_MeshElement * >::remove ( )
virtualinherited

Delete the current element and step to the next one.

Field Documentation

SMDSAbs_EntityType SMDS_VtkCellIterator::_type
protectedinherited