#include <SurfaceEdge.h>
Collaboration diagram for PolyVox::SurfaceEdge:Public Member Functions | |
| SurfaceEdge (const SurfaceVertexIterator &targetToSet, const SurfaceVertexIterator &sourceToSet) | |
| std::string | tostring (void) |
| bool | isDegenerate (void) |
| const SurfaceVertexIterator & | getTarget (void) const |
| const SurfaceVertexIterator & | getSource (void) const |
| const SurfaceEdgeIterator & | getOtherHalfEdge (void) const |
| const SurfaceEdgeIterator & | getPreviousHalfEdge (void) const |
| const SurfaceEdgeIterator & | getNextHalfEdge (void) const |
| const SurfaceTriangleIterator & | getTriangle (void) const |
| void | setPreviousHalfEdge (const SurfaceEdgeIterator &previousHalfEdgeToSet) |
| void | setNextHalfEdge (const SurfaceEdgeIterator &nextHalfEdgeToSet) |
| void | setTriangle (const SurfaceTriangleIterator &triangleToSet) |
| void | pairWithOtherHalfEdge (const SurfaceEdgeIterator &otherHalfEdgeToPair) |
Friends | |
| bool | operator== (const SurfaceEdge &lhs, const SurfaceEdge &rhs) |
| bool | operator< (const SurfaceEdge &lhs, const SurfaceEdge &rhs) |
Definition at line 29 of file SurfaceEdge.h.
| PolyVox::SurfaceEdge::SurfaceEdge | ( | const SurfaceVertexIterator & | targetToSet, | |
| const SurfaceVertexIterator & | sourceToSet | |||
| ) |
Definition at line 32 of file SurfaceEdge.cpp.
| const SurfaceEdgeIterator & PolyVox::SurfaceEdge::getNextHalfEdge | ( | void | ) | const |
Definition at line 105 of file SurfaceEdge.cpp.
| const SurfaceEdgeIterator & PolyVox::SurfaceEdge::getOtherHalfEdge | ( | void | ) | const |
Definition at line 95 of file SurfaceEdge.cpp.
| const SurfaceEdgeIterator & PolyVox::SurfaceEdge::getPreviousHalfEdge | ( | void | ) | const |
Definition at line 100 of file SurfaceEdge.cpp.
| const SurfaceVertexIterator & PolyVox::SurfaceEdge::getSource | ( | void | ) | const |
Definition at line 83 of file SurfaceEdge.cpp.
| const SurfaceVertexIterator & PolyVox::SurfaceEdge::getTarget | ( | void | ) | const |
Definition at line 78 of file SurfaceEdge.cpp.
| const SurfaceTriangleIterator & PolyVox::SurfaceEdge::getTriangle | ( | void | ) | const |
Definition at line 110 of file SurfaceEdge.cpp.
| bool PolyVox::SurfaceEdge::isDegenerate | ( | void | ) |
Definition at line 56 of file SurfaceEdge.cpp.
| void PolyVox::SurfaceEdge::pairWithOtherHalfEdge | ( | const SurfaceEdgeIterator & | otherHalfEdgeToPair | ) |
Definition at line 88 of file SurfaceEdge.cpp.
| void PolyVox::SurfaceEdge::setNextHalfEdge | ( | const SurfaceEdgeIterator & | nextHalfEdgeToSet | ) |
Definition at line 120 of file SurfaceEdge.cpp.
| void PolyVox::SurfaceEdge::setPreviousHalfEdge | ( | const SurfaceEdgeIterator & | previousHalfEdgeToSet | ) |
Definition at line 115 of file SurfaceEdge.cpp.
| void PolyVox::SurfaceEdge::setTriangle | ( | const SurfaceTriangleIterator & | triangleToSet | ) |
Definition at line 125 of file SurfaceEdge.cpp.
| std::string PolyVox::SurfaceEdge::tostring | ( | void | ) |
Definition at line 38 of file SurfaceEdge.cpp.
| bool operator< | ( | const SurfaceEdge & | lhs, | |
| const SurfaceEdge & | rhs | |||
| ) | [friend] |
Definition at line 61 of file SurfaceEdge.cpp.
| bool operator== | ( | const SurfaceEdge & | lhs, | |
| const SurfaceEdge & | rhs | |||
| ) | [friend] |
Definition at line 45 of file SurfaceEdge.cpp.
1.7.1