#include <CTiglWingConnection.h>
Data Structures | |
| struct | ResolvedIndices |
Public Member Functions | |
| TIGL_EXPORT | CTiglWingConnection (CCPACSWingSegment *aSegment) |
| TIGL_EXPORT | CTiglWingConnection (const std::string &elementUID, CCPACSWingSegment *aSegment) |
| TIGL_EXPORT CTiglTransformation | GetPositioningTransformation () const |
| TIGL_EXPORT CCPACSWingProfile & | GetProfile () |
| TIGL_EXPORT const CCPACSWingProfile & | GetProfile () const |
| TIGL_EXPORT int | GetSectionElementIndex () const |
| TIGL_EXPORT CTiglTransformation | GetSectionElementTransformation () const |
| TIGL_EXPORT const std::string & | GetSectionElementUID () const |
| TIGL_EXPORT int | GetSectionIndex () const |
| TIGL_EXPORT CTiglTransformation | GetSectionTransformation () const |
| TIGL_EXPORT const std::string & | GetSectionUID () const |
| TIGL_EXPORT void | SetElementUID (const std::string &uid) |
Private Member Functions | |
| void | resolve (ResolvedIndices &cache) const |
Private Attributes | |
| std::string | elementUID |
| Cache< ResolvedIndices, CTiglWingConnection > | m_resolved |
| CCPACSWingSegment * | segment |
| TIGL_EXPORT tigl::CTiglWingConnection::CTiglWingConnection | ( | CCPACSWingSegment * | aSegment | ) |
| TIGL_EXPORT tigl::CTiglWingConnection::CTiglWingConnection | ( | const std::string & | elementUID, |
| CCPACSWingSegment * | aSegment | ||
| ) |
| TIGL_EXPORT CTiglTransformation tigl::CTiglWingConnection::GetPositioningTransformation | ( | ) | const |
| TIGL_EXPORT CCPACSWingProfile& tigl::CTiglWingConnection::GetProfile | ( | ) |
| TIGL_EXPORT const CCPACSWingProfile& tigl::CTiglWingConnection::GetProfile | ( | ) | const |
| TIGL_EXPORT int tigl::CTiglWingConnection::GetSectionElementIndex | ( | ) | const |
| TIGL_EXPORT CTiglTransformation tigl::CTiglWingConnection::GetSectionElementTransformation | ( | ) | const |
| TIGL_EXPORT const std::string& tigl::CTiglWingConnection::GetSectionElementUID | ( | ) | const |
| TIGL_EXPORT int tigl::CTiglWingConnection::GetSectionIndex | ( | ) | const |
| TIGL_EXPORT CTiglTransformation tigl::CTiglWingConnection::GetSectionTransformation | ( | ) | const |
| TIGL_EXPORT const std::string& tigl::CTiglWingConnection::GetSectionUID | ( | ) | const |
|
private |
| TIGL_EXPORT void tigl::CTiglWingConnection::SetElementUID | ( | const std::string & | uid | ) |
|
private |
UID of the connection-section/-elements
|
private |
|
private |
Parent segment