MOAB: Mesh Oriented datABase  (version 5.2.1)
MBMesquite::PatchIterator Class Reference

#include <PatchIterator.hpp>

+ Collaboration diagram for MBMesquite::PatchIterator:

Public Member Functions

 PatchIterator (PatchSet *set)
bool get_next_patch (PatchData &, MsqError &err)
PatchSetget_patch_set () const
void reset ()
 reset current position to beginning o

Private Attributes

PatchSetpatchSet
std::vector
< PatchSet::PatchHandle
patches
std::vector< Mesh::ElementHandleelems
std::vector< Mesh::VertexHandleverts
std::vector
< PatchSet::PatchHandle >
::iterator 
current

Detailed Description

Definition at line 39 of file PatchIterator.hpp.


Constructor & Destructor Documentation

Definition at line 42 of file PatchIterator.hpp.

: patchSet( set ) {}

Member Function Documentation

Definition at line 46 of file PatchIterator.hpp.

References patchSet.

    {
        return patchSet;
    }

reset current position to beginning o

Definition at line 69 of file PatchIterator.cpp.

References current, and patches.

{
    current = patches.begin();
}

Member Data Documentation

std::vector< PatchSet::PatchHandle >::iterator MBMesquite::PatchIterator::current [private]

Definition at line 59 of file PatchIterator.hpp.

Referenced by get_next_patch(), and reset().

Definition at line 57 of file PatchIterator.hpp.

Referenced by get_next_patch().

Definition at line 56 of file PatchIterator.hpp.

Referenced by get_next_patch(), and reset().

Definition at line 54 of file PatchIterator.hpp.

Referenced by get_next_patch(), and get_patch_set().

Definition at line 58 of file PatchIterator.hpp.

Referenced by get_next_patch().

List of all members.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines