0024023: Revamp the OCCT Handle -- ambiguity
[occt.git] / src / BOPAlgo / BOPAlgo.cdl
index 44c49cf..f59c73f 100644 (file)
@@ -17,7 +17,8 @@ package BOPAlgo
 
 uses
     gp,  
-    Bnd,
+    Bnd, 
+    Message,
     TopAbs, 
     Geom,  
     GeomAPI, 
@@ -51,6 +52,7 @@ is
       IncompatibilityOfFace, 
       OperationAborted,
       GeomAbs_C0,
+      InvalidCurveOnSurface,
       NotValid
     end CheckStatus;
 
@@ -61,7 +63,8 @@ is
     deferred class BuilderShape; 
     class PaveFiller;
     class Builder; 
-    class BOP; 
+    class BOP;   
+    class Section;   
     -- 
     deferred class BuilderArea;
     class BuilderFace;
@@ -73,12 +76,14 @@ is
     class SectionAttribute; 
     class CheckerSI; 
     class ArgumentAnalyzer; 
-    class CheckResult;
+    class CheckResult; 
+    class MakerVolume;
     --
     --  pointers
     --
     pointer PPaveFiller to PaveFiller from BOPAlgo; 
-    pointer PWireEdgeSet to WireEdgeSet from BOPAlgo; 
+    pointer PWireEdgeSet to WireEdgeSet from BOPAlgo;  
+    pointer PSection to Section from BOPAlgo;   
     pointer PBOP to BOP from BOPAlgo;  
     pointer PBuilder to Builder from BOPAlgo;  
     pointer PArgumentAnalyzer to ArgumentAnalyzer from BOPAlgo;