3.4.0
tigl::generated::CPACSLeadingEdgeHollow Class Reference

Optional definition of the airfoil inner shape of leading edge devices (LED). More...

#include <CPACSLeadingEdgeHollow.h>

Public Member Functions

TIGL_EXPORT CPACSLeadingEdgeHollow (CCPACSControlSurfaceBorderTrailingEdge *parent)
 
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CCPACSControlSurfaceBorderTrailingEdgeGetParent ()
 
TIGL_EXPORT const CCPACSControlSurfaceBorderTrailingEdgeGetParent () const
 
virtual TIGL_EXPORT const double & GetRelHeightTE () const
 
virtual TIGL_EXPORT const double & GetXsiTE () 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

CCPACSControlSurfaceBorderTrailingEdgem_parent
 
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. More...
 
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. More...
 

Private Member Functions

 CPACSLeadingEdgeHollow (const CPACSLeadingEdgeHollow &)=delete
 
 CPACSLeadingEdgeHollow (CPACSLeadingEdgeHollow &&)=delete
 
CPACSLeadingEdgeHollowoperator= (const CPACSLeadingEdgeHollow &)=delete
 
CPACSLeadingEdgeHollowoperator= (CPACSLeadingEdgeHollow &&)=delete
 

Detailed Description

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.

See also
led

Constructor & Destructor Documentation

◆ CPACSLeadingEdgeHollow() [1/3]

TIGL_EXPORT tigl::generated::CPACSLeadingEdgeHollow::CPACSLeadingEdgeHollow ( CCPACSControlSurfaceBorderTrailingEdge parent)

◆ ~CPACSLeadingEdgeHollow()

virtual TIGL_EXPORT tigl::generated::CPACSLeadingEdgeHollow::~CPACSLeadingEdgeHollow ( )
virtual

◆ CPACSLeadingEdgeHollow() [2/3]

tigl::generated::CPACSLeadingEdgeHollow::CPACSLeadingEdgeHollow ( const CPACSLeadingEdgeHollow )
privatedelete

◆ CPACSLeadingEdgeHollow() [3/3]

tigl::generated::CPACSLeadingEdgeHollow::CPACSLeadingEdgeHollow ( CPACSLeadingEdgeHollow &&  )
privatedelete

Member Function Documentation

◆ GetNextUIDParent() [1/2]

virtual TIGL_EXPORT CTiglUIDObject* tigl::generated::CPACSLeadingEdgeHollow::GetNextUIDParent ( )
virtual

◆ GetNextUIDParent() [2/2]

virtual TIGL_EXPORT const CTiglUIDObject* tigl::generated::CPACSLeadingEdgeHollow::GetNextUIDParent ( ) const
virtual

◆ GetParent() [1/2]

TIGL_EXPORT CCPACSControlSurfaceBorderTrailingEdge* tigl::generated::CPACSLeadingEdgeHollow::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CCPACSControlSurfaceBorderTrailingEdge* tigl::generated::CPACSLeadingEdgeHollow::GetParent ( ) const

◆ GetRelHeightTE()

virtual TIGL_EXPORT const double& tigl::generated::CPACSLeadingEdgeHollow::GetRelHeightTE ( ) const
virtual

◆ GetXsiTE()

virtual TIGL_EXPORT const double& tigl::generated::CPACSLeadingEdgeHollow::GetXsiTE ( ) const
virtual

◆ operator=() [1/2]

CPACSLeadingEdgeHollow& tigl::generated::CPACSLeadingEdgeHollow::operator= ( const CPACSLeadingEdgeHollow )
privatedelete

◆ operator=() [2/2]

CPACSLeadingEdgeHollow& tigl::generated::CPACSLeadingEdgeHollow::operator= ( CPACSLeadingEdgeHollow &&  )
privatedelete

◆ ReadCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSLeadingEdgeHollow::ReadCPACS ( const TixiDocumentHandle &  tixiHandle,
const std::string &  xpath 
)
virtual

◆ SetRelHeightTE()

virtual TIGL_EXPORT void tigl::generated::CPACSLeadingEdgeHollow::SetRelHeightTE ( const double &  value)
virtual

◆ SetXsiTE()

virtual TIGL_EXPORT void tigl::generated::CPACSLeadingEdgeHollow::SetXsiTE ( const double &  value)
virtual

◆ WriteCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSLeadingEdgeHollow::WriteCPACS ( const TixiDocumentHandle &  tixiHandle,
const std::string &  xpath 
) const
virtual

Field Documentation

◆ m_parent

CCPACSControlSurfaceBorderTrailingEdge* tigl::generated::CPACSLeadingEdgeHollow::m_parent
protected

◆ m_relHeightTE

double tigl::generated::CPACSLeadingEdgeHollow::m_relHeightTE
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.

◆ m_xsiTE

double tigl::generated::CPACSLeadingEdgeHollow::m_xsiTE
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.


The documentation for this class was generated from the following file: