2 -- Created: Fri Mar 27 13:16:36 1992
3 -- Author: Laurent BUCHARD
5 ---Copyright: Matra Datavision 1992
9 deferred generic class ParTool from IntImpParGen
12 ---Purpose: Template class for a tool on a parametrised curve.
21 Value (myclass; C: ParCurve; U: Real from Standard)
23 ---Purpose: Returns the point at parameter U on the Curve C.
25 returns Pnt2d from gp;
28 D1 (myclass; C:ParCurve; U:Real from Standard ;
29 P: out Pnt2d; T: out Vec2d);
31 ---Purpose: Computes the Point and the First derivative of
32 -- the parametric curve C at parameter U.
35 D2 (myclass; C:ParCurve; U:Real from Standard ;
36 P: out Pnt2d; T,N: out Vec2d);
38 ---Purpose: Computes the Point, the First and the Second derivative of
39 -- the parametric curve C at parameter U.
42 EpsX (myclass; C: ParCurve)
44 ---Purpose: Returns the valuec of the parametric tolerance
47 returns Real from Standard;
50 NbSamples(myclass; C: ParCurve)
52 ---Purpose: NbSamples is the number of sample point used to
53 -- polygonise the parametric curve on its domain.
55 returns Integer from Standard;