Salome HOME
Merge from BR_Dev_For_4_0 branch (from tag mergeto_BR_QT4_Dev_17Jan08)
[modules/geom.git] / src / GEOMAlgo / GEOMAlgo_Builder.cdl
index 42eb89e86e5e1c94ceb9afcede91548f84f63650..a6f4ca4065fd8d81d3d6b1df022fb02ef9627068 100755 (executable)
@@ -37,8 +37,8 @@ uses
     MapOfShape                       from TopTools,
     Image     from BRepAlgo, 
     
-    DSFiller  from NMTTools,
-    PDSFiller from NMTTools
+    PaveFiller from NMTTools, 
+    PPaveFiller from NMTTools 
     
 --raises
 
@@ -54,8 +54,8 @@ is
        is redefined; 
         
     PerformWithFiller(me:out; 
-       theDSF: DSFiller from NMTTools) 
-       ---Purpose:  Performs calculations using prepared DSFiller 
+       theDSF: PaveFiller from NMTTools) 
+       ---Purpose:  Performs calculations using prepared PaveFiller 
        --           object theDSF               
        is virtual;
    
@@ -99,6 +99,12 @@ is
     -- 
     --    protected methods  
     --  
+    PerformInternal(me:out; 
+       theDSF: PaveFiller from NMTTools) 
+       ---Purpose:  Performs calculations using prepared DSFiller 
+       --           object theDSF               
+       is virtual protected;  
+        
     PrepareHistory (me:out) 
        ---Purpose:  Prepare information for history support  
        is redefined protected;  
@@ -227,7 +233,7 @@ is
     -- =====================================================
  
 fields 
-    myDSFiller        : PDSFiller from NMTTools is protected;  
+    myPaveFiller      : PPaveFiller from NMTTools is protected;  
     myShapes          : ListOfShape from TopTools is protected; 
     -- Common usage 
     myNbTypes         : Integer from Standard is protected; 
@@ -241,7 +247,7 @@ fields
     mySameDomainShapes: IndexedDataMapOfShapeShape from TopTools is protected;
     --  solids 
     myDraftSolids     : IndexedDataMapOfShapeShape from TopTools is protected; 
-    
+    myEntryPoint      : Integer from Standard is protected;
     --     
 end Builder;