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

Cabin geometry contours. More...

#include <CPACSCabinGeometryContours.h>

Public Member Functions

virtual TIGL_EXPORT CPACSCabinGeometryContourAddContour ()
TIGL_EXPORT CPACSCabinGeometryContours (CPACSCabinGeometry *parent)
virtual TIGL_EXPORT CPACSCabinGeometryContourGetContour (size_t index)
virtual TIGL_EXPORT const CPACSCabinGeometryContourGetContour (size_t index) const
virtual TIGL_EXPORT size_t GetContourCount () const
virtual TIGL_EXPORT std::vector< std::unique_ptr< CPACSCabinGeometryContour > > & GetContours ()
virtual TIGL_EXPORT const std::vector< std::unique_ptr< CPACSCabinGeometryContour > > & GetContours () const
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSCabinGeometryGetParent ()
TIGL_EXPORT const CPACSCabinGeometryGetParent () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void RemoveContour (CPACSCabinGeometryContour &ref)
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSCabinGeometryContours ()

Protected Attributes

std::vector< std::unique_ptr< CPACSCabinGeometryContour > > m_contours
CPACSCabinGeometrym_parent

Private Member Functions

 CPACSCabinGeometryContours (const CPACSCabinGeometryContours &)=delete
 CPACSCabinGeometryContours (CPACSCabinGeometryContours &&)=delete
CPACSCabinGeometryContoursoperator= (const CPACSCabinGeometryContours &)=delete
CPACSCabinGeometryContoursoperator= (CPACSCabinGeometryContours &&)=delete

Detailed Description

Cabin geometry contours.

Cabin geometry contour line collection type. By providing more than one entry, a 3D cabin space can be described.

Constructor & Destructor Documentation

◆ CPACSCabinGeometryContours() [1/3]

TIGL_EXPORT tigl::generated::CPACSCabinGeometryContours::CPACSCabinGeometryContours ( CPACSCabinGeometry * parent)

◆ ~CPACSCabinGeometryContours()

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

◆ CPACSCabinGeometryContours() [2/3]

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

◆ CPACSCabinGeometryContours() [3/3]

tigl::generated::CPACSCabinGeometryContours::CPACSCabinGeometryContours ( CPACSCabinGeometryContours && )
privatedelete

Member Function Documentation

◆ AddContour()

virtual TIGL_EXPORT CPACSCabinGeometryContour & tigl::generated::CPACSCabinGeometryContours::AddContour ( )
virtual

◆ GetContour() [1/2]

virtual TIGL_EXPORT CPACSCabinGeometryContour & tigl::generated::CPACSCabinGeometryContours::GetContour ( size_t index)
virtual

◆ GetContour() [2/2]

virtual TIGL_EXPORT const CPACSCabinGeometryContour & tigl::generated::CPACSCabinGeometryContours::GetContour ( size_t index) const
virtual

◆ GetContourCount()

virtual TIGL_EXPORT size_t tigl::generated::CPACSCabinGeometryContours::GetContourCount ( ) const
virtual

◆ GetContours() [1/2]

virtual TIGL_EXPORT std::vector< std::unique_ptr< CPACSCabinGeometryContour > > & tigl::generated::CPACSCabinGeometryContours::GetContours ( )
virtual

◆ GetContours() [2/2]

virtual TIGL_EXPORT const std::vector< std::unique_ptr< CPACSCabinGeometryContour > > & tigl::generated::CPACSCabinGeometryContours::GetContours ( ) const
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSCabinGeometry * tigl::generated::CPACSCabinGeometryContours::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSCabinGeometry * tigl::generated::CPACSCabinGeometryContours::GetParent ( ) const

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ RemoveContour()

virtual TIGL_EXPORT void tigl::generated::CPACSCabinGeometryContours::RemoveContour ( CPACSCabinGeometryContour & ref)
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_contours

std::vector<std::unique_ptr<CPACSCabinGeometryContour> > tigl::generated::CPACSCabinGeometryContours::m_contours
protected

◆ m_parent

CPACSCabinGeometry* tigl::generated::CPACSCabinGeometryContours::m_parent
protected

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