Inner/outer border of the control surface. More...
#include <CPACSControlSurfaceBorderTrailingEdge.h>
Protected Attributes | |
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... | |
Private Member Functions | |
CPACSControlSurfaceBorderTrailingEdge (const CPACSControlSurfaceBorderTrailingEdge &)=delete | |
CPACSControlSurfaceBorderTrailingEdge (CPACSControlSurfaceBorderTrailingEdge &&)=delete | |
CPACSControlSurfaceBorderTrailingEdge & | operator= (const CPACSControlSurfaceBorderTrailingEdge &)=delete |
CPACSControlSurfaceBorderTrailingEdge & | operator= (CPACSControlSurfaceBorderTrailingEdge &&)=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 trailing edge device this is done at 'leadingEdgeShape', for the spoiler 'relHeightLE' is used and 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::CPACSControlSurfaceBorderTrailingEdge::CPACSControlSurfaceBorderTrailingEdge | ( | CCPACSControlSurfaceOuterShapeTrailingEdge * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT CCPACSControlSurfaceOuterShapeTrailingEdge* tigl::generated::CPACSControlSurfaceBorderTrailingEdge::GetParent | ( | ) |
TIGL_EXPORT const CCPACSControlSurfaceOuterShapeTrailingEdge* tigl::generated::CPACSControlSurfaceBorderTrailingEdge::GetParent | ( | ) | const |
TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSControlSurfaceBorderTrailingEdge::GetUIDManager | ( | ) |
TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSControlSurfaceBorderTrailingEdge::GetUIDManager | ( | ) | const |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
Relative spanwise inner/outer position of the leading edge of the control surface. Reference is eta/xsi from the parent.
|
protected |
Relative spanwise inner/outer position of the trailing edge of the control surface. Reference is eta/xsi from the parent. Defaults to 'etaLE'.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Relative chordwise inner/outer position of the leading edge of the control surface. Reference is eta/xsi from the parent.