#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