Strut assembly. More...
#include <CPACSStrutAssembly.h>
Protected Attributes | |
boost::optional< std::string > | m_actuatorUID |
Reference to an actuator uID. More... | |
boost::optional< CPACSLandingGearStrutAttachment > | m_attachment |
Attachment to an aircraft wing or fuselage component. More... | |
boost::optional< CCPACSPointAbsRel > | m_endPoint_choice1 |
End position in absolute coordinates. Coordinates are relative to parent if it has a parentUID reference (otherwise global). More... | |
double | m_mainStrutRelativePosition |
The starting point of the support strut must connect to the main strut. This element specifies the relative position on the main strut (0 -> top end, 1 -> bottom end). More... | |
void * | m_parent |
const std::type_info * | m_parentType |
boost::optional< CPACSEtaXsiRelHeightPoint > | m_relEndPoint_choice2 |
End position in eta/xsi/relHeight coordinates. More... | |
boost::optional< CPACSRelativeStrutPosition > | m_relStrutEndPoint_choice3 |
End position as a relative position on another strut of this landing gear. More... | |
CPACSStrutProperties | m_strutProperties |
Strut properties. More... | |
std::string | m_uID |
CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
CPACSStrutAssembly (const CPACSStrutAssembly &)=delete | |
CPACSStrutAssembly (CPACSStrutAssembly &&)=delete | |
TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
CPACSStrutAssembly & | operator= (const CPACSStrutAssembly &)=delete |
CPACSStrutAssembly & | operator= (CPACSStrutAssembly &&)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
~CTiglUIDObject ()=default | |
Strut assembly.
Geometric description, spatial placement and specification of material parameters
TIGL_EXPORT tigl::generated::CPACSStrutAssembly::CPACSStrutAssembly | ( | CPACSLandingGearComponentAssembly * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
TIGL_EXPORT tigl::generated::CPACSStrutAssembly::CPACSStrutAssembly | ( | CPACSPintleStruts * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
TIGL_EXPORT tigl::generated::CPACSStrutAssembly::CPACSStrutAssembly | ( | CPACSSideStruts * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglReqUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
inline |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT bool tigl::generated::CPACSStrutAssembly::ValidateChoices | ( | ) | const |
|
virtual |
|
protected |
Reference to an actuator uID.
|
protected |
Attachment to an aircraft wing or fuselage component.
|
protected |
End position in absolute coordinates. Coordinates are relative to parent if it has a parentUID reference (otherwise global).
|
protected |
The starting point of the support strut must connect to the main strut. This element specifies the relative position on the main strut (0 -> top end, 1 -> bottom end).
|
protected |
|
protected |
|
protected |
End position in eta/xsi/relHeight coordinates.
|
protected |
End position as a relative position on another strut of this landing gear.
|
protected |
Strut properties.
|
protected |
|
protected |