Visual Computing Library
|
Utility class that represents a edge in a Mesh. More...
#include <vclib/space/complex/mesh_edge_util.h>
Public Types | |
using | VertexType = MeshType::VertexType |
using | FaceType = MeshType::FaceType |
Public Member Functions | |
MeshEdgeUtil (FaceType &pf, uint ne) | |
bool | operator< (const MeshEdgeUtil &pe) const |
bool | operator== (const MeshEdgeUtil &pe) const |
bool | operator!= (const MeshEdgeUtil &pe) const |
Public Attributes | |
VertexType * | v [2] |
FaceType * | f |
int | e |
Utility class that represents a edge in a Mesh.
An instance of MeshEdgeUtil stores:
Edges can be sorted using this class
TODO: unify these two classes with a template parameter for constness