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

doorOpeningLegacyType More...

#include <CPACSDoorOpeningLegacy.h>

Public Member Functions

TIGL_EXPORT CPACSDoorOpeningLegacy (CPACSDoorOpening *parent)
virtual TIGL_EXPORT const double & GetHeight () const
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSDoorOpeningGetParent ()
TIGL_EXPORT const CPACSDoorOpeningGetParent () const
virtual TIGL_EXPORT const CPACSDoorOpeningLegacy_sideGetSide () const
virtual TIGL_EXPORT const double & GetWidth () const
virtual TIGL_EXPORT const double & GetX () const
virtual TIGL_EXPORT const double & GetZ () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void SetHeight (const double &value)
virtual TIGL_EXPORT void SetSide (const CPACSDoorOpeningLegacy_side &value)
virtual TIGL_EXPORT void SetWidth (const double &value)
virtual TIGL_EXPORT void SetX (const double &value)
virtual TIGL_EXPORT void SetZ (const double &value)
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSDoorOpeningLegacy ()

Protected Attributes

double m_height
 the effective height of the door.
CPACSDoorOpeningm_parent
CPACSDoorOpeningLegacy_side m_side
double m_width
 The width of the door in x-direction.
double m_x
 This is the forward x-coordinate of the door relative to the cabin origin.
double m_z
 the door sill height relative to cabin origin.

Private Member Functions

 CPACSDoorOpeningLegacy (const CPACSDoorOpeningLegacy &)=delete
 CPACSDoorOpeningLegacy (CPACSDoorOpeningLegacy &&)=delete
CPACSDoorOpeningLegacyoperator= (const CPACSDoorOpeningLegacy &)=delete
CPACSDoorOpeningLegacyoperator= (CPACSDoorOpeningLegacy &&)=delete

Detailed Description

doorOpeningLegacyType

doors describe all doors of the cabin. They are linked to a structural door description. The cabin door is usually equal in size to the door, but does not need to be. The structural door might describe a wider cut-out, while the cabin door is primarily intended for evacuation modeling and cabin layout. In order to obtain a 3-dimensional door representation, the local cabin geometry shall be used.

Constructor & Destructor Documentation

◆ CPACSDoorOpeningLegacy() [1/3]

TIGL_EXPORT tigl::generated::CPACSDoorOpeningLegacy::CPACSDoorOpeningLegacy ( CPACSDoorOpening * parent)

◆ ~CPACSDoorOpeningLegacy()

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

◆ CPACSDoorOpeningLegacy() [2/3]

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

◆ CPACSDoorOpeningLegacy() [3/3]

tigl::generated::CPACSDoorOpeningLegacy::CPACSDoorOpeningLegacy ( CPACSDoorOpeningLegacy && )
privatedelete

Member Function Documentation

◆ GetHeight()

virtual TIGL_EXPORT const double & tigl::generated::CPACSDoorOpeningLegacy::GetHeight ( ) const
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSDoorOpening * tigl::generated::CPACSDoorOpeningLegacy::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSDoorOpening * tigl::generated::CPACSDoorOpeningLegacy::GetParent ( ) const

◆ GetSide()

virtual TIGL_EXPORT const CPACSDoorOpeningLegacy_side & tigl::generated::CPACSDoorOpeningLegacy::GetSide ( ) const
virtual

◆ GetWidth()

virtual TIGL_EXPORT const double & tigl::generated::CPACSDoorOpeningLegacy::GetWidth ( ) const
virtual

◆ GetX()

virtual TIGL_EXPORT const double & tigl::generated::CPACSDoorOpeningLegacy::GetX ( ) const
virtual

◆ GetZ()

virtual TIGL_EXPORT const double & tigl::generated::CPACSDoorOpeningLegacy::GetZ ( ) const
virtual

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ SetHeight()

virtual TIGL_EXPORT void tigl::generated::CPACSDoorOpeningLegacy::SetHeight ( const double & value)
virtual

◆ SetSide()

virtual TIGL_EXPORT void tigl::generated::CPACSDoorOpeningLegacy::SetSide ( const CPACSDoorOpeningLegacy_side & value)
virtual

◆ SetWidth()

virtual TIGL_EXPORT void tigl::generated::CPACSDoorOpeningLegacy::SetWidth ( const double & value)
virtual

◆ SetX()

virtual TIGL_EXPORT void tigl::generated::CPACSDoorOpeningLegacy::SetX ( const double & value)
virtual

◆ SetZ()

virtual TIGL_EXPORT void tigl::generated::CPACSDoorOpeningLegacy::SetZ ( const double & value)
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_height

double tigl::generated::CPACSDoorOpeningLegacy::m_height
protected

the effective height of the door.

◆ m_parent

CPACSDoorOpening* tigl::generated::CPACSDoorOpeningLegacy::m_parent
protected

◆ m_side

CPACSDoorOpeningLegacy_side tigl::generated::CPACSDoorOpeningLegacy::m_side
protected

◆ m_width

double tigl::generated::CPACSDoorOpeningLegacy::m_width
protected

The width of the door in x-direction.

◆ m_x

double tigl::generated::CPACSDoorOpeningLegacy::m_x
protected

This is the forward x-coordinate of the door relative to the cabin origin.

◆ m_z

double tigl::generated::CPACSDoorOpeningLegacy::m_z
protected

the door sill height relative to cabin origin.


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