0024624: Lost word in license statement in source files
[occt.git] / src / IntRes2d / IntRes2d.cdl
CommitLineData
b311480e 1-- Created on: 1992-04-03
2-- Created by: Laurent BUCHARD
3-- Copyright (c) 1992-1999 Matra Datavision
973c2be1 4-- Copyright (c) 1999-2014 OPEN CASCADE SAS
b311480e 5--
973c2be1 6-- This file is part of Open CASCADE Technology software library.
b311480e 7--
d5f74e42 8-- This library is free software; you can redistribute it and/or modify it under
9-- the terms of the GNU Lesser General Public License version 2.1 as published
973c2be1 10-- by the Free Software Foundation, with special exception defined in the file
11-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
12-- distribution for complete text of the license and disclaimer of any warranty.
b311480e 13--
973c2be1 14-- Alternatively, this file may be used under the terms of Open CASCADE
15-- commercial license or contractual agreement.
7fd59977 16
17package IntRes2d
18
19
20 ---Purpose: This package provides the definition of the results of
21 -- the intersection between 2D curves and the definition
22 -- of a domain on a 2D curve.
23 ---Level: Public
24 --
25 -- All the methods of all the classes of this package are public.
26 --
27
28uses
29
30 Standard, TCollection, gp, StdFail
31
32is
33
34
35 class IntersectionPoint;
36
37 class IntersectionSegment;
38
39 class Transition;
40
41 class Domain;
42
43 deferred class Intersection;
44
45 enumeration Position is Head,Middle,End;
46
47 enumeration TypeTrans is In,Out,Touch,Undecided;
48
49 enumeration Situation is Inside, Outside, Unknown;
50
51 class SequenceOfIntersectionPoint instantiates
52 Sequence from TCollection (IntersectionPoint);
53
54 class SequenceOfIntersectionSegment instantiates
55 Sequence from TCollection (IntersectionSegment);
56
57
58end IntRes2d;
59
60