3.4.0
tigl::CTiglInterpolateLinearWire Class Reference

#include <CTiglInterpolateLinearWire.h>

+ Inheritance diagram for tigl::CTiglInterpolateLinearWire:

Public Member Functions

TIGL_EXPORT TopoDS_Wire BuildWire (const CPointContainer &points, bool forceClosed=false) const override
 
TIGL_EXPORT CTiglInterpolateLinearWire ()
 
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 ~CTiglInterpolateLinearWire () override
 
- Public Member Functions inherited from tigl::ITiglWireAlgorithm
virtual ~ITiglWireAlgorithm ()
 

Private Member Functions

 CTiglInterpolateLinearWire (const CTiglInterpolateLinearWire &)
 
void operator= (const CTiglInterpolateLinearWire &)
 

Additional Inherited Members

- Public Types inherited from tigl::ITiglWireAlgorithm
typedef std::vector< gp_Pnt > CPointContainer
 

Constructor & Destructor Documentation

◆ CTiglInterpolateLinearWire() [1/2]

TIGL_EXPORT tigl::CTiglInterpolateLinearWire::CTiglInterpolateLinearWire ( )

◆ ~CTiglInterpolateLinearWire()

TIGL_EXPORT tigl::CTiglInterpolateLinearWire::~CTiglInterpolateLinearWire ( )
override

◆ CTiglInterpolateLinearWire() [2/2]

tigl::CTiglInterpolateLinearWire::CTiglInterpolateLinearWire ( const CTiglInterpolateLinearWire )
inlineprivate

Member Function Documentation

◆ BuildWire()

TIGL_EXPORT TopoDS_Wire tigl::CTiglInterpolateLinearWire::BuildWire ( const CPointContainer points,
bool  forceClosed = false 
) const
overridevirtual

◆ GetAlgorithmCode()

TIGL_EXPORT TiglAlgorithmCode tigl::CTiglInterpolateLinearWire::GetAlgorithmCode ( ) const
overridevirtual

◆ GetPointWithMaxX()

TIGL_EXPORT gp_Pnt tigl::CTiglInterpolateLinearWire::GetPointWithMaxX ( const CPointContainer points) const
overridevirtual

◆ GetPointWithMaxY()

TIGL_EXPORT gp_Pnt tigl::CTiglInterpolateLinearWire::GetPointWithMaxY ( const CPointContainer points) const
overridevirtual

◆ GetPointWithMinX()

TIGL_EXPORT gp_Pnt tigl::CTiglInterpolateLinearWire::GetPointWithMinX ( const CPointContainer points) const
overridevirtual

◆ GetPointWithMinY()

TIGL_EXPORT gp_Pnt tigl::CTiglInterpolateLinearWire::GetPointWithMinY ( const CPointContainer points) const
overridevirtual

◆ operator=()

void tigl::CTiglInterpolateLinearWire::operator= ( const CTiglInterpolateLinearWire )
inlineprivate

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