3.5.0-rc1
Loading...
Searching...
No Matches
tigl::generated::CPACSWingAttachmentPositioning Class Reference

Position of the landing gear on a wing. More...

#include <CPACSWingAttachmentPositioning.h>

Public Member Functions

TIGL_EXPORT CPACSWingAttachmentPositioning (CPACSLandingGearStrutAttachment *parent)
virtual TIGL_EXPORT const boost::optional< double > & GetEta () const
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSLandingGearStrutAttachmentGetParent ()
TIGL_EXPORT const CPACSLandingGearStrutAttachmentGetParent () const
virtual TIGL_EXPORT const double & GetRelHeight () const
virtual TIGL_EXPORT const boost::optional< double > & GetXsi () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void SetEta (const boost::optional< double > &value)
virtual TIGL_EXPORT void SetRelHeight (const double &value)
virtual TIGL_EXPORT void SetXsi (const boost::optional< double > &value)
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSWingAttachmentPositioning ()

Protected Attributes

boost::optional< double > m_eta
 Relative spanwise position (eta) of spar at which landing gear is attached.
CPACSLandingGearStrutAttachmentm_parent
double m_relHeight
 Relative height of spar or rib at which landing gear is attached.
boost::optional< double > m_xsi
 Relative chordwise position (xsi) of the rib at which landing gear is attached.

Private Member Functions

 CPACSWingAttachmentPositioning (const CPACSWingAttachmentPositioning &)=delete
 CPACSWingAttachmentPositioning (CPACSWingAttachmentPositioning &&)=delete
CPACSWingAttachmentPositioningoperator= (const CPACSWingAttachmentPositioning &)=delete
CPACSWingAttachmentPositioningoperator= (CPACSWingAttachmentPositioning &&)=delete

Detailed Description

Position of the landing gear on a wing.

Definition of the position of the landing gear (intersection point of main strut and pintle sturt) on a wing, using relative componentSegment coordinates

Constructor & Destructor Documentation

◆ CPACSWingAttachmentPositioning() [1/3]

TIGL_EXPORT tigl::generated::CPACSWingAttachmentPositioning::CPACSWingAttachmentPositioning ( CPACSLandingGearStrutAttachment * parent)

◆ ~CPACSWingAttachmentPositioning()

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

◆ CPACSWingAttachmentPositioning() [2/3]

tigl::generated::CPACSWingAttachmentPositioning::CPACSWingAttachmentPositioning ( const CPACSWingAttachmentPositioning & )
privatedelete

◆ CPACSWingAttachmentPositioning() [3/3]

tigl::generated::CPACSWingAttachmentPositioning::CPACSWingAttachmentPositioning ( CPACSWingAttachmentPositioning && )
privatedelete

Member Function Documentation

◆ GetEta()

virtual TIGL_EXPORT const boost::optional< double > & tigl::generated::CPACSWingAttachmentPositioning::GetEta ( ) const
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSLandingGearStrutAttachment * tigl::generated::CPACSWingAttachmentPositioning::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSLandingGearStrutAttachment * tigl::generated::CPACSWingAttachmentPositioning::GetParent ( ) const

◆ GetRelHeight()

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

◆ GetXsi()

virtual TIGL_EXPORT const boost::optional< double > & tigl::generated::CPACSWingAttachmentPositioning::GetXsi ( ) const
virtual

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ SetEta()

virtual TIGL_EXPORT void tigl::generated::CPACSWingAttachmentPositioning::SetEta ( const boost::optional< double > & value)
virtual

◆ SetRelHeight()

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

◆ SetXsi()

virtual TIGL_EXPORT void tigl::generated::CPACSWingAttachmentPositioning::SetXsi ( const boost::optional< double > & value)
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_eta

boost::optional<double> tigl::generated::CPACSWingAttachmentPositioning::m_eta
protected

Relative spanwise position (eta) of spar at which landing gear is attached.

◆ m_parent

CPACSLandingGearStrutAttachment* tigl::generated::CPACSWingAttachmentPositioning::m_parent
protected

◆ m_relHeight

double tigl::generated::CPACSWingAttachmentPositioning::m_relHeight
protected

Relative height of spar or rib at which landing gear is attached.

◆ m_xsi

boost::optional<double> tigl::generated::CPACSWingAttachmentPositioning::m_xsi
protected

Relative chordwise position (xsi) of the rib at which landing gear is attached.


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