0024662: Removing unused "generic" classes. Part 3
[occt.git] / src / TopClass / TopClass.cdl
CommitLineData
b311480e 1-- Created on: 1992-11-17
2-- Created by: Remi LEQUETTE
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 TopClass
18
19 ---Purpose: The package TopClass provides Classification
20 -- algorithms. A Classification algorithm is used to
21 -- compute if a point is inside, outside or on the
22 -- boundary of a Shape.
23
24uses
25 gp,
26 TopTrans, -- complex transitions
27 TopAbs, -- enumerations Orientation and State
28 TopoDS,
29 IntRes2d, -- to describe the result of intersections
30 IntCurveSurface
31--- TopExp ------------- Pas Utilise mais sinon ca plante !!!
32
93cb31a6 33is
7fd59977 34
35 generic class Classifier2d;
36 ---Purpose: Basic algorithm for 2d classifications.
93cb31a6 37
7fd59977 38
39 generic class FaceClassifier, FClass2d;
40 ---Purpose: Algorithm for classification in a Face.
41
42
43
44
45 deferred class Intersection3d;
46 ---Purpose: Describes the intersection algorithm for 3d
47 -- classifications.
48
49 generic class Classifier3d;
50 ---Purpose: Basic algorithm for 3d classification.
51
52 deferred class SolidExplorer;
53 ---Purpose: Defines the description of a solid for the
54 -- SolidClassifier.
55
56 generic class SolidClassifier;
57 ---Purpose: Algorithm for classification in a Solid.
58
59
60
61end TopClass;