#include <freecloth/geom/geMeshWingedEdge.h>
Inheritance diagram for GeMeshWingedEdge::VertexFaceIterator:
Public Methods | |
VertexFaceIterator () | |
VertexFaceIterator (const GeMeshWingedEdge &, VertexId vertexId, HalfEdgeId halfEdgeId) | |
VertexFaceIterator & | operator++ () |
VertexFaceIterator | operator++ (int) |
bool | operator== (const VertexFaceIterator &) const |
bool | operator!= (const VertexFaceIterator &) const |
const GeMesh::FaceWrapper & | operator * () const |
const GeMesh::FaceWrapper * | operator-> () const |
Static Public Methods | |
VertexFaceIterator | begin (const GeMeshWingedEdge &, VertexId vertexId) |
VertexFaceIterator | end (const GeMeshWingedEdge &, VertexId vertexId) |
Private Types | |
enum | { ID_INVALID = GeMeshWingedEdge::HalfEdge::ID_INVALID } |
Private Methods | |
VertexFaceIterator (const HalfEdgeWrapper &, VertexId) | |
Private Attributes | |
GeMeshWingedEdge::HalfEdgeWrapper | _wrapper |
VertexId | _vertexId |
GeMesh::FaceWrapper | _faceWrapper |
Pattern: Iterator
Definition at line 418 of file geMeshWingedEdge.h.