rotorcraftModelType More...
#include <CPACSRotorcraftModel.h>
Protected Attributes | |
| boost::optional< std::string > | m_description |
| Description of rotorcraft model. | |
| boost::optional< CCPACSEnginePositions > | m_engines |
| boost::optional< CCPACSFuselages > | m_fuselages |
| std::string | m_name |
| Name of rotorcraft model. | |
| CPACSRotorcraft * | m_parent |
| boost::optional< CCPACSRotorBlades > | m_rotorBlades |
| boost::optional< CCPACSRotors > | m_rotors |
| boost::optional< CPACSSystemArchitectures > | m_systemArchitectures |
| boost::optional< CCPACSACSystems > | m_systems |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
| boost::optional< CCPACSWings > | m_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 | |
rotorcraftModelType
RotorCraftModel type, containing a 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 of rotorcraft model.
|
protected |
|
protected |
|
protected |
Name of rotorcraft model.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |