mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-05-25 18:40:48 +05:00
Add method for getting tangent of curve by parameter
This commit is contained in:
parent
8e6a4c2717
commit
91f8d48fe4
@ -29,6 +29,10 @@
|
||||
#define VEC_ARG_PNT1 4
|
||||
#define VEC_ARG_PNT2 5
|
||||
|
||||
#define VEC_ARG_CURVE 6
|
||||
#define VEC_ARG_PARAM 7
|
||||
|
||||
|
||||
class GEOMImpl_IVector
|
||||
{
|
||||
public:
|
||||
@ -49,6 +53,14 @@ class GEOMImpl_IVector
|
||||
Handle(GEOM_Function) GetPoint1() { return _func->GetReference(VEC_ARG_PNT1); }
|
||||
Handle(GEOM_Function) GetPoint2() { return _func->GetReference(VEC_ARG_PNT2); }
|
||||
|
||||
void SetCurve(Handle(GEOM_Function) theRef) { _func->SetReference(VEC_ARG_CURVE, theRef); }
|
||||
|
||||
Handle(GEOM_Function) GetCurve() { return _func->GetReference(VEC_ARG_CURVE); }
|
||||
|
||||
void SetParameter(double theParam) { _func->SetReal(VEC_ARG_PARAM, theParam); }
|
||||
|
||||
double GetParameter() { return _func->GetReal(VEC_ARG_PARAM); }
|
||||
|
||||
private:
|
||||
|
||||
Handle(GEOM_Function) _func;
|
||||
|
Loading…
x
Reference in New Issue
Block a user