3.5.0-rc1
Loading...
Searching...
No Matches
tigl::generated::CPACSDecksDeck Class Reference

Deck. More...

#include <CPACSDecksDeck.h>

Inheritance diagram for tigl::generated::CPACSDecksDeck:

Public Member Functions

TIGL_EXPORT CPACSDecksDeck (CPACSDecks *parent, CTiglUIDManager *uidMgr)
virtual TIGL_EXPORT boost::optional< CPACSCabinAisles > & GetAisles ()
virtual TIGL_EXPORT const boost::optional< CPACSCabinAisles > & GetAisles () const
virtual TIGL_EXPORT CPACSCabinAislesGetAisles (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSCabinGeometry > & GetCabinGeometry ()
virtual TIGL_EXPORT const boost::optional< CPACSCabinGeometry > & GetCabinGeometry () const
virtual TIGL_EXPORT CPACSCabinGeometryGetCabinGeometry (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSCargoContainers > & GetCargoContainers ()
virtual TIGL_EXPORT const boost::optional< CPACSCargoContainers > & GetCargoContainers () const
virtual TIGL_EXPORT CPACSCargoContainersGetCargoContainers (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSCeilingPanels > & GetCeilingPanels ()
virtual TIGL_EXPORT const boost::optional< CPACSCeilingPanels > & GetCeilingPanels () const
virtual TIGL_EXPORT CPACSCeilingPanelsGetCeilingPanels (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSClassDividers > & GetClassDividers ()
virtual TIGL_EXPORT const boost::optional< CPACSClassDividers > & GetClassDividers () const
virtual TIGL_EXPORT CPACSClassDividersGetClassDividers (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSDeckDoors > & GetDeckDoors ()
virtual TIGL_EXPORT const boost::optional< CPACSDeckDoors > & GetDeckDoors () const
virtual TIGL_EXPORT CPACSDeckDoorsGetDeckDoors (CreateIfNotExistsTag)
virtual TIGL_EXPORT const CPACSDecksDeck_deckTypeGetDeckType () const
virtual TIGL_EXPORT const boost::optional< std::string > & GetDescription () const
virtual TIGL_EXPORT const boost::optional< std::string > & GetFloorStructureUID () const
virtual TIGL_EXPORT boost::optional< CPACSGalleys > & GetGalleys ()
virtual TIGL_EXPORT const boost::optional< CPACSGalleys > & GetGalleys () const
virtual TIGL_EXPORT CPACSGalleysGetGalleys (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSGenericFloorModules > & GetGenericFloorModules ()
virtual TIGL_EXPORT const boost::optional< CPACSGenericFloorModules > & GetGenericFloorModules () const
virtual TIGL_EXPORT CPACSGenericFloorModulesGetGenericFloorModules (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSLavatories > & GetLavatories ()
virtual TIGL_EXPORT const boost::optional< CPACSLavatories > & GetLavatories () const
virtual TIGL_EXPORT CPACSLavatoriesGetLavatories (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSLuggageCompartments > & GetLuggageCompartments ()
virtual TIGL_EXPORT const boost::optional< CPACSLuggageCompartments > & GetLuggageCompartments () const
virtual TIGL_EXPORT CPACSLuggageCompartmentsGetLuggageCompartments (CreateIfNotExistsTag)
virtual TIGL_EXPORT const std::string & GetName () const
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSDecksGetParent ()
TIGL_EXPORT const CPACSDecksGetParent () const
virtual TIGL_EXPORT const boost::optional< std::string > & GetParentUID () const
virtual TIGL_EXPORT boost::optional< CPACSSeatModules > & GetSeatModules ()
virtual TIGL_EXPORT const boost::optional< CPACSSeatModules > & GetSeatModules () const
virtual TIGL_EXPORT CPACSSeatModulesGetSeatModules (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSidewallPanels > & GetSidewallPanels ()
virtual TIGL_EXPORT const boost::optional< CPACSSidewallPanels > & GetSidewallPanels () const
virtual TIGL_EXPORT CPACSSidewallPanelsGetSidewallPanels (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSCabinSpaces > & GetSpaces ()
virtual TIGL_EXPORT const boost::optional< CPACSCabinSpaces > & GetSpaces () const
virtual TIGL_EXPORT CPACSCabinSpacesGetSpaces (CreateIfNotExistsTag)
virtual TIGL_EXPORT CCPACSTransformationGetTransformation ()
virtual TIGL_EXPORT const CCPACSTransformationGetTransformation () const
virtual TIGL_EXPORT const std::string & GetUID () const
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void RemoveAisles ()
virtual TIGL_EXPORT void RemoveCabinGeometry ()
virtual TIGL_EXPORT void RemoveCargoContainers ()
virtual TIGL_EXPORT void RemoveCeilingPanels ()
virtual TIGL_EXPORT void RemoveClassDividers ()
virtual TIGL_EXPORT void RemoveDeckDoors ()
virtual TIGL_EXPORT void RemoveGalleys ()
virtual TIGL_EXPORT void RemoveGenericFloorModules ()
virtual TIGL_EXPORT void RemoveLavatories ()
virtual TIGL_EXPORT void RemoveLuggageCompartments ()
virtual TIGL_EXPORT void RemoveSeatModules ()
virtual TIGL_EXPORT void RemoveSidewallPanels ()
virtual TIGL_EXPORT void RemoveSpaces ()
virtual TIGL_EXPORT void SetDeckType (const CPACSDecksDeck_deckType &value)
virtual TIGL_EXPORT void SetDescription (const boost::optional< std::string > &value)
virtual TIGL_EXPORT void SetFloorStructureUID (const boost::optional< std::string > &value)
virtual TIGL_EXPORT void SetName (const std::string &value)
virtual TIGL_EXPORT void SetParentUID (const boost::optional< std::string > &value)
virtual TIGL_EXPORT void SetUID (const std::string &value)
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSDecksDeck ()
Public Member Functions inherited from tigl::CTiglReqUIDObject
boost::optional< std::string > GetObjectUID () const
virtual ~CTiglReqUIDObject ()=default
Public Member Functions inherited from tigl::CTiglUIDObject
TIGL_EXPORT void Invalidate (const boost::optional< std::string > &source=boost::none) const
Public Member Functions inherited from tigl::ITiglUIDRefObject
virtual ~ITiglUIDRefObject ()=default

Protected Attributes

boost::optional< CPACSCabinAislesm_aisles
 Aisles.
boost::optional< CPACSCabinGeometrym_cabinGeometry
boost::optional< CPACSCargoContainersm_cargoContainers
 Cargo containers.
boost::optional< CPACSCeilingPanelsm_ceilingPanels
 Ceiling panels.
boost::optional< CPACSClassDividersm_classDividers
 Class dividers.
boost::optional< CPACSDeckDoorsm_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< CPACSGalleysm_galleys
 Galleys.
boost::optional< CPACSGenericFloorModulesm_genericFloorModules
 Generic floor modules.
boost::optional< CPACSLavatoriesm_lavatories
 Lavatories.
boost::optional< CPACSLuggageCompartmentsm_luggageCompartments
 Luggage compartments.
std::string m_name
 Name.
CPACSDecksm_parent
boost::optional< std::string > m_parentUID
 UID of the object used as parent coordinate system (typically the fuselage uID).
boost::optional< CPACSSeatModulesm_seatModules
 Seat modules.
boost::optional< CPACSSidewallPanelsm_sidewallPanels
 Sidewall panels.
boost::optional< CPACSCabinSpacesm_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
CTiglUIDManagerm_uidMgr

Private Member Functions

 CPACSDecksDeck (const CPACSDecksDeck &)=delete
 CPACSDecksDeck (CPACSDecksDeck &&)=delete
TIGL_EXPORT const CTiglUIDObjectGetNextUIDObject () const final
TIGL_EXPORT void NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final
CPACSDecksDeckoperator= (const CPACSDecksDeck &)=delete
CPACSDecksDeckoperator= (CPACSDecksDeck &&)=delete

Additional Inherited Members

Protected Member Functions inherited from tigl::CTiglUIDObject
 ~CTiglUIDObject ()=default

Detailed Description

Deck.

Data of an aircraft or rotorcraft deck

Constructor & Destructor Documentation

◆ CPACSDecksDeck() [1/3]

TIGL_EXPORT tigl::generated::CPACSDecksDeck::CPACSDecksDeck ( CPACSDecks * parent,
CTiglUIDManager * uidMgr )

◆ ~CPACSDecksDeck()

virtual TIGL_EXPORT tigl::generated::CPACSDecksDeck::~CPACSDecksDeck ( )
virtual

◆ CPACSDecksDeck() [2/3]

tigl::generated::CPACSDecksDeck::CPACSDecksDeck ( const CPACSDecksDeck & )
privatedelete

◆ CPACSDecksDeck() [3/3]

tigl::generated::CPACSDecksDeck::CPACSDecksDeck ( CPACSDecksDeck && )
privatedelete

Member Function Documentation

◆ GetAisles() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSCabinAisles > & tigl::generated::CPACSDecksDeck::GetAisles ( )
virtual

◆ GetAisles() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSCabinAisles > & tigl::generated::CPACSDecksDeck::GetAisles ( ) const
virtual

◆ GetAisles() [3/3]

virtual TIGL_EXPORT CPACSCabinAisles & tigl::generated::CPACSDecksDeck::GetAisles ( CreateIfNotExistsTag )
virtual

◆ GetCabinGeometry() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSCabinGeometry > & tigl::generated::CPACSDecksDeck::GetCabinGeometry ( )
virtual

◆ GetCabinGeometry() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSCabinGeometry > & tigl::generated::CPACSDecksDeck::GetCabinGeometry ( ) const
virtual

◆ GetCabinGeometry() [3/3]

virtual TIGL_EXPORT CPACSCabinGeometry & tigl::generated::CPACSDecksDeck::GetCabinGeometry ( CreateIfNotExistsTag )
virtual

◆ GetCargoContainers() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSCargoContainers > & tigl::generated::CPACSDecksDeck::GetCargoContainers ( )
virtual

◆ GetCargoContainers() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSCargoContainers > & tigl::generated::CPACSDecksDeck::GetCargoContainers ( ) const
virtual

◆ GetCargoContainers() [3/3]

virtual TIGL_EXPORT CPACSCargoContainers & tigl::generated::CPACSDecksDeck::GetCargoContainers ( CreateIfNotExistsTag )
virtual

◆ GetCeilingPanels() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSCeilingPanels > & tigl::generated::CPACSDecksDeck::GetCeilingPanels ( )
virtual

◆ GetCeilingPanels() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSCeilingPanels > & tigl::generated::CPACSDecksDeck::GetCeilingPanels ( ) const
virtual

◆ GetCeilingPanels() [3/3]

virtual TIGL_EXPORT CPACSCeilingPanels & tigl::generated::CPACSDecksDeck::GetCeilingPanels ( CreateIfNotExistsTag )
virtual

◆ GetClassDividers() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSClassDividers > & tigl::generated::CPACSDecksDeck::GetClassDividers ( )
virtual

◆ GetClassDividers() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSClassDividers > & tigl::generated::CPACSDecksDeck::GetClassDividers ( ) const
virtual

◆ GetClassDividers() [3/3]

virtual TIGL_EXPORT CPACSClassDividers & tigl::generated::CPACSDecksDeck::GetClassDividers ( CreateIfNotExistsTag )
virtual

◆ GetDeckDoors() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSDeckDoors > & tigl::generated::CPACSDecksDeck::GetDeckDoors ( )
virtual

◆ GetDeckDoors() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSDeckDoors > & tigl::generated::CPACSDecksDeck::GetDeckDoors ( ) const
virtual

◆ GetDeckDoors() [3/3]

virtual TIGL_EXPORT CPACSDeckDoors & tigl::generated::CPACSDecksDeck::GetDeckDoors ( CreateIfNotExistsTag )
virtual

◆ GetDeckType()

virtual TIGL_EXPORT const CPACSDecksDeck_deckType & tigl::generated::CPACSDecksDeck::GetDeckType ( ) const
virtual

◆ GetDescription()

virtual TIGL_EXPORT const boost::optional< std::string > & tigl::generated::CPACSDecksDeck::GetDescription ( ) const
virtual

◆ GetFloorStructureUID()

virtual TIGL_EXPORT const boost::optional< std::string > & tigl::generated::CPACSDecksDeck::GetFloorStructureUID ( ) const
virtual

◆ GetGalleys() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSGalleys > & tigl::generated::CPACSDecksDeck::GetGalleys ( )
virtual

◆ GetGalleys() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSGalleys > & tigl::generated::CPACSDecksDeck::GetGalleys ( ) const
virtual

◆ GetGalleys() [3/3]

virtual TIGL_EXPORT CPACSGalleys & tigl::generated::CPACSDecksDeck::GetGalleys ( CreateIfNotExistsTag )
virtual

◆ GetGenericFloorModules() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSGenericFloorModules > & tigl::generated::CPACSDecksDeck::GetGenericFloorModules ( )
virtual

◆ GetGenericFloorModules() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSGenericFloorModules > & tigl::generated::CPACSDecksDeck::GetGenericFloorModules ( ) const
virtual

◆ GetGenericFloorModules() [3/3]

virtual TIGL_EXPORT CPACSGenericFloorModules & tigl::generated::CPACSDecksDeck::GetGenericFloorModules ( CreateIfNotExistsTag )
virtual

◆ GetLavatories() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSLavatories > & tigl::generated::CPACSDecksDeck::GetLavatories ( )
virtual

◆ GetLavatories() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSLavatories > & tigl::generated::CPACSDecksDeck::GetLavatories ( ) const
virtual

◆ GetLavatories() [3/3]

virtual TIGL_EXPORT CPACSLavatories & tigl::generated::CPACSDecksDeck::GetLavatories ( CreateIfNotExistsTag )
virtual

◆ GetLuggageCompartments() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSLuggageCompartments > & tigl::generated::CPACSDecksDeck::GetLuggageCompartments ( )
virtual

◆ GetLuggageCompartments() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSLuggageCompartments > & tigl::generated::CPACSDecksDeck::GetLuggageCompartments ( ) const
virtual

◆ GetLuggageCompartments() [3/3]

virtual TIGL_EXPORT CPACSLuggageCompartments & tigl::generated::CPACSDecksDeck::GetLuggageCompartments ( CreateIfNotExistsTag )
virtual

◆ GetName()

virtual TIGL_EXPORT const std::string & tigl::generated::CPACSDecksDeck::GetName ( ) const
virtual

◆ GetNextUIDObject()

TIGL_EXPORT const CTiglUIDObject * tigl::generated::CPACSDecksDeck::GetNextUIDObject ( ) const
finalprivatevirtual

◆ GetNextUIDParent() [1/2]

virtual TIGL_EXPORT CTiglUIDObject * tigl::generated::CPACSDecksDeck::GetNextUIDParent ( )
virtual

Implements tigl::CTiglUIDObject.

◆ GetNextUIDParent() [2/2]

virtual TIGL_EXPORT const CTiglUIDObject * tigl::generated::CPACSDecksDeck::GetNextUIDParent ( ) const
virtual

Implements tigl::CTiglUIDObject.

◆ GetParent() [1/2]

TIGL_EXPORT CPACSDecks * tigl::generated::CPACSDecksDeck::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSDecks * tigl::generated::CPACSDecksDeck::GetParent ( ) const

◆ GetParentUID()

virtual TIGL_EXPORT const boost::optional< std::string > & tigl::generated::CPACSDecksDeck::GetParentUID ( ) const
virtual

◆ GetSeatModules() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSeatModules > & tigl::generated::CPACSDecksDeck::GetSeatModules ( )
virtual

◆ GetSeatModules() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSeatModules > & tigl::generated::CPACSDecksDeck::GetSeatModules ( ) const
virtual

◆ GetSeatModules() [3/3]

virtual TIGL_EXPORT CPACSSeatModules & tigl::generated::CPACSDecksDeck::GetSeatModules ( CreateIfNotExistsTag )
virtual

◆ GetSidewallPanels() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSidewallPanels > & tigl::generated::CPACSDecksDeck::GetSidewallPanels ( )
virtual

◆ GetSidewallPanels() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSidewallPanels > & tigl::generated::CPACSDecksDeck::GetSidewallPanels ( ) const
virtual

◆ GetSidewallPanels() [3/3]

virtual TIGL_EXPORT CPACSSidewallPanels & tigl::generated::CPACSDecksDeck::GetSidewallPanels ( CreateIfNotExistsTag )
virtual

◆ GetSpaces() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSCabinSpaces > & tigl::generated::CPACSDecksDeck::GetSpaces ( )
virtual

◆ GetSpaces() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSCabinSpaces > & tigl::generated::CPACSDecksDeck::GetSpaces ( ) const
virtual

◆ GetSpaces() [3/3]

virtual TIGL_EXPORT CPACSCabinSpaces & tigl::generated::CPACSDecksDeck::GetSpaces ( CreateIfNotExistsTag )
virtual

◆ GetTransformation() [1/2]

virtual TIGL_EXPORT CCPACSTransformation & tigl::generated::CPACSDecksDeck::GetTransformation ( )
virtual

◆ GetTransformation() [2/2]

virtual TIGL_EXPORT const CCPACSTransformation & tigl::generated::CPACSDecksDeck::GetTransformation ( ) const
virtual

◆ GetUID()

virtual TIGL_EXPORT const std::string & tigl::generated::CPACSDecksDeck::GetUID ( ) const
virtual

◆ GetUIDManager() [1/2]

TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSDecksDeck::GetUIDManager ( )
virtual

Implements tigl::CTiglUIDObject.

◆ GetUIDManager() [2/2]

TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSDecksDeck::GetUIDManager ( ) const
virtual

Implements tigl::CTiglUIDObject.

◆ NotifyUIDChange()

TIGL_EXPORT void tigl::generated::CPACSDecksDeck::NotifyUIDChange ( const std::string & oldUid,
const std::string & newUid )
finalprivatevirtual

◆ operator=() [1/2]

CPACSDecksDeck & tigl::generated::CPACSDecksDeck::operator= ( const CPACSDecksDeck & )
privatedelete

◆ operator=() [2/2]

CPACSDecksDeck & tigl::generated::CPACSDecksDeck::operator= ( CPACSDecksDeck && )
privatedelete

◆ ReadCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::ReadCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath )
virtual

Reimplemented in tigl::CCPACSDecksDeck.

◆ RemoveAisles()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveAisles ( )
virtual

◆ RemoveCabinGeometry()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveCabinGeometry ( )
virtual

◆ RemoveCargoContainers()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveCargoContainers ( )
virtual

◆ RemoveCeilingPanels()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveCeilingPanels ( )
virtual

◆ RemoveClassDividers()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveClassDividers ( )
virtual

◆ RemoveDeckDoors()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveDeckDoors ( )
virtual

◆ RemoveGalleys()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveGalleys ( )
virtual

◆ RemoveGenericFloorModules()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveGenericFloorModules ( )
virtual

◆ RemoveLavatories()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveLavatories ( )
virtual

◆ RemoveLuggageCompartments()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveLuggageCompartments ( )
virtual

◆ RemoveSeatModules()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveSeatModules ( )
virtual

◆ RemoveSidewallPanels()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveSidewallPanels ( )
virtual

◆ RemoveSpaces()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::RemoveSpaces ( )
virtual

◆ SetDeckType()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetDeckType ( const CPACSDecksDeck_deckType & value)
virtual

◆ SetDescription()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetDescription ( const boost::optional< std::string > & value)
virtual

◆ SetFloorStructureUID()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetFloorStructureUID ( const boost::optional< std::string > & value)
virtual

◆ SetName()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetName ( const std::string & value)
virtual

◆ SetParentUID()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetParentUID ( const boost::optional< std::string > & value)
virtual

◆ SetUID()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::SetUID ( const std::string & value)
virtual

◆ WriteCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSDecksDeck::WriteCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath ) const
virtual

Field Documentation

◆ m_aisles

boost::optional<CPACSCabinAisles> tigl::generated::CPACSDecksDeck::m_aisles
protected

Aisles.

◆ m_cabinGeometry

boost::optional<CPACSCabinGeometry> tigl::generated::CPACSDecksDeck::m_cabinGeometry
protected

◆ m_cargoContainers

boost::optional<CPACSCargoContainers> tigl::generated::CPACSDecksDeck::m_cargoContainers
protected

Cargo containers.

◆ m_ceilingPanels

boost::optional<CPACSCeilingPanels> tigl::generated::CPACSDecksDeck::m_ceilingPanels
protected

Ceiling panels.

◆ m_classDividers

boost::optional<CPACSClassDividers> tigl::generated::CPACSDecksDeck::m_classDividers
protected

Class dividers.

◆ m_deckDoors

boost::optional<CPACSDeckDoors> tigl::generated::CPACSDecksDeck::m_deckDoors
protected

Doors.

◆ m_deckType

CPACSDecksDeck_deckType tigl::generated::CPACSDecksDeck::m_deckType
protected

Deck type: passanger, VIP, cargo or livestock.

◆ m_description

boost::optional<std::string> tigl::generated::CPACSDecksDeck::m_description
protected

Description.

◆ m_floorStructureUID

boost::optional<std::string> tigl::generated::CPACSDecksDeck::m_floorStructureUID
protected

UID of the floor structure which supports this deck.

◆ m_galleys

boost::optional<CPACSGalleys> tigl::generated::CPACSDecksDeck::m_galleys
protected

Galleys.

◆ m_genericFloorModules

boost::optional<CPACSGenericFloorModules> tigl::generated::CPACSDecksDeck::m_genericFloorModules
protected

Generic floor modules.

◆ m_lavatories

boost::optional<CPACSLavatories> tigl::generated::CPACSDecksDeck::m_lavatories
protected

Lavatories.

◆ m_luggageCompartments

boost::optional<CPACSLuggageCompartments> tigl::generated::CPACSDecksDeck::m_luggageCompartments
protected

Luggage compartments.

◆ m_name

std::string tigl::generated::CPACSDecksDeck::m_name
protected

Name.

◆ m_parent

CPACSDecks* tigl::generated::CPACSDecksDeck::m_parent
protected

◆ m_parentUID

boost::optional<std::string> tigl::generated::CPACSDecksDeck::m_parentUID
protected

UID of the object used as parent coordinate system (typically the fuselage uID).

◆ m_seatModules

boost::optional<CPACSSeatModules> tigl::generated::CPACSDecksDeck::m_seatModules
protected

Seat modules.

◆ m_sidewallPanels

boost::optional<CPACSSidewallPanels> tigl::generated::CPACSDecksDeck::m_sidewallPanels
protected

Sidewall panels.

◆ m_spaces

boost::optional<CPACSCabinSpaces> tigl::generated::CPACSDecksDeck::m_spaces
protected

Spaces.

◆ m_transformation

CCPACSTransformation tigl::generated::CPACSDecksDeck::m_transformation
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.

◆ m_uID

std::string tigl::generated::CPACSDecksDeck::m_uID
protected

◆ m_uidMgr

CTiglUIDManager* tigl::generated::CPACSDecksDeck::m_uidMgr
protected

The documentation for this class was generated from the following file: