3.4.0
tigl::generated::CPACSLandingGearSupportBeamPosition Class Reference

Definition of the main landing gear support beam position. More...

#include <CPACSLandingGearSupportBeamPosition.h>

Public Member Functions

TIGL_EXPORT CPACSLandingGearSupportBeamPosition (CPACSSupportBeam *parent, CTiglUIDManager *uidMgr)
 
virtual TIGL_EXPORT const CCPACSEtaIsoLineGetEtaOutside () const
 
virtual TIGL_EXPORT CCPACSEtaIsoLineGetEtaOutside ()
 
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CPACSSupportBeamGetParent ()
 
TIGL_EXPORT const CPACSSupportBeamGetParent () const
 
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
 
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
 
virtual TIGL_EXPORT const CCPACSXsiIsoLineGetXsiInside () const
 
virtual TIGL_EXPORT CCPACSXsiIsoLineGetXsiInside ()
 
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
 
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
 
virtual TIGL_EXPORT ~CPACSLandingGearSupportBeamPosition ()
 

Protected Attributes

CCPACSEtaIsoLine m_etaOutside
 Relative spanwise coordinate (eta) of the outer end of the support beam. The xsi coordinate of the outer end is defined by the spar position (first spar), where the support beam is attached to. More...
 
CPACSSupportBeamm_parent
 
CTiglUIDManagerm_uidMgr
 
CCPACSXsiIsoLine m_xsiInside
 Relative chordwise coordinate (xsi) of the inner end of the support beam. The eta position of the inner end is defined by the eta position of the wing root (=wing-fuselage attachment). More...
 

Private Member Functions

 CPACSLandingGearSupportBeamPosition (const CPACSLandingGearSupportBeamPosition &)=delete
 
 CPACSLandingGearSupportBeamPosition (CPACSLandingGearSupportBeamPosition &&)=delete
 
CPACSLandingGearSupportBeamPositionoperator= (const CPACSLandingGearSupportBeamPosition &)=delete
 
CPACSLandingGearSupportBeamPositionoperator= (CPACSLandingGearSupportBeamPosition &&)=delete
 

Detailed Description

Definition of the main landing gear support beam position.

Definition of the main landing gear support beam position

Constructor & Destructor Documentation

◆ CPACSLandingGearSupportBeamPosition() [1/3]

TIGL_EXPORT tigl::generated::CPACSLandingGearSupportBeamPosition::CPACSLandingGearSupportBeamPosition ( CPACSSupportBeam parent,
CTiglUIDManager uidMgr 
)

◆ ~CPACSLandingGearSupportBeamPosition()

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

◆ CPACSLandingGearSupportBeamPosition() [2/3]

tigl::generated::CPACSLandingGearSupportBeamPosition::CPACSLandingGearSupportBeamPosition ( const CPACSLandingGearSupportBeamPosition )
privatedelete

◆ CPACSLandingGearSupportBeamPosition() [3/3]

tigl::generated::CPACSLandingGearSupportBeamPosition::CPACSLandingGearSupportBeamPosition ( CPACSLandingGearSupportBeamPosition &&  )
privatedelete

Member Function Documentation

◆ GetEtaOutside() [1/2]

virtual TIGL_EXPORT const CCPACSEtaIsoLine& tigl::generated::CPACSLandingGearSupportBeamPosition::GetEtaOutside ( ) const
virtual

◆ GetEtaOutside() [2/2]

virtual TIGL_EXPORT CCPACSEtaIsoLine& tigl::generated::CPACSLandingGearSupportBeamPosition::GetEtaOutside ( )
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSSupportBeam* tigl::generated::CPACSLandingGearSupportBeamPosition::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSSupportBeam* tigl::generated::CPACSLandingGearSupportBeamPosition::GetParent ( ) const

◆ GetUIDManager() [1/2]

TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSLandingGearSupportBeamPosition::GetUIDManager ( )

◆ GetUIDManager() [2/2]

TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSLandingGearSupportBeamPosition::GetUIDManager ( ) const

◆ GetXsiInside() [1/2]

virtual TIGL_EXPORT const CCPACSXsiIsoLine& tigl::generated::CPACSLandingGearSupportBeamPosition::GetXsiInside ( ) const
virtual

◆ GetXsiInside() [2/2]

virtual TIGL_EXPORT CCPACSXsiIsoLine& tigl::generated::CPACSLandingGearSupportBeamPosition::GetXsiInside ( )
virtual

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ WriteCPACS()

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

Field Documentation

◆ m_etaOutside

CCPACSEtaIsoLine tigl::generated::CPACSLandingGearSupportBeamPosition::m_etaOutside
protected

Relative spanwise coordinate (eta) of the outer end of the support beam. The xsi coordinate of the outer end is defined by the spar position (first spar), where the support beam is attached to.

◆ m_parent

CPACSSupportBeam* tigl::generated::CPACSLandingGearSupportBeamPosition::m_parent
protected

◆ m_uidMgr

CTiglUIDManager* tigl::generated::CPACSLandingGearSupportBeamPosition::m_uidMgr
protected

◆ m_xsiInside

CCPACSXsiIsoLine tigl::generated::CPACSLandingGearSupportBeamPosition::m_xsiInside
protected

Relative chordwise coordinate (xsi) of the inner end of the support beam. The eta position of the inner end is defined by the eta position of the wing root (=wing-fuselage attachment).


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