Inner/outer border of the control surface. More...
#include <CPACSControlSurfaceBorderLeadingEdge.h>
Protected Attributes | |
| boost::optional< CPACSContourReference > | m_airfoil_choice3 |
| CCPACSEtaIsoLine | m_etaLE |
| Relative spanwise inner/outer position of the leading edge of the control surface. | |
| boost::optional< CCPACSEtaIsoLine > | m_etaTE |
| Relative spanwise inner/outer position of the trailing edge of the control surface. Defaults to 'etaLE'. | |
| boost::optional< CPACSLeadingEdgeHollow > | m_innerShape_choice1 |
| boost::optional< CPACSLeadingEdgeShape > | m_leadingEdgeShape_choice2 |
| CCPACSControlSurfaceOuterShapeLeadingEdge * | m_parent |
| CTiglUIDManager * | m_uidMgr |
| boost::optional< CCPACSXsiIsoLine > | m_xsiTE_choice1 |
| Relative chordwise inner/outer position of the trailing edge of the control surface. Reference is eta/xsi from the parent. | |
| boost::optional< double > | m_xsiTELower_choice2 |
| boost::optional< double > | m_xsiTEUpper_choice2 |
Private Member Functions | |
| CPACSControlSurfaceBorderLeadingEdge (const CPACSControlSurfaceBorderLeadingEdge &)=delete | |
| CPACSControlSurfaceBorderLeadingEdge (CPACSControlSurfaceBorderLeadingEdge &&)=delete | |
| CPACSControlSurfaceBorderLeadingEdge & | operator= (const CPACSControlSurfaceBorderLeadingEdge &)=delete |
| CPACSControlSurfaceBorderLeadingEdge & | operator= (CPACSControlSurfaceBorderLeadingEdge &&)=delete |
Inner/outer border of the control surface.
Definition of the inner/outer border of the control surface. The position on the planform of the control surface is defined by defining the eta/xsi coordinates of the inner/outer and forward/rear border. The eta/xsi coordinates refer to the parent. In addition, optionally, the airfoil shape of the control surface can be defined closer. For the leading edge devices 'hollow'. If an exact control surface airfoil definition should be used, outerShape->airfoils can be used. Please find below an example for the definition of the planform of a trailing edge device. Other controlsurfaces are similar.
| TIGL_EXPORT tigl::generated::CPACSControlSurfaceBorderLeadingEdge::CPACSControlSurfaceBorderLeadingEdge | ( | CCPACSControlSurfaceOuterShapeLeadingEdge * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CCPACSControlSurfaceOuterShapeLeadingEdge * tigl::generated::CPACSControlSurfaceBorderLeadingEdge::GetParent | ( | ) |
| TIGL_EXPORT const CCPACSControlSurfaceOuterShapeLeadingEdge * tigl::generated::CPACSControlSurfaceBorderLeadingEdge::GetParent | ( | ) | const |
| TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSControlSurfaceBorderLeadingEdge::GetUIDManager | ( | ) |
| TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSControlSurfaceBorderLeadingEdge::GetUIDManager | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT bool tigl::generated::CPACSControlSurfaceBorderLeadingEdge::ValidateChoices | ( | ) | const |
|
virtual |
|
protected |
|
protected |
Relative spanwise inner/outer position of the leading edge of the control surface.
|
protected |
Relative spanwise inner/outer position of the trailing edge of the control surface. Defaults to 'etaLE'.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Relative chordwise inner/outer position of the trailing edge of the control surface. Reference is eta/xsi from the parent.
|
protected |
|
protected |