1 -- File: Contap_ContAna.cdl
2 -- Created: Thu Mar 4 10:51:23 1993
3 -- Author: Jacques GOUSSARD
4 ---Copyright: Matra Datavision 1993
7 class ContAna from Contap
9 ---Purpose: This class provides the computation of the contours
10 -- for quadric surfaces.
19 CurveType from GeomAbs
22 raises NotDone from StdFail,
23 DomainError from Standard,
24 OutOfRange from Standard
30 returns ContAna from Contap;
33 Perform(me: in out; S: Sphere from gp; D: Dir from gp)
38 Perform(me: in out; S: Sphere from gp; D : Dir from gp;
39 Ang: Real from Standard)
44 Perform(me: in out; S: Sphere from gp; Eye: Pnt from gp)
49 Perform(me: in out; C: Cylinder from gp; D: Dir from gp)
54 Perform(me: in out; C: Cylinder from gp; D : Dir from gp;
55 Ang: Real from Standard)
60 Perform(me: in out; C: Cylinder from gp; Eye: Pnt from gp)
67 Perform(me: in out; C: Cone from gp; D: Dir from gp)
72 Perform(me: in out; C: Cone from gp; D : Dir from gp;
73 Ang: Real from Standard)
78 Perform(me: in out; C: Cone from gp; Eye: Pnt from gp)
87 returns Boolean from Standard
95 returns Integer from Standard
98 raises NotDone from StdFail
106 ---Purpose: Returns GeomAbs_Line or GeomAbs_Circle, when
107 -- IsDone() returns True.
109 returns CurveType from GeomAbs
112 raises NotDone from StdFail,
113 DomainError from Standard
123 raises NotDone from StdFail,
124 DomainError from Standard
130 Line(me; Index: Integer from Standard)
134 raises NotDone from StdFail,
135 DomainError from Standard,
136 OutOfRange from Standard
143 done : Boolean from Standard;
144 nbSol : Integer from Standard;
145 typL : CurveType from GeomAbs;
154 prm : Real from Standard;