#include <CTiglApproximateBsplineWire.h>
Public Member Functions | |
TIGL_EXPORT TopoDS_Wire | BuildWire (const CPointContainer &points, bool forceClosed=false) const override |
TIGL_EXPORT | CTiglApproximateBsplineWire () |
TIGL_EXPORT TiglAlgorithmCode | GetAlgorithmCode () const override |
TIGL_EXPORT gp_Pnt | GetPointWithMaxX (const CPointContainer &points) const override |
TIGL_EXPORT gp_Pnt | GetPointWithMaxY (const CPointContainer &points) const override |
TIGL_EXPORT gp_Pnt | GetPointWithMinX (const CPointContainer &points) const override |
TIGL_EXPORT gp_Pnt | GetPointWithMinY (const CPointContainer &points) const override |
TIGL_EXPORT | ~CTiglApproximateBsplineWire () override |
Public Member Functions inherited from tigl::ITiglWireAlgorithm | |
virtual | ~ITiglWireAlgorithm () |
Private Member Functions | |
CTiglApproximateBsplineWire (const CTiglApproximateBsplineWire &) | |
void | operator= (const CTiglApproximateBsplineWire &) |
Additional Inherited Members | |
Public Types inherited from tigl::ITiglWireAlgorithm | |
typedef std::vector< gp_Pnt > | CPointContainer |
TIGL_EXPORT tigl::CTiglApproximateBsplineWire::CTiglApproximateBsplineWire | ( | ) |
|
override |
|
inlineprivate |
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
overridevirtual |
Implements tigl::ITiglWireAlgorithm.
|
inlineprivate |