a 3D contour of a simplex mesh : each contour vertex and edge are vertices and edges of a simplex mesh
![]() | VertexIterator SM2Contour3D vertices iterator type |
![]() | getSM2 () const returns the 2-simplex mesh associated with this contour |
![]() | firstVertex (void) const returns an iterator initialized on the first vertex of this contour |
![]() | cutAlongContour () cut a simplex mesh along this contour a return one of the created faces |
![]() | getInterface (void) const returns simplex mesh interface |
![]() | destructor
|
![]() | mesh the 2-simplex mesh associated with this contour |
![]() | translate (const Vec3 translate the contour |
![]() | scale (const double scale) scale the active contour |
![]() | rotate (const Rotation3D &rotation) rotate the active contour |
![]() | constructor
|
a 3D contour of a simplex mesh : each contour vertex and edge are vertices and edges of a simplex mesh
SM2* getSM2() const
destructor
constructor
SM2Contour3D(SM2 *_mesh)
SM2Contour3D(SM2 *_mesh, std::list < SM2Vertex *> &contourVertexList, ContourLine::Topology top) throw(ContourLine3D::EmptyLine)
contourVertexList - a list of vertices such that following
and previous items for each vertex on the list are neighbors of that
vertex. If the contour is closest then the first and last list vertices
must be neighbors.
top - the topology of the contour
virtual void translate(const Vec3
virtual void scale(const double scale)
virtual void rotate(const Rotation3D &rotation)
typedef Contour::VertexIterator <SM2VertexContour3D> VertexIterator
VertexIterator firstVertex(void) const
std::pair <SM2Face *,SM2Face *> cutAlongContour()
TclSM2Contour3D* getInterface(void) 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