convertUNICADO2CPACS
cpacsAcft::cpacsSeatElement Class Reference

Class which represents the CPACS seat element XML block. More...

#include <cpacsAcftXML.h>

Collaboration diagram for cpacsAcft::cpacsSeatElement:
Collaboration graph

Public Member Functions

 cpacsSeatElement ()
 Constructor of class cpacsSeatElement. More...
 
virtual ~cpacsSeatElement ()
 Destructor of class cpacsSeatElement. More...
 

Public Attributes

information info
 
int nSeats = 0
 
std::string type
 
double x = 0.0
 
double y = 0.0
 
double length = 0.0
 
double width = 0.0
 
double height = 0.0
 
std::string seatModuleElementUID
 
std::string longFloorBeam1UID
 
std::string longFloorBeam2UID
 

Detailed Description

Class which represents the CPACS seat element XML block.

Constructor & Destructor Documentation

◆ cpacsSeatElement()

cpacsAcft::cpacsSeatElement::cpacsSeatElement ( )

Constructor of class cpacsSeatElement.

◆ ~cpacsSeatElement()

cpacsAcft::cpacsSeatElement::~cpacsSeatElement ( )
virtual

Destructor of class cpacsSeatElement.

Member Data Documentation

◆ height

double cpacsAcft::cpacsSeatElement::height = 0.0

height of the seat group. [m]

◆ info

information cpacsAcft::cpacsSeatElement::info

Object of the information class that provides the CPACS seat element infos like uID and description

◆ length

double cpacsAcft::cpacsSeatElement::length = 0.0

length of the seat group. [m]

◆ longFloorBeam1UID

std::string cpacsAcft::cpacsSeatElement::longFloorBeam1UID

String which provides the CPACS uID of the long floor beam 1

◆ longFloorBeam2UID

std::string cpacsAcft::cpacsSeatElement::longFloorBeam2UID

String which provides the CPACS uID of the long floor beam 2

◆ nSeats

int cpacsAcft::cpacsSeatElement::nSeats = 0

Number of seats [-]

◆ seatModuleElementUID

std::string cpacsAcft::cpacsSeatElement::seatModuleElementUID

String which provides the module element's CPACS uID

◆ type

std::string cpacsAcft::cpacsSeatElement::type

Classification of seat type (e.g. business class or economy seat)

◆ width

double cpacsAcft::cpacsSeatElement::width = 0.0

width of the seat group. [m]

◆ x

double cpacsAcft::cpacsSeatElement::x = 0.0

x-coordinate relative to cabin origin.

◆ y

double cpacsAcft::cpacsSeatElement::y = 0.0

y-coordinate relative to cabin origin.


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