BoundaryVertexFaceIter Class Reference

Itérateur qui parcourt pour un noeud donné toutes les faces qui sont croisées par la frontière de la région. More...

#include <BoundaryVertexFaceIter.hh>

List of all members.

Public Member Functions

 BoundaryVertexFaceIter (mesh_ref _mesh, OriginalMesh::VertexHandle _start)
 BoundaryVertexFaceIter (VFI vf_iter)
 Implicit conversion constructor.
BoundaryVertexFaceIteroperator++ ()
 Increment operator.
BoundaryVertexFaceIteroperator-- ()
 Decrement operator.
Vertex get_vertex1 () const
 Access vertex 1 of current face.
Vertex get_vertex2 () const
 Access vertex 2 of current face.

Protected Member Functions

bool is_face_on_boundary ()

Private Member Functions

 BoundaryVertexFaceIter (BoundaryVertexFaceIter const &_rhs)
 copy constructor
BoundaryVertexFaceIteroperator= (const BoundaryVertexFaceIter &_rhs)
 assign from non-const circulator

Private Attributes

unsigned int tile_id_
bool first_elem
OpenMesh::VPropHandleT< unsigned
int > 
tile_id_prop_


Detailed Description

Itérateur qui parcourt pour un noeud donné toutes les faces qui sont croisées par la frontière de la région.


Constructor & Destructor Documentation

BoundaryVertexFaceIter::BoundaryVertexFaceIter ( mesh_ref  _mesh,
OriginalMesh::VertexHandle  _start 
)

BoundaryVertexFaceIter::BoundaryVertexFaceIter ( VFI  vf_iter  ) 

Implicit conversion constructor.

BoundaryVertexFaceIter::BoundaryVertexFaceIter ( BoundaryVertexFaceIter const &  _rhs  )  [private]

copy constructor


Member Function Documentation

BoundaryVertexFaceIter & BoundaryVertexFaceIter::operator++ (  ) 

Increment operator.

BoundaryVertexFaceIter & BoundaryVertexFaceIter::operator-- (  ) 

Decrement operator.

Vertex BoundaryVertexFaceIter::get_vertex1 (  )  const

Access vertex 1 of current face.

Vertex BoundaryVertexFaceIter::get_vertex2 (  )  const

Access vertex 2 of current face.

bool BoundaryVertexFaceIter::is_face_on_boundary (  )  [protected]

BoundaryVertexFaceIter& BoundaryVertexFaceIter::operator= ( const BoundaryVertexFaceIter _rhs  )  [private]

assign from non-const circulator


Member Data Documentation

unsigned int BoundaryVertexFaceIter::tile_id_ [private]

bool BoundaryVertexFaceIter::first_elem [private]

OpenMesh::VPropHandleT<unsigned int> BoundaryVertexFaceIter::tile_id_prop_ [private]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 17:25:00 2007 for GuskovRemeshing by  doxygen 1.5.2