1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
-- File: GeomInt.cdl
-- Created: Fri Jan 27 10:21:27 1995
-- Author: Jacques GOUSSARD
---Copyright: Matra Datavision 1995
package GeomInt
---Purpose: Provides intersections on between two surfaces of Geom.
-- The result are curves from Geom.
uses StdFail,
TCollection,
TColStd,
TopAbs,
gp,
Geom,
Geom2d,
TColGeom,
TColGeom2d,
Adaptor3d,
GeomAdaptor,
IntSurf,
IntPatch,
ApproxInt
is
class IntSS;
class LineConstructor;
class LineTool;
class WLApprox instantiates Approx from ApproxInt
(HSurface from Adaptor3d,
HSurfaceTool from Adaptor3d,
Quadric from IntSurf,
QuadricTool from IntSurf,
WLine from IntPatch);
private class ParameterAndOrientation;
private class SequenceOfParameterAndOrientation instantiates
Sequence from TCollection(ParameterAndOrientation);
end GeomInt;
|