convertUNICADO2CPACS
cpacsAcft::transformation Class Reference

Class that represents the CPACS Transformation Block, that is used for all components such as wing, fuselage, etc. More...

#include <cpacsAcftXML.h>

Collaboration diagram for cpacsAcft::transformation:
Collaboration graph

Public Member Functions

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

Public Attributes

Vec3 scaling
 
Vec3 rotation
 
Vec3 translation
 
std::string refType
 

Detailed Description

Class that represents the CPACS Transformation Block, that is used for all components such as wing, fuselage, etc.

Constructor & Destructor Documentation

◆ transformation()

cpacsAcft::transformation::transformation ( )

Constructor of class transformation.

◆ ~transformation()

cpacsAcft::transformation::~transformation ( )
virtual

Destructor of class transformation.

Member Data Documentation

◆ refType

std::string cpacsAcft::transformation::refType

reference coordinate system ("absGlobal" or "absLocal")

◆ rotation

Vec3 cpacsAcft::transformation::rotation

Rotation of the CPACS element (x,y,z coordinates) [deg]

◆ scaling

Vec3 cpacsAcft::transformation::scaling

Scaling factors of the CPACS element (x,y,z coordinates) [-]

◆ translation

Vec3 cpacsAcft::transformation::translation

Translatory movement of the CPACS element (x,y,z coordinates) [m]


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