Segments of the wing. More...
#include <CPACSWingSegments.h>
 Inheritance diagram for tigl::generated::CPACSWingSegments:
 Inheritance diagram for tigl::generated::CPACSWingSegments:| Public Member Functions | |
| virtual TIGL_EXPORT CCPACSWingSegment & | AddSegment () | 
| TIGL_EXPORT | CPACSWingSegments (CCPACSEnginePylon *parent, CTiglUIDManager *uidMgr) | 
| TIGL_EXPORT | CPACSWingSegments (CCPACSWing *parent, CTiglUIDManager *uidMgr) | 
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () | 
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const | 
| template<typename P > | |
| P * | GetParent () | 
| template<typename P > | |
| const P * | GetParent () const | 
| virtual TIGL_EXPORT const std::vector< std::unique_ptr< CCPACSWingSegment > > & | GetSegments () const | 
| virtual TIGL_EXPORT std::vector< std::unique_ptr< CCPACSWingSegment > > & | GetSegments () | 
| TIGL_EXPORT CTiglUIDManager & | GetUIDManager () | 
| TIGL_EXPORT const CTiglUIDManager & | GetUIDManager () const | 
| template<typename P > | |
| bool | IsParent () const | 
| virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) | 
| virtual TIGL_EXPORT void | RemoveSegment (CCPACSWingSegment &ref) | 
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const | 
| virtual TIGL_EXPORT | ~CPACSWingSegments () | 
| Protected Attributes | |
| void * | m_parent | 
| const std::type_info * | m_parentType | 
| std::vector< std::unique_ptr< CCPACSWingSegment > > | m_segments | 
| CTiglUIDManager * | m_uidMgr | 
| Private Member Functions | |
| CPACSWingSegments (const CPACSWingSegments &)=delete | |
| CPACSWingSegments (CPACSWingSegments &&)=delete | |
| CPACSWingSegments & | operator= (const CPACSWingSegments &)=delete | 
| CPACSWingSegments & | operator= (CPACSWingSegments &&)=delete | 
Segments of the wing.
WingSegments type, containing all the segments of the wing.
| TIGL_EXPORT tigl::generated::CPACSWingSegments::CPACSWingSegments | ( | CCPACSEnginePylon * | parent, | 
| CTiglUIDManager * | uidMgr | ||
| ) | 
| TIGL_EXPORT tigl::generated::CPACSWingSegments::CPACSWingSegments | ( | CCPACSWing * | parent, | 
| CTiglUIDManager * | uidMgr | ||
| ) | 
| 
 | virtual | 
| 
 | privatedelete | 
| 
 | privatedelete | 
| 
 | virtual | 
Reimplemented in tigl::CCPACSWingSegments.
| 
 | virtual | 
| 
 | virtual | 
| 
 | inline | 
| 
 | inline | 
| 
 | virtual | 
| 
 | virtual | 
| TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSWingSegments::GetUIDManager | ( | ) | 
| TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSWingSegments::GetUIDManager | ( | ) | const | 
| 
 | inline | 
| 
 | privatedelete | 
| 
 | privatedelete | 
| 
 | virtual | 
Reimplemented in tigl::CCPACSWingSegments.
| 
 | virtual | 
Reimplemented in tigl::CCPACSWingSegments.
| 
 | virtual | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |