0024157: Parallelization of assembly part of BO
[occt.git] / src / GccEnt / GccEnt.cxx
1 // Copyright (c) 1995-1999 Matra Datavision
2 // Copyright (c) 1999-2012 OPEN CASCADE SAS
3 //
4 // The content of this file is subject to the Open CASCADE Technology Public
5 // License Version 6.5 (the "License"). You may not use the content of this file
6 // except in compliance with the License. Please obtain a copy of the License
7 // at http://www.opencascade.org and read it completely before using this file.
8 //
9 // The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
10 // main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
11 //
12 // The Original Code and all software distributed under the License is
13 // distributed on an "AS IS" basis, without warranty of any kind, and the
14 // Initial Developer hereby disclaims all such warranties, including without
15 // limitation, any warranties of merchantability, fitness for a particular
16 // purpose or non-infringement. Please see the License for the specific terms
17 // and conditions governing the rights and limitations under the License.
18
19
20 //=========================================================================
21 //   Methods of packing allowing to qualify  objects.              +
22 //                                                                        +
23 //=========================================================================
24
25 #include <GccEnt.ixx>
26
27 GccEnt_QualifiedLin
28   GccEnt::Unqualified(const gp_Lin2d& Line) {
29     return GccEnt_QualifiedLin(Line,GccEnt_unqualified);
30   }
31
32 GccEnt_QualifiedCirc
33   GccEnt::Unqualified(const gp_Circ2d& Circle) {
34     return GccEnt_QualifiedCirc(Circle,GccEnt_unqualified);
35   }
36
37 GccEnt_QualifiedCirc
38   GccEnt::Enclosing(const gp_Circ2d& Circle) {
39     return GccEnt_QualifiedCirc(Circle,GccEnt_enclosing);
40   }
41
42 GccEnt_QualifiedLin
43   GccEnt::Enclosed(const gp_Lin2d& Line) {
44     return GccEnt_QualifiedLin(Line,GccEnt_enclosed);
45   }
46
47 GccEnt_QualifiedCirc
48   GccEnt::Enclosed(const gp_Circ2d& Circle) {
49     return GccEnt_QualifiedCirc(Circle,GccEnt_enclosed);
50   }
51
52 GccEnt_QualifiedCirc
53   GccEnt::Outside(const gp_Circ2d& Circle) {
54     return GccEnt_QualifiedCirc(Circle,GccEnt_outside);
55   }
56
57 GccEnt_QualifiedLin
58   GccEnt::Outside(const gp_Lin2d& Line) {
59     return GccEnt_QualifiedLin(Line,GccEnt_outside);
60   }