Deck. More...
#include <CPACSDecksDeck.h>
Protected Attributes | |
| boost::optional< CPACSCabinAisles > | m_aisles |
| Aisles. | |
| boost::optional< CPACSCabinGeometry > | m_cabinGeometry |
| boost::optional< CPACSCargoContainers > | m_cargoContainers |
| Cargo containers. | |
| boost::optional< CPACSCeilingPanels > | m_ceilingPanels |
| Ceiling panels. | |
| boost::optional< CPACSClassDividers > | m_classDividers |
| Class dividers. | |
| boost::optional< CPACSDeckDoors > | m_deckDoors |
| Doors. | |
| CPACSDecksDeck_deckType | m_deckType |
| Deck type: passanger, VIP, cargo or livestock. | |
| boost::optional< std::string > | m_description |
| Description. | |
| boost::optional< std::string > | m_floorStructureUID |
| UID of the floor structure which supports this deck. | |
| boost::optional< CPACSGalleys > | m_galleys |
| Galleys. | |
| boost::optional< CPACSGenericFloorModules > | m_genericFloorModules |
| Generic floor modules. | |
| boost::optional< CPACSLavatories > | m_lavatories |
| Lavatories. | |
| boost::optional< CPACSLuggageCompartments > | m_luggageCompartments |
| Luggage compartments. | |
| std::string | m_name |
| Name. | |
| CPACSDecks * | m_parent |
| boost::optional< std::string > | m_parentUID |
| UID of the object used as parent coordinate system (typically the fuselage uID). | |
| boost::optional< CPACSSeatModules > | m_seatModules |
| Seat modules. | |
| boost::optional< CPACSSidewallPanels > | m_sidewallPanels |
| Sidewall panels. | |
| boost::optional< CPACSCabinSpaces > | m_spaces |
| Spaces. | |
| CCPACSTransformation | m_transformation |
| The reference point of the deck/cabin. In a conventional aircraft like the A320, it would be the rear wall of the cockpit. The transformation is relative to the parent object defined by “parentUID”, which should be the fuselage. | |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
| CPACSDecksDeck (const CPACSDecksDeck &)=delete | |
| CPACSDecksDeck (CPACSDecksDeck &&)=delete | |
| TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
| TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
| CPACSDecksDeck & | operator= (const CPACSDecksDeck &)=delete |
| CPACSDecksDeck & | operator= (CPACSDecksDeck &&)=delete |
Additional Inherited Members | |
| Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Deck.
Data of an aircraft or rotorcraft deck
| TIGL_EXPORT tigl::generated::CPACSDecksDeck::CPACSDecksDeck | ( | CPACSDecks * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
| TIGL_EXPORT CPACSDecks * tigl::generated::CPACSDecksDeck::GetParent | ( | ) |
| TIGL_EXPORT const CPACSDecks * tigl::generated::CPACSDecksDeck::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.
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
Reimplemented in tigl::CCPACSDecksDeck.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Aisles.
|
protected |
|
protected |
Cargo containers.
|
protected |
Ceiling panels.
|
protected |
Class dividers.
|
protected |
Doors.
|
protected |
Deck type: passanger, VIP, cargo or livestock.
|
protected |
Description.
|
protected |
UID of the floor structure which supports this deck.
|
protected |
Galleys.
|
protected |
Generic floor modules.
|
protected |
Lavatories.
|
protected |
Luggage compartments.
|
protected |
Name.
|
protected |
|
protected |
UID of the object used as parent coordinate system (typically the fuselage uID).
|
protected |
Seat modules.
|
protected |
Sidewall panels.
|
protected |
Spaces.
|
protected |
The reference point of the deck/cabin. In a conventional aircraft like the A320, it would be the rear wall of the cockpit. The transformation is relative to the parent object defined by “parentUID”, which should be the fuselage.
|
protected |
|
protected |