#include <CCPACSControlSurfaceBorderTrailingEdge.h>
Public Types | |
enum | ShapeType { ShapeType::SIMPLE = 0, ShapeType::LE_SHAPE = 1, ShapeType::AIRFOIL = 2 } |
Private Member Functions | |
TopoDS_Wire | GetAirfoilWire (CTiglControlSurfaceBorderCoordinateSystem &coords) const |
const CTiglUIDManager & | uidMgr () const |
Additional Inherited Members | |
Protected Attributes inherited from tigl::generated::CPACSControlSurfaceBorderTrailingEdge | |
boost::optional< CPACSContourReference > | m_airfoil |
CCPACSEtaIsoLine | m_etaLE |
Relative spanwise inner/outer position of the leading edge of the control surface. Reference is eta/xsi from the parent. More... | |
boost::optional< CCPACSEtaIsoLine > | m_etaTE |
Relative spanwise inner/outer position of the trailing edge of the control surface. Reference is eta/xsi from the parent. Defaults to 'etaLE'. More... | |
boost::optional< CPACSLeadingEdgeHollow > | m_innerShape |
boost::optional< CPACSLeadingEdgeShape > | m_leadingEdgeShape |
CCPACSControlSurfaceOuterShapeTrailingEdge * | m_parent |
CTiglUIDManager * | m_uidMgr |
CCPACSXsiIsoLine | m_xsiLE |
Relative chordwise inner/outer position of the leading edge of the control surface. Reference is eta/xsi from the parent. More... | |
TIGL_EXPORT tigl::CCPACSControlSurfaceBorderTrailingEdge::CCPACSControlSurfaceBorderTrailingEdge | ( | CCPACSControlSurfaceOuterShapeTrailingEdge * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
private |
TIGL_EXPORT CTiglControlSurfaceBorderCoordinateSystem tigl::CCPACSControlSurfaceBorderTrailingEdge::GetCoordinateSystem | ( | gp_Vec | upDir | ) | const |
TIGL_EXPORT double tigl::CCPACSControlSurfaceBorderTrailingEdge::getEtaLE | ( | ) | const |
TIGL_EXPORT double tigl::CCPACSControlSurfaceBorderTrailingEdge::getEtaTE | ( | ) | const |
TIGL_EXPORT ShapeType tigl::CCPACSControlSurfaceBorderTrailingEdge::GetShapeType | ( | ) | const |
TIGL_EXPORT TopoDS_Wire tigl::CCPACSControlSurfaceBorderTrailingEdge::GetWire | ( | PNamedShape | wingShape, |
gp_Vec | upDir | ||
) | const |
TIGL_EXPORT double tigl::CCPACSControlSurfaceBorderTrailingEdge::getXsiLE | ( | ) | const |
TIGL_EXPORT double tigl::CCPACSControlSurfaceBorderTrailingEdge::getXsiTE | ( | ) | const |
|
private |