3.0.0
tigl::CCPACSWings Class Reference

#include <CCPACSWings.h>

+ Inheritance diagram for tigl::CCPACSWings:

Public Member Functions

TIGL_EXPORT CCPACSWings (CCPACSRotorcraftModel *parent, CTiglUIDManager *uidMgr)
 
TIGL_EXPORT CCPACSWings (CCPACSAircraftModel *parent, CTiglUIDManager *uidMgr)
 
TIGL_EXPORT CCPACSWingCreateWing (const std::string &wingUID, int numberOfSection, const std::string &airfoilUID)
 
TIGL_EXPORT int GetRotorBladeCount () const
 
TIGL_EXPORT CCPACSWingGetWing (int index) const
 
TIGL_EXPORT CCPACSWingGetWing (const std::string &UID) const
 
TIGL_EXPORT int GetWingCount () const
 
TIGL_EXPORT int GetWingIndex (const std::string &UID) const
 
TIGL_EXPORT bool HasWing (const std::string &uid) const
 
TIGL_EXPORT void Invalidate ()
 

Constructor & Destructor Documentation

TIGL_EXPORT tigl::CCPACSWings::CCPACSWings ( CCPACSRotorcraftModel *  parent,
CTiglUIDManager *  uidMgr 
)
TIGL_EXPORT tigl::CCPACSWings::CCPACSWings ( CCPACSAircraftModel *  parent,
CTiglUIDManager *  uidMgr 
)

Member Function Documentation

TIGL_EXPORT CCPACSWing& tigl::CCPACSWings::CreateWing ( const std::string &  wingUID,
int  numberOfSection,
const std::string &  airfoilUID 
)

Create a new wing with sections and segments.

Parameters
fuselageUID
numberOfSection
profileUID
Returns
TIGL_EXPORT int tigl::CCPACSWings::GetRotorBladeCount ( ) const
TIGL_EXPORT CCPACSWing& tigl::CCPACSWings::GetWing ( int  index) const
TIGL_EXPORT CCPACSWing& tigl::CCPACSWings::GetWing ( const std::string &  UID) const
TIGL_EXPORT int tigl::CCPACSWings::GetWingCount ( ) const
TIGL_EXPORT int tigl::CCPACSWings::GetWingIndex ( const std::string &  UID) const
TIGL_EXPORT bool tigl::CCPACSWings::HasWing ( const std::string &  uid) const
TIGL_EXPORT void tigl::CCPACSWings::Invalidate ( )

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