3.4.0
tigl::ITiglWingProfileAlgo Class Referenceabstract

#include <ITiglWingProfileAlgo.h>

+ Inheritance diagram for tigl::ITiglWingProfileAlgo:

Public Member Functions

virtual const gp_Pnt & GetLEPoint () const =0
 
virtual const TopoDS_Edge & GetLowerWire (TiglShapeModifier mod=UNMODIFIED_SHAPE) const =0
 
virtual const std::vector< CTiglPoint > & GetSamplePoints () const =0
 
virtual const gp_Pnt & GetTEPoint () const =0
 
virtual const TopoDS_Edge & GetTrailingEdge (TiglShapeModifier mod=UNMODIFIED_SHAPE) const =0
 
virtual const TopoDS_Edge & GetUpperLowerWire (TiglShapeModifier mod=UNMODIFIED_SHAPE) const =0
 
virtual const TopoDS_Edge & GetUpperWire (TiglShapeModifier mod=UNMODIFIED_SHAPE) const =0
 
virtual bool HasBluntTE () const =0
 
virtual void Invalidate () const =0
 
virtual ~ITiglWingProfileAlgo ()
 

Constructor & Destructor Documentation

◆ ~ITiglWingProfileAlgo()

virtual tigl::ITiglWingProfileAlgo::~ITiglWingProfileAlgo ( )
inlinevirtual

Member Function Documentation

◆ GetLEPoint()

virtual const gp_Pnt& tigl::ITiglWingProfileAlgo::GetLEPoint ( ) const
pure virtual

◆ GetLowerWire()

virtual const TopoDS_Edge& tigl::ITiglWingProfileAlgo::GetLowerWire ( TiglShapeModifier  mod = UNMODIFIED_SHAPE) const
pure virtual

◆ GetSamplePoints()

virtual const std::vector<CTiglPoint>& tigl::ITiglWingProfileAlgo::GetSamplePoints ( ) const
pure virtual

◆ GetTEPoint()

virtual const gp_Pnt& tigl::ITiglWingProfileAlgo::GetTEPoint ( ) const
pure virtual

◆ GetTrailingEdge()

virtual const TopoDS_Edge& tigl::ITiglWingProfileAlgo::GetTrailingEdge ( TiglShapeModifier  mod = UNMODIFIED_SHAPE) const
pure virtual

◆ GetUpperLowerWire()

virtual const TopoDS_Edge& tigl::ITiglWingProfileAlgo::GetUpperLowerWire ( TiglShapeModifier  mod = UNMODIFIED_SHAPE) const
pure virtual

◆ GetUpperWire()

virtual const TopoDS_Edge& tigl::ITiglWingProfileAlgo::GetUpperWire ( TiglShapeModifier  mod = UNMODIFIED_SHAPE) const
pure virtual

◆ HasBluntTE()

virtual bool tigl::ITiglWingProfileAlgo::HasBluntTE ( ) const
pure virtual

◆ Invalidate()

virtual void tigl::ITiglWingProfileAlgo::Invalidate ( ) const
pure virtual

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