Optional definition of the leading edge shape of trailing edge devices (TED). More...
#include <CPACSLeadingEdgeShape.h>
Public Member Functions | |
TIGL_EXPORT | CPACSLeadingEdgeShape (CCPACSControlSurfaceBorderTrailingEdge *parent) |
virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
TIGL_EXPORT CCPACSControlSurfaceBorderTrailingEdge * | GetParent () |
TIGL_EXPORT const CCPACSControlSurfaceBorderTrailingEdge * | GetParent () const |
virtual TIGL_EXPORT const double & | GetRelHeightLE () const |
virtual TIGL_EXPORT const double & | GetXsiLowerSkin () const |
virtual TIGL_EXPORT const double & | GetXsiUpperSkin () const |
virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
virtual TIGL_EXPORT void | SetRelHeightLE (const double &value) |
virtual TIGL_EXPORT void | SetXsiLowerSkin (const double &value) |
virtual TIGL_EXPORT void | SetXsiUpperSkin (const double &value) |
virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
virtual TIGL_EXPORT | ~CPACSLeadingEdgeShape () |
Protected Attributes | |
CCPACSControlSurfaceBorderTrailingEdge * | m_parent |
double | m_relHeightLE |
Relative height of the leading edge of the TED, based on the airfoil height of the parent at this position. Optional. More... | |
double | m_xsiLowerSkin |
Relative chordwise lower skin position, of the border, where the airfoil of the TED is equivalent of the airfoil from the parent. Measured from the rear to the front (0 = TED trailing edge; 1 = TED leading edge). Values form the outer border default to the value of the inner border. Optional. More... | |
double | m_xsiUpperSkin |
Relative chordwise upper skin position, of the border, where the airfoil of the TED is equivalent of the airfoil from the parent. Measured from the rear to the front (0 = TED trailing edge; 1 = TED leading edge). Values form the outer border default to the value of the inner border. Optional. More... | |
Private Member Functions | |
CPACSLeadingEdgeShape (const CPACSLeadingEdgeShape &)=delete | |
CPACSLeadingEdgeShape (CPACSLeadingEdgeShape &&)=delete | |
CPACSLeadingEdgeShape & | operator= (const CPACSLeadingEdgeShape &)=delete |
CPACSLeadingEdgeShape & | operator= (CPACSLeadingEdgeShape &&)=delete |
Optional definition of the leading edge shape of trailing edge devices (TED).
All parameters are optional. For the definition of the parameters, please refer to the picture below. Parameters from the outer border default to the parameters of the inner border.
TIGL_EXPORT tigl::generated::CPACSLeadingEdgeShape::CPACSLeadingEdgeShape | ( | CCPACSControlSurfaceBorderTrailingEdge * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
TIGL_EXPORT CCPACSControlSurfaceBorderTrailingEdge* tigl::generated::CPACSLeadingEdgeShape::GetParent | ( | ) |
TIGL_EXPORT const CCPACSControlSurfaceBorderTrailingEdge* tigl::generated::CPACSLeadingEdgeShape::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
Relative height of the leading edge of the TED, based on the airfoil height of the parent at this position. Optional.
|
protected |
Relative chordwise lower skin position, of the border, where the airfoil of the TED is equivalent of the airfoil from the parent. Measured from the rear to the front (0 = TED trailing edge; 1 = TED leading edge). Values form the outer border default to the value of the inner border. Optional.
|
protected |
Relative chordwise upper skin position, of the border, where the airfoil of the TED is equivalent of the airfoil from the parent. Measured from the rear to the front (0 = TED trailing edge; 1 = TED leading edge). Values form the outer border default to the value of the inner border. Optional.