Spanwise positioning of wing cells. More...
#include <CPACSCellPositioningSpanwise.h>
Protected Attributes | |
boost::optional< double > | m_contourCoordinate_choice1 |
Spanwise contour coordinate as spanwise border. 0 equals root, 1 equals tip. More... | |
boost::optional< CCPACSEtaIsoLine > | m_eta1_choice2 |
Relative spanwise position of the forward end. More... | |
boost::optional< CCPACSEtaIsoLine > | m_eta2_choice2 |
Relative spanwise position of the rear end. More... | |
CCPACSWingCell * | m_parent |
boost::optional< std::string > | m_ribDefinitionUID_choice3 |
Reference to a ribDefinition set. The single rib of this ribDefinition set is defined by using 'ribNumber'. More... | |
boost::optional< int > | m_ribNumber_choice3 |
RibNumber is the reference to the rib number of the rib set which is referenced by 'ribDefinitionUID'. More... | |
CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
CPACSCellPositioningSpanwise (const CPACSCellPositioningSpanwise &)=delete | |
CPACSCellPositioningSpanwise (CPACSCellPositioningSpanwise &&)=delete | |
TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
CPACSCellPositioningSpanwise & | operator= (const CPACSCellPositioningSpanwise &)=delete |
CPACSCellPositioningSpanwise & | operator= (CPACSCellPositioningSpanwise &&)=delete |
Spanwise positioning of wing cells.
CellPositioningSpanwise defines the chordwise direction of a wing cell either in two eta (eta1 at leadingEdge and eta2 at trailingEdge) coordinates, via referencing a rib-uID or via a contour coordinate in chordwise direction.
TIGL_EXPORT tigl::generated::CPACSCellPositioningSpanwise::CPACSCellPositioningSpanwise | ( | CCPACSWingCell * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
|
virtual |
TIGL_EXPORT CCPACSWingCell* tigl::generated::CPACSCellPositioningSpanwise::GetParent | ( | ) |
TIGL_EXPORT const CCPACSWingCell* tigl::generated::CPACSCellPositioningSpanwise::GetParent | ( | ) | const |
|
virtual |
|
virtual |
TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSCellPositioningSpanwise::GetUIDManager | ( | ) |
TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSCellPositioningSpanwise::GetUIDManager | ( | ) | const |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT bool tigl::generated::CPACSCellPositioningSpanwise::ValidateChoices | ( | ) | const |
|
virtual |
|
protected |
Spanwise contour coordinate as spanwise border. 0 equals root, 1 equals tip.
|
protected |
Relative spanwise position of the forward end.
|
protected |
Relative spanwise position of the rear end.
|
protected |
|
protected |
Reference to a ribDefinition set. The single rib of this ribDefinition set is defined by using 'ribNumber'.
|
protected |
RibNumber is the reference to the rib number of the rib set which is referenced by 'ribDefinitionUID'.
|
protected |