#include <freecloth/geom/geMeshWingedEdge.h>
Inheritance diagram for freecloth::GeMeshWingedEdge::HalfEdgeWrapper:
Public Methods | |
HalfEdgeWrapper (const GeMeshWingedEdge &, HalfEdgeId) | |
HalfEdgeId | getHalfEdgeId () const |
VertexId | getOriginVertexId () const |
Get id of vertex at origin of this half-edge. | |
const VertexType & | getOriginVertex () const |
VertexId | getTipVertexId () const |
Get id of vertex at tip of this half-edge. | |
const VertexType & | getTipVertex () const |
VertexId | getOppositeVertexId () const |
Get id of vertex opposite this half-edge. | |
const VertexType & | getOppositeVertex () const |
HalfEdgeId | getTwinHalfEdgeId () const |
HalfEdgeWrapper | getTwinHalfEdge () const |
FaceId | getFaceId () const |
GeMesh::FaceWrapper | getFace () const |
HalfEdgeId | getNextHalfEdgeId () const |
HalfEdgeWrapper | getNextHalfEdge () const |
HalfEdgeId | getPrevHalfEdgeId () const |
HalfEdgeWrapper | getPrevHalfEdge () const |
bool | hasTwin () const |
Friends | |
class | GeMeshWingedEdge::EdgeIteratorBase< false > |
class | GeMeshWingedEdge::EdgeIteratorBase< true > |
class | GeMeshWingedEdge::VertexEdgeIteratorBase< false > |
class | GeMeshWingedEdge::VertexEdgeIteratorBase< true > |
class | VertexFaceIterator |
Each face contains indices into the vertex and texture vertex arrays. From the vertices, other information can be calculated.
At present, all faces are triangular.
Pattern: Facade
Definition at line 241 of file geMeshWingedEdge.h.