3.4.0
tigl::generated::CPACSCutOutControlPoint Class Reference

Additional definition of the leading edge cut out. More...

#include <CPACSCutOutControlPoint.h>

Public Member Functions

TIGL_EXPORT CPACSCutOutControlPoint (CPACSCutOutControlPoints *parent)
 
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CPACSCutOutControlPointsGetParent ()
 
TIGL_EXPORT const CPACSCutOutControlPointsGetParent () const
 
virtual TIGL_EXPORT const double & GetRelHeight () const
 
virtual TIGL_EXPORT const double & GetXsi () const
 
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
 
virtual TIGL_EXPORT void SetRelHeight (const double &value)
 
virtual TIGL_EXPORT void SetXsi (const double &value)
 
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
 
virtual TIGL_EXPORT ~CPACSCutOutControlPoint ()
 

Protected Attributes

CPACSCutOutControlPointsm_parent
 
double m_relHeight
 Relative height of the most forward position of the parents leading edge, relative to the airfoil height without cut out. More...
 
double m_xsi
 Relative chordwise position of the most forward position of the parents leading edge, relative to the parents chord without cut out. More...
 

Private Member Functions

 CPACSCutOutControlPoint (const CPACSCutOutControlPoint &)=delete
 
 CPACSCutOutControlPoint (CPACSCutOutControlPoint &&)=delete
 
CPACSCutOutControlPointoperator= (const CPACSCutOutControlPoint &)=delete
 
CPACSCutOutControlPointoperator= (CPACSCutOutControlPoint &&)=delete
 

Detailed Description

Additional definition of the leading edge cut out.

Optional. Definition of additional parameters, describing the shape of the parents leading edge of the cut out due to leading edge devices. The parameters are described in the picture below:

See also
led_cutout

Constructor & Destructor Documentation

◆ CPACSCutOutControlPoint() [1/3]

TIGL_EXPORT tigl::generated::CPACSCutOutControlPoint::CPACSCutOutControlPoint ( CPACSCutOutControlPoints parent)

◆ ~CPACSCutOutControlPoint()

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

◆ CPACSCutOutControlPoint() [2/3]

tigl::generated::CPACSCutOutControlPoint::CPACSCutOutControlPoint ( const CPACSCutOutControlPoint )
privatedelete

◆ CPACSCutOutControlPoint() [3/3]

tigl::generated::CPACSCutOutControlPoint::CPACSCutOutControlPoint ( CPACSCutOutControlPoint &&  )
privatedelete

Member Function Documentation

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSCutOutControlPoints* tigl::generated::CPACSCutOutControlPoint::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSCutOutControlPoints* tigl::generated::CPACSCutOutControlPoint::GetParent ( ) const

◆ GetRelHeight()

virtual TIGL_EXPORT const double& tigl::generated::CPACSCutOutControlPoint::GetRelHeight ( ) const
virtual

◆ GetXsi()

virtual TIGL_EXPORT const double& tigl::generated::CPACSCutOutControlPoint::GetXsi ( ) const
virtual

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ SetRelHeight()

virtual TIGL_EXPORT void tigl::generated::CPACSCutOutControlPoint::SetRelHeight ( const double &  value)
virtual

◆ SetXsi()

virtual TIGL_EXPORT void tigl::generated::CPACSCutOutControlPoint::SetXsi ( const double &  value)
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_parent

CPACSCutOutControlPoints* tigl::generated::CPACSCutOutControlPoint::m_parent
protected

◆ m_relHeight

double tigl::generated::CPACSCutOutControlPoint::m_relHeight
protected

Relative height of the most forward position of the parents leading edge, relative to the airfoil height without cut out.

◆ m_xsi

double tigl::generated::CPACSCutOutControlPoint::m_xsi
protected

Relative chordwise position of the most forward position of the parents leading edge, relative to the parents chord without cut out.


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