3.4.0
tigl::CCPACSProfiles Class Reference

#include <CCPACSProfiles.h>

+ Inheritance diagram for tigl::CCPACSProfiles:

Public Member Functions

TIGL_EXPORT CCPACSProfiles (CCPACSVehicles *parent, CTiglUIDManager *uidMgr)
 
- Public Member Functions inherited from tigl::generated::CPACSProfiles
TIGL_EXPORT CPACSProfiles (CPACSVehicles *parent, CTiglUIDManager *uidMgr)
 
virtual TIGL_EXPORT const boost::optional< CPACSCurveProfiles > & GetCurveProfiles () const
 
virtual TIGL_EXPORT boost::optional< CPACSCurveProfiles > & GetCurveProfiles ()
 
virtual TIGL_EXPORT CPACSCurveProfiles & GetCurveProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSFuselageProfiles > & GetFuselageProfiles () const
 
virtual TIGL_EXPORT boost::optional< CCPACSFuselageProfiles > & GetFuselageProfiles ()
 
virtual TIGL_EXPORT CCPACSFuselageProfiles & GetFuselageProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSGuideCurveProfiles > & GetGuideCurves () const
 
virtual TIGL_EXPORT boost::optional< CCPACSGuideCurveProfiles > & GetGuideCurves ()
 
virtual TIGL_EXPORT CCPACSGuideCurveProfiles & GetGuideCurves (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CPACSNacelleProfiles > & GetNacelleProfiles () const
 
virtual TIGL_EXPORT boost::optional< CPACSNacelleProfiles > & GetNacelleProfiles ()
 
virtual TIGL_EXPORT CPACSNacelleProfiles & GetNacelleProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT CTiglUIDObject * GetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObject * GetNextUIDParent () const
 
TIGL_EXPORT CPACSVehicles * GetParent ()
 
TIGL_EXPORT const CPACSVehicles * GetParent () const
 
virtual TIGL_EXPORT const boost::optional< CCPACSRotorProfiles > & GetRotorAirfoils () const
 
virtual TIGL_EXPORT boost::optional< CCPACSRotorProfiles > & GetRotorAirfoils ()
 
virtual TIGL_EXPORT CCPACSRotorProfiles & GetRotorAirfoils (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSStructuralProfiles > & GetStructuralProfiles () const
 
virtual TIGL_EXPORT boost::optional< CCPACSStructuralProfiles > & GetStructuralProfiles ()
 
virtual TIGL_EXPORT CCPACSStructuralProfiles & GetStructuralProfiles (CreateIfNotExistsTag)
 
TIGL_EXPORT CTiglUIDManager & GetUIDManager ()
 
TIGL_EXPORT const CTiglUIDManager & GetUIDManager () const
 
virtual TIGL_EXPORT const boost::optional< CCPACSWingProfiles > & GetWingAirfoils () const
 
virtual TIGL_EXPORT boost::optional< CCPACSWingProfiles > & GetWingAirfoils ()
 
virtual TIGL_EXPORT CCPACSWingProfiles & GetWingAirfoils (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
 
virtual TIGL_EXPORT void RemoveCurveProfiles ()
 
virtual TIGL_EXPORT void RemoveFuselageProfiles ()
 
virtual TIGL_EXPORT void RemoveGuideCurves ()
 
virtual TIGL_EXPORT void RemoveNacelleProfiles ()
 
virtual TIGL_EXPORT void RemoveRotorAirfoils ()
 
virtual TIGL_EXPORT void RemoveStructuralProfiles ()
 
virtual TIGL_EXPORT void RemoveWingAirfoils ()
 
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
 
virtual TIGL_EXPORT ~CPACSProfiles ()
 

Additional Inherited Members

- Protected Attributes inherited from tigl::generated::CPACSProfiles
boost::optional< CPACSCurveProfiles > m_curveProfiles
 
boost::optional< CCPACSFuselageProfiles > m_fuselageProfiles
 
boost::optional< CCPACSGuideCurveProfiles > m_guideCurves
 
boost::optional< CPACSNacelleProfiles > m_nacelleProfiles
 
CPACSVehicles * m_parent
 
boost::optional< CCPACSRotorProfiles > m_rotorAirfoils
 
boost::optional< CCPACSStructuralProfiles > m_structuralProfiles
 
CTiglUIDManager * m_uidMgr
 
boost::optional< CCPACSWingProfiles > m_wingAirfoils
 

Constructor & Destructor Documentation

◆ CCPACSProfiles()

TIGL_EXPORT tigl::CCPACSProfiles::CCPACSProfiles ( CCPACSVehicles *  parent,
CTiglUIDManager *  uidMgr 
)

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