Maps points (actually the index in the point list) to a curve parameter. More...
#include <CPACSCurveParamPointMap.h>
Public Member Functions | |
TIGL_EXPORT | CPACSCurveParamPointMap (CCPACSCurvePointListXYZ *parent) |
virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
virtual TIGL_EXPORT const CCPACSStringVector & | GetParamOnCurve () const |
virtual TIGL_EXPORT CCPACSStringVector & | GetParamOnCurve () |
TIGL_EXPORT CCPACSCurvePointListXYZ * | GetParent () |
TIGL_EXPORT const CCPACSCurvePointListXYZ * | GetParent () const |
virtual TIGL_EXPORT const CCPACSStringVector & | GetPointIndices () const |
virtual TIGL_EXPORT CCPACSStringVector & | GetPointIndices () |
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 | ~CPACSCurveParamPointMap () |
Protected Attributes | |
CCPACSStringVector | m_paramOnCurve |
List of parameters on the curve, that is mapped to the points defined by their index. More... | |
CCPACSCurvePointListXYZ * | m_parent |
CCPACSStringVector | m_pointIndices |
List of indices of points to be mapped. Each index must be in the range [1, npoints]. More... | |
Private Member Functions | |
CPACSCurveParamPointMap (const CPACSCurveParamPointMap &)=delete | |
CPACSCurveParamPointMap (CPACSCurveParamPointMap &&)=delete | |
CPACSCurveParamPointMap & | operator= (const CPACSCurveParamPointMap &)=delete |
CPACSCurveParamPointMap & | operator= (CPACSCurveParamPointMap &&)=delete |
Maps points (actually the index in the point list) to a curve parameter.
Which parameters are allowed depends on the context. For exampple in a wing profile, values between -1 and 1 are valid.
TIGL_EXPORT tigl::generated::CPACSCurveParamPointMap::CPACSCurveParamPointMap | ( | CCPACSCurvePointListXYZ * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT CCPACSCurvePointListXYZ* tigl::generated::CPACSCurveParamPointMap::GetParent | ( | ) |
TIGL_EXPORT const CCPACSCurvePointListXYZ* tigl::generated::CPACSCurveParamPointMap::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
Reimplemented in tigl::CCPACSCurveParamPointMap.
|
virtual |
|
protected |
List of parameters on the curve, that is mapped to the points defined by their index.
|
protected |
|
protected |
List of indices of points to be mapped. Each index must be in the range [1, npoints].