C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
c3d::converter::TcCurveEdge Class Reference

Edge. More...

#include <conv_topology_creator.h>

+ Inheritance diagram for c3d::converter::TcCurveEdge:
+ Collaboration diagram for c3d::converter::TcCurveEdge:

Public Member Functions

 TcCurveEdge (MbCurve3D &_curve3D, size_t _facePlus, size_t _faceMinus, size_t _begVertex, size_t _endVertex)
 Constructor. More...
 
 TcCurveEdge (const TcCurveEdge &init)
 Assignment operator.
 
 ~TcCurveEdge ()
 Destructor.
 
MbCurveEdge * GetCurveEdge () const
 Get edge.
 
size_t GetBegVertex (const bool orient) const
 Get index of the begin vertex.
 
size_t GetEndVertex (const bool orient) const
 Get index of the end vertex.
 
size_t GetFacePlus () const
 Get index of the face to the right of the edge.
 
size_t GetFaceMinus () const
 Get index of the face to the left of the edge.
 
void Create (ITopologyCreator &topCreator)
 Create edge.
 
- Public Member Functions inherited from c3d::converter::TcObject
 TcObject ()
 Constructor. More...
 
 ~TcObject ()
 Destructor.
 

Detailed Description

Edge.

Note
EXPEREIMENTAL.

Constructor & Destructor Documentation

◆ TcCurveEdge()

c3d::converter::TcCurveEdge::TcCurveEdge ( MbCurve3D &  _curve3D,
size_t  _facePlus,
size_t  _faceMinus,
size_t  _begVertex,
size_t  _endVertex 
)

Constructor.

Copy constructor.


The documentation for this class was generated from the following file: