class VertexContour3D : public VertexContour a vertex of a geometric 3D contour : it only describe geometric information
| | getPosition () const Returns the vertex position |
| | getTangent () const return the current tangent vector |
| | getBinormal () const return the current binormal vector |
| | getNormal () const return the current normal vector |
| | computeEdgeDirection () throw(ContourLine3D::IllegalGeometry) compute the 2 neighboring edge length and edge direction |
| | computeTangent () throw(ContourLine3D::IllegalGeometry) Computes the tangent vector of a vertex |
| | computeFrenetFrame () throw(ContourLine3D::IllegalGeometry) Computes the tangent, normal and binormal vector of a vertex |
| | setPosition (const Vec3 Sets the vertex position |
| | getFollowing () const Returns the right neighboring vertex in the line taking into account the line topology |
| | getPrevious () const Returns the left neighboring vertex in the line taking into account the line topology |
| | getContour3D () const return the 3D Contour where the vertex is |
| | getEdge () const return the edge joining this vertex and its following vertex |
| | Constructors
| ||||
| | Destructors
|
| | position the vertex position |
| | tangent The tangent vector of vertex |
| | normal The normal vector of vertex |
| | binormal The binormal vector of vertex |
a vertex of a geometric 3D contour : it only describe geometric information
Vec3
Vec3
Vec3
Constructors
VertexContour3D(ContourLine *l, const Vec3
pos - the vertex position
VertexContour3D(VertexContour3D *v, ContourLine *l, const Vec3
l - the line where the vertex belongs
pos - the vertex position
Destructors
Vec3
Vec3
Vec3
Vec3
void computeEdgeDirection() throw(ContourLine3D::IllegalGeometry)
void computeTangent() throw(ContourLine3D::IllegalGeometry)
void computeFrenetFrame() throw(ContourLine3D::IllegalGeometry)
void setPosition(const Vec3
VertexContour3D* getFollowing() const
VertexContour3D* getPrevious() const
Contour3D* getContour3D() const
EdgeContour3D* getEdge() const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de