Rotorcraft model. More...
#include <CPACSRotorcraftModel.h>
Inheritance diagram for tigl::generated::CPACSRotorcraftModel:Protected Attributes | |
| boost::optional< std::string > | m_description |
| Description. | |
| boost::optional< CCPACSEnginePositions > | m_engines |
| Engines. | |
| boost::optional< CCPACSFuselages > | m_fuselages |
| Fuselages. | |
| std::string | m_name |
| Name. | |
| CPACSRotorcraft * | m_parent |
| boost::optional< CCPACSRotorBlades > | m_rotorBlades |
| Rotor blades. | |
| boost::optional< CCPACSRotors > | m_rotors |
| Rotors. | |
| boost::optional< CPACSSystemArchitectures > | m_systemArchitectures |
| System architectures. | |
| boost::optional< CCPACSACSystems > | m_systems |
| Systems. | |
| std::string | m_uID |
| UID. | |
| CTiglUIDManager * | m_uidMgr |
| boost::optional< CCPACSWings > | m_wings |
| Wings. | |
Private Member Functions | |
| CPACSRotorcraftModel (const CPACSRotorcraftModel &)=delete | |
| CPACSRotorcraftModel (CPACSRotorcraftModel &&)=delete | |
| CPACSRotorcraftModel & | operator= (const CPACSRotorcraftModel &)=delete |
| CPACSRotorcraftModel & | operator= (CPACSRotorcraftModel &&)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Rotorcraft model.
Complete rotorcraft model (Geometry and all specific data). The rotorcraftModelType is basically a copy of the aircraftModelType with the following additional elements: rotors, rotorBlades, driveSystems. Furthermore the following elements have been adapted for rotorcraft: global and analyses (aeroPerformance and massBreakdown).
| TIGL_EXPORT tigl::generated::CPACSRotorcraftModel::CPACSRotorcraftModel | ( | CPACSRotorcraft * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
| TIGL_EXPORT CPACSRotorcraft * tigl::generated::CPACSRotorcraftModel::GetParent | ( | ) |
| TIGL_EXPORT const CPACSRotorcraft * tigl::generated::CPACSRotorcraftModel::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglReqUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Description.
|
protected |
Engines.
|
protected |
Fuselages.
|
protected |
Name.
|
protected |
|
protected |
Rotor blades.
|
protected |
Rotors.
|
protected |
System architectures.
|
protected |
Systems.
|
protected |
UID.
|
protected |
|
protected |
Wings.