Public Member Functions

OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value > Class Template Reference

#include <polymesh_face_halfedge_circulator.h>

List of all members.

Public Member Functions

 PolyMeshFaceHalfedgeCirculator ()
 PolyMeshFaceHalfedgeCirculator (typename PolyMesh::face_type const &f)
template<class OtherValue >
 PolyMeshFaceHalfedgeCirculator (PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &other)
template<class OtherValue >
bool operator== (PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &) const
template<class OtherValue >
bool operator!= (PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &other) const
PolyMeshFaceHalfedgeCirculatoroperator++ ()
PolyMeshFaceHalfedgeCirculatoroperator-- ()
Value & operator* () const
Value * operator-> () const

template<typename PolyMesh, class Value>
class OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >


Constructor & Destructor Documentation

template<typename PolyMesh, class Value>
OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::PolyMeshFaceHalfedgeCirculator (  )  [inline]
template<typename PolyMesh, class Value>
OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::PolyMeshFaceHalfedgeCirculator ( typename PolyMesh::face_type const &  f  )  [inline, explicit]
template<typename PolyMesh, class Value>
template<class OtherValue >
OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::PolyMeshFaceHalfedgeCirculator ( PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &  other  )  [inline]

Member Function Documentation

template<typename PolyMesh, class Value>
template<class OtherValue >
bool OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator!= ( PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &  other  )  const [inline]
template<typename PolyMesh, class Value>
Value& OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator* (  )  const [inline]
template<typename PolyMesh, class Value>
PolyMeshFaceHalfedgeCirculator& OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator++ (  )  [inline]
template<typename PolyMesh, class Value>
PolyMeshFaceHalfedgeCirculator& OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator-- (  )  [inline]
template<typename PolyMesh, class Value>
Value* OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator-> (  )  const [inline]
template<typename PolyMesh, class Value>
template<class OtherValue >
bool OpenTissue::polymesh::PolyMeshFaceHalfedgeCirculator< PolyMesh, Value >::operator== ( PolyMeshFaceHalfedgeCirculator< PolyMesh, OtherValue > const &   )  const [inline]

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