DataTransferKit - Multiphysics Solution Transfer Services  2.0
Public Member Functions | List of all members
DataTransferKit::EntityIterator Class Reference

Entity iterator interface. More...

#include <DTK_EntityIterator.hpp>

Inheritance diagram for DataTransferKit::EntityIterator:
DataTransferKit::BasicEntitySetIterator DataTransferKit::STKMeshEntityIterator

Public Member Functions

 EntityIterator ()
 Constructor. More...
 
 EntityIterator (const EntityIterator &rhs)
 Copy constructor. More...
 
EntityIteratoroperator= (const EntityIterator &rhs)
 Assignment operator. More...
 
virtual ~EntityIterator ()
 Destructor. More...
 

Detailed Description

Entity iterator interface.

This class provides a mechanism to iterate over a group of entity objects with a specified predicate operation for selection. Subclasses are responsible for setting the predicate with the iterator. If no predicate is set the default predicate always return true for any entity.

Definition at line 64 of file DTK_EntityIterator.hpp.

Constructor & Destructor Documentation

DataTransferKit::EntityIterator::EntityIterator ( )

Constructor.

Definition at line 48 of file DTK_EntityIterator.cpp.

DataTransferKit::EntityIterator::EntityIterator ( const EntityIterator rhs)

Copy constructor.

Definition at line 57 of file DTK_EntityIterator.cpp.

DataTransferKit::EntityIterator::~EntityIterator ( )
virtual

Destructor.

Definition at line 95 of file DTK_EntityIterator.cpp.

Member Function Documentation

EntityIterator & DataTransferKit::EntityIterator::operator= ( const EntityIterator rhs)

Assignment operator.

Definition at line 74 of file DTK_EntityIterator.cpp.


The documentation for this class was generated from the following files: