#include <CTiglWingHelper.h>
Public Member Functions | |
| CTiglWingHelper () | |
| CTiglWingHelper (CCPACSWing *wing) | |
| CTiglWingSectionElement * | GetCTiglElementOfWing (const std::string &elementUID) const |
| TiglAxis | GetDeepDirection () const |
| std::vector< std::string > | GetElementUIDsInOrder () const |
| TiglAxis | GetMajorDirection () const |
| std::string | GetRootUID () const |
| TiglAxis | GetThirdDirection () const |
| std::string | GetTipUID () const |
| bool | HasShape () const |
| void | SetWing (CCPACSWing *wing) |
Protected Member Functions | |
| std::map< std::string, CTiglWingSectionElement * > | BuildCTiglElementsMap () |
| void | SetTipUid (std::string &cache) const |
Private Attributes | |
| std::map< std::string, CTiglWingSectionElement * > | cTiglElementsMap |
| std::vector< std::string > | elementUIDs |
| Cache< std::string, CTiglWingHelper > | tipUidCache |
| CCPACSWing * | wing |
| tigl::CTiglWingHelper::CTiglWingHelper | ( | ) |
| tigl::CTiglWingHelper::CTiglWingHelper | ( | CCPACSWing * | wing | ) |
|
protected |
| CTiglWingSectionElement * tigl::CTiglWingHelper::GetCTiglElementOfWing | ( | const std::string & | elementUID | ) | const |
| TiglAxis tigl::CTiglWingHelper::GetDeepDirection | ( | ) | const |
|
inline |
| TiglAxis tigl::CTiglWingHelper::GetMajorDirection | ( | ) | const |
| std::string tigl::CTiglWingHelper::GetRootUID | ( | ) | const |
| TiglAxis tigl::CTiglWingHelper::GetThirdDirection | ( | ) | const |
| std::string tigl::CTiglWingHelper::GetTipUID | ( | ) | const |
| bool tigl::CTiglWingHelper::HasShape | ( | ) | const |
|
protected |
| void tigl::CTiglWingHelper::SetWing | ( | CCPACSWing * | wing | ) |
|
private |
|
private |
|
private |
|
private |