Definition of the wing attachment. More...
#include <CPACSLandingGearStrutAttachment.h>
Protected Attributes | |
CPACSStrutAssembly * | m_parent |
boost::optional< CPACSWingAttachmentPositioning > | m_positioning |
boost::optional< std::string > | m_ribDefinitionUID_choice5 |
UID of a set of ribs (ribDefinition) More... | |
boost::optional< int > | m_ribNumber_choice5 |
Number of the rib in the rib set (ribDefinition) More... | |
boost::optional< std::string > | m_sparSegmentUID_choice1 |
UID of the second spar, where the landing gear is attached to. Only used, if the landing gear is attached between two spars. More... | |
boost::optional< CPACSStringerFramePositionUIDs > | m_stringerFramePositionUIDs_choice3 |
boost::optional< CPACSUIDSequence > | m_structuralMountUIDs_choice4 |
UID of the structural mount. More... | |
boost::optional< CPACSSupportBeam > | m_supportBeam_choice2 |
CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
CPACSLandingGearStrutAttachment (const CPACSLandingGearStrutAttachment &)=delete | |
CPACSLandingGearStrutAttachment (CPACSLandingGearStrutAttachment &&)=delete | |
TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
CPACSLandingGearStrutAttachment & | operator= (const CPACSLandingGearStrutAttachment &)=delete |
CPACSLandingGearStrutAttachment & | operator= (CPACSLandingGearStrutAttachment &&)=delete |
Definition of the wing attachment.
Definition of the wing attachment, if attached to the wing. The definition includes the position of the landing gear as well as the information to which spars resp. supportBeam the gear is attached.
TIGL_EXPORT tigl::generated::CPACSLandingGearStrutAttachment::CPACSLandingGearStrutAttachment | ( | CPACSStrutAssembly * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
|
virtual |
TIGL_EXPORT CPACSStrutAssembly* tigl::generated::CPACSLandingGearStrutAttachment::GetParent | ( | ) |
TIGL_EXPORT const CPACSStrutAssembly* tigl::generated::CPACSLandingGearStrutAttachment::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSLandingGearStrutAttachment::GetUIDManager | ( | ) |
TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSLandingGearStrutAttachment::GetUIDManager | ( | ) | const |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT bool tigl::generated::CPACSLandingGearStrutAttachment::ValidateChoices | ( | ) | const |
|
virtual |
|
protected |
|
protected |
|
protected |
UID of a set of ribs (ribDefinition)
|
protected |
Number of the rib in the rib set (ribDefinition)
|
protected |
UID of the second spar, where the landing gear is attached to. Only used, if the landing gear is attached between two spars.
|
protected |
|
protected |
UID of the structural mount.
|
protected |
|
protected |