Integration of OCCT 6.5.0 from SVN
[occt.git] / src / BRepIntCurveSurface / BRepIntCurveSurface.cdl
CommitLineData
7fd59977 1-- File: BRepIntCurveSurface.cdl
2-- Created: Mon Feb 7 15:24:20 1994
3-- Author: Modelistation
4-- <model@nonox>
5---Copyright: Matra Datavision 1994
6
7
8
9package BRepIntCurveSurface
10
11 ---Purpose: Inttantiates IntCurveSurface with Surfaces from BRep
12 -- and Curves from Adaptor
13
14 ---Level: Public
15 --
16 -- All the methods of the classes of this package are public.
17 --
18
19uses
20--modified by NIZNHY-PKV Sun Dec 15 16:54:16 2002 f
21 BRepTopAdaptor,
22--modified by NIZNHY-PKV Sun Dec 15 16:54:28 2002 t
23 IntCurveSurface,
24 BRepAdaptor,
25 Geom2dInt,
26 GeomAdaptor,
27 TopoDS,
28 BRepClass,
29 TopAbs,
30 TopExp,
31 StdFail,
32 gp
33
34is
35
36 --------------------------------------------------
37 -- Instantiation of IntCurveSurfaces algorithms --
38 -- The intersection is computed on the surfaces --
39 -- with their natural boundaries. --
40 --------------------------------------------------
41
42-- class ICSSurfaceTool instantiates
43-- SurfaceTool from IntCurveSurface(
44---- HSurface from BRepAdaptor) ;
45--
46----
47-- class ICSCurveTool instantiates
48---- CurveTool from IntCurveSurface(
49-- HCurve from GeomAdaptor) ;
50----
51--
52---- class ICSInter instantiates
53-- Inter from IntCurveSurface(
54---- HCurve from GeomAdaptor,
55-- ICSCurveTool from BRepIntCurveSurface,
56---- HSurface from BRepAdaptor,
57-- ICSSurfaceTool from BRepIntCurveSurface);
58--
59
60 ------------------------------------------------------
61 -- The Inter class provides intersection between --
62 -- - a BRepAdaptor surface and a GeomAdaptor curve --
63 -- - a Shape and a GeomAdaptor curve --
64 -- Only the points which are inside the surface --
65 -- are returned. --
66 ------------------------------------------------------
67
68 class Inter;
69
70
71
72
73end BRepIntCurveSurface;