#include <CCPACSCurvePoint.h>
Public Member Functions | |
TIGL_EXPORT | CCPACSCurvePoint (CCPACSWingRibExplicitPositioning *parent) |
TIGL_EXPORT | CCPACSCurvePoint (CCPACSWingRibsPositioning *parent) |
TIGL_EXPORT void | SetEta (const double &value) override |
TIGL_EXPORT void | SetReferenceUID (const std::string &value) override |
Public Member Functions inherited from tigl::generated::CPACSCurvePoint | |
TIGL_EXPORT | CPACSCurvePoint (CCPACSWingRibExplicitPositioning *parent) |
TIGL_EXPORT | CPACSCurvePoint (CCPACSWingRibsPositioning *parent) |
virtual TIGL_EXPORT const double & | GetEta () const |
virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
template<typename P > | |
P * | GetParent () |
template<typename P > | |
const P * | GetParent () const |
virtual TIGL_EXPORT const std::string & | GetReferenceUID () const |
template<typename P > | |
bool | IsParent () const |
virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
virtual TIGL_EXPORT | ~CPACSCurvePoint () |
Private Member Functions | |
void | InvalidateParent () const |
Additional Inherited Members | |
Protected Attributes inherited from tigl::generated::CPACSCurvePoint | |
double | m_eta |
Relative position on the referenced line/curve. More... | |
void * | m_parent |
const std::type_info * | m_parentType |
std::string | m_referenceUID |
This reference uID determines the reference curve. If it points to a spar, then the eta value is considered to be a spar coordinate between start (eta=0) and end (eta=1) of the spar. More... | |
TIGL_EXPORT tigl::CCPACSCurvePoint::CCPACSCurvePoint | ( | CCPACSWingRibExplicitPositioning * | parent | ) |
TIGL_EXPORT tigl::CCPACSCurvePoint::CCPACSCurvePoint | ( | CCPACSWingRibsPositioning * | parent | ) |
|
private |
|
overridevirtual |
Reimplemented from tigl::generated::CPACSCurvePoint.
|
overridevirtual |
Reimplemented from tigl::generated::CPACSCurvePoint.