Optional definition of the airfoil inner shape of leading edge devices (LED). More...
#include <CPACSLeadingEdgeHollow.h>
Public Member Functions | |
| TIGL_EXPORT | CPACSLeadingEdgeHollow (CCPACSControlSurfaceBorderLeadingEdge *parent) |
| TIGL_EXPORT | CPACSLeadingEdgeHollow (CCPACSControlSurfaceBorderTrailingEdge *parent) |
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
| template<typename P> | |
| P * | GetParent () |
| template<typename P> | |
| const P * | GetParent () const |
| virtual TIGL_EXPORT const double & | GetRelHeightTE () const |
| virtual TIGL_EXPORT const double & | GetXsiTE () const |
| template<typename P> | |
| bool | IsParent () const |
| virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
| virtual TIGL_EXPORT void | SetRelHeightTE (const double &value) |
| virtual TIGL_EXPORT void | SetXsiTE (const double &value) |
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
| virtual TIGL_EXPORT | ~CPACSLeadingEdgeHollow () |
Protected Attributes | |
| void * | m_parent |
| const std::type_info * | m_parentType |
| double | m_relHeightTE |
| Relative height of the most forward point of the LED's rear part, based on the airfoil height of the parent at this position. Optional. | |
| double | m_xsiTE |
| Relative chordwise position of the most forward point of the LED's rear part, based on the chord of the parent at this position. Optional. | |
Private Member Functions | |
| CPACSLeadingEdgeHollow (const CPACSLeadingEdgeHollow &)=delete | |
| CPACSLeadingEdgeHollow (CPACSLeadingEdgeHollow &&)=delete | |
| CPACSLeadingEdgeHollow & | operator= (const CPACSLeadingEdgeHollow &)=delete |
| CPACSLeadingEdgeHollow & | operator= (CPACSLeadingEdgeHollow &&)=delete |
Optional definition of the airfoil inner shape of leading edge devices (LED).
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::CPACSLeadingEdgeHollow::CPACSLeadingEdgeHollow | ( | CCPACSControlSurfaceBorderLeadingEdge * | parent | ) |
| TIGL_EXPORT tigl::generated::CPACSLeadingEdgeHollow::CPACSLeadingEdgeHollow | ( | CCPACSControlSurfaceBorderTrailingEdge * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
inline |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
Relative height of the most forward point of the LED's rear part, based on the airfoil height of the parent at this position. Optional.
|
protected |
Relative chordwise position of the most forward point of the LED's rear part, based on the chord of the parent at this position. Optional.