3.5.0-rc1
Loading...
Searching...
No Matches
tigl::ITiglWireAlgorithm Class Referenceabstract

#include <ITiglWireAlgorithm.h>

Inheritance diagram for tigl::ITiglWireAlgorithm:

Public Types

typedef std::vector< gp_Pnt > CPointContainer

Public Member Functions

virtual TopoDS_Wire BuildWire (const CPointContainer &points, bool forceClosed=false) const =0
virtual TiglAlgorithmCode GetAlgorithmCode () const =0
virtual gp_Pnt GetPointWithMaxX (const CPointContainer &points) const =0
virtual gp_Pnt GetPointWithMaxY (const CPointContainer &points) const =0
virtual gp_Pnt GetPointWithMinX (const CPointContainer &points) const =0
virtual gp_Pnt GetPointWithMinY (const CPointContainer &points) const =0
virtual ~ITiglWireAlgorithm ()

Member Typedef Documentation

◆ CPointContainer

typedef std::vector<gp_Pnt> tigl::ITiglWireAlgorithm::CPointContainer

Constructor & Destructor Documentation

◆ ~ITiglWireAlgorithm()

virtual tigl::ITiglWireAlgorithm::~ITiglWireAlgorithm ( )
inlinevirtual

Member Function Documentation

◆ BuildWire()

virtual TopoDS_Wire tigl::ITiglWireAlgorithm::BuildWire ( const CPointContainer & points,
bool forceClosed = false ) const
pure virtual

◆ GetAlgorithmCode()

virtual TiglAlgorithmCode tigl::ITiglWireAlgorithm::GetAlgorithmCode ( ) const
pure virtual

◆ GetPointWithMaxX()

virtual gp_Pnt tigl::ITiglWireAlgorithm::GetPointWithMaxX ( const CPointContainer & points) const
pure virtual

◆ GetPointWithMaxY()

virtual gp_Pnt tigl::ITiglWireAlgorithm::GetPointWithMaxY ( const CPointContainer & points) const
pure virtual

◆ GetPointWithMinX()

virtual gp_Pnt tigl::ITiglWireAlgorithm::GetPointWithMinX ( const CPointContainer & points) const
pure virtual

◆ GetPointWithMinY()

virtual gp_Pnt tigl::ITiglWireAlgorithm::GetPointWithMinY ( const CPointContainer & points) const
pure virtual

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