Struct used to store a polyhedron edge.
The struct consists only of two vertex indices, used to access the polyhedron vertex list.
Definition at line 63 of file CPolyhedron.h.
#include <mrpt/opengl/CPolyhedron.h>
Public Member Functions | |
TPolyhedronEdge () | |
Default constructor. | |
bool | operator== (const TPolyhedronEdge &e) const |
Comparison agains another edge. | |
double | length (const vector< TPoint3D > &vs) const |
Given a set of vertices, computes the length of the vertex. | |
~TPolyhedronEdge () | |
Destructor. | |
Public Attributes | |
uint32_t | v1 |
First vertex. | |
uint32_t | v2 |
Second vertex. |
mrpt::opengl::CPolyhedron::TPolyhedronEdge::TPolyhedronEdge | ( | ) | [inline] |
mrpt::opengl::CPolyhedron::TPolyhedronEdge::~TPolyhedronEdge | ( | ) | [inline] |
Destructor.
Definition at line 90 of file CPolyhedron.h.
double mrpt::opengl::CPolyhedron::TPolyhedronEdge::length | ( | const vector< TPoint3D > & | vs ) | const |
Given a set of vertices, computes the length of the vertex.
bool mrpt::opengl::CPolyhedron::TPolyhedronEdge::operator== | ( | const TPolyhedronEdge & | e ) | const [inline] |
Comparison agains another edge.
Simmetry is taken into account.
Definition at line 79 of file CPolyhedron.h.
Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:46:17 UTC 2011 |