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 CPACSCurveProfilesGetCurveProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSFuselageProfiles > & GetFuselageProfiles () const
 
virtual TIGL_EXPORT boost::optional< CCPACSFuselageProfiles > & GetFuselageProfiles ()
 
virtual TIGL_EXPORT CCPACSFuselageProfilesGetFuselageProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSGuideCurveProfiles > & GetGuideCurves () const
 
virtual TIGL_EXPORT boost::optional< CCPACSGuideCurveProfiles > & GetGuideCurves ()
 
virtual TIGL_EXPORT CCPACSGuideCurveProfilesGetGuideCurves (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CPACSNacelleProfiles > & GetNacelleProfiles () const
 
virtual TIGL_EXPORT boost::optional< CPACSNacelleProfiles > & GetNacelleProfiles ()
 
virtual TIGL_EXPORT CPACSNacelleProfilesGetNacelleProfiles (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CPACSVehiclesGetParent ()
 
TIGL_EXPORT const CPACSVehiclesGetParent () const
 
virtual TIGL_EXPORT const boost::optional< CCPACSRotorProfiles > & GetRotorAirfoils () const
 
virtual TIGL_EXPORT boost::optional< CCPACSRotorProfiles > & GetRotorAirfoils ()
 
virtual TIGL_EXPORT CCPACSRotorProfilesGetRotorAirfoils (CreateIfNotExistsTag)
 
virtual TIGL_EXPORT const boost::optional< CCPACSStructuralProfiles > & GetStructuralProfiles () const
 
virtual TIGL_EXPORT boost::optional< CCPACSStructuralProfiles > & GetStructuralProfiles ()
 
virtual TIGL_EXPORT CCPACSStructuralProfilesGetStructuralProfiles (CreateIfNotExistsTag)
 
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
 
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
 
virtual TIGL_EXPORT const boost::optional< CCPACSWingProfiles > & GetWingAirfoils () const
 
virtual TIGL_EXPORT boost::optional< CCPACSWingProfiles > & GetWingAirfoils ()
 
virtual TIGL_EXPORT CCPACSWingProfilesGetWingAirfoils (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< CPACSCurveProfilesm_curveProfiles
 
boost::optional< CCPACSFuselageProfilesm_fuselageProfiles
 
boost::optional< CCPACSGuideCurveProfilesm_guideCurves
 
boost::optional< CPACSNacelleProfilesm_nacelleProfiles
 
CPACSVehiclesm_parent
 
boost::optional< CCPACSRotorProfilesm_rotorAirfoils
 
boost::optional< CCPACSStructuralProfilesm_structuralProfiles
 
CTiglUIDManagerm_uidMgr
 
boost::optional< CCPACSWingProfilesm_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: