26 #ifndef __GEOMImpl_ICurveParametric_HXX__
27 #define __GEOMImpl_ICurveParametric_HXX__
Interface to data of analytically defined curve.
Definition: GEOMImpl_ICurveParametric.hxx:54
TCollection_AsciiString GetExprX() const
Definition: GEOMImpl_ICurveParametric.hxx:76
double GetParamStep() const
Definition: GEOMImpl_ICurveParametric.hxx:81
TCollection_AsciiString GetExprZ() const
Definition: GEOMImpl_ICurveParametric.hxx:78
void SetExprZ(const char *theExpr)
Definition: GEOMImpl_ICurveParametric.hxx:70
double GetParamMax() const
Definition: GEOMImpl_ICurveParametric.hxx:80
double GetParamMin() const
Definition: GEOMImpl_ICurveParametric.hxx:79
void SetExprX(const char *theExpr)
Definition: GEOMImpl_ICurveParametric.hxx:68
@ CP_ARG_STEP
Definition: GEOMImpl_ICurveParametric.hxx:61
@ CP_ARG_EXPR_Z
Definition: GEOMImpl_ICurveParametric.hxx:58
@ CP_ARG_EXPR_X
Definition: GEOMImpl_ICurveParametric.hxx:56
@ CP_ARG_EXPR_Y
Definition: GEOMImpl_ICurveParametric.hxx:57
@ CP_ARG_MAX
Definition: GEOMImpl_ICurveParametric.hxx:60
@ CP_ARG_NBSTEP
Definition: GEOMImpl_ICurveParametric.hxx:62
@ CP_ARG_MIN
Definition: GEOMImpl_ICurveParametric.hxx:59
double GetParamNbStep() const
Definition: GEOMImpl_ICurveParametric.hxx:82
void SetParamMax(double theMax)
Definition: GEOMImpl_ICurveParametric.hxx:72
void SetExprY(const char *theExpr)
Definition: GEOMImpl_ICurveParametric.hxx:69
TCollection_AsciiString GetExprY() const
Definition: GEOMImpl_ICurveParametric.hxx:77
bool HasData() const
Definition: GEOMImpl_ICurveParametric.hxx:66
void SetParamNbStep(double theNbStep)
Definition: GEOMImpl_ICurveParametric.hxx:74
void SetParamMin(double theMin)
Definition: GEOMImpl_ICurveParametric.hxx:71
Handle(GEOM_Function) _func
GEOMImpl_ICurveParametric(Handle(GEOM_Function) theFunction)
Definition: GEOMImpl_ICurveParametric.hxx:64
void SetParamStep(double theStep)
Definition: GEOMImpl_ICurveParametric.hxx:73