Salome HOME
Change comments style in geompy.py for right processing with HappyDoc
[modules/geom.git] / src / NMTAlgo / NMTAlgo_Algo.cdl
1 -- File:        NMTAlgo_Algo.cdl
2 -- Created:     Tue Jan 27 14:41:04 2004
3 -- Author:      Peter KURNEV
4 --              <pkv@irinox>
5 ---Copyright:    Matra Datavision 2004
6
7
8 deferred class Algo from NMTAlgo 
9
10         ---Purpose: 
11
12 uses 
13     Shape     from TopoDS, 
14     
15     DSFiller  from NMTTools,
16     PDSFiller from NMTTools
17
18 --raises
19
20 is
21     Initialize 
22         returns Algo from NMTAlgo;  
23     ---C++: alias "Standard_EXPORT virtual ~NMTAlgo_Algo();" 
24       
25      
26     SetFiller(me:out; 
27             aDSF: DSFiller from NMTTools);
28      
29     Filler(me)
30         returns DSFiller from NMTTools; 
31     ---C++:  return const &     
32      
33     ComputeWithFiller(me:out; 
34         aDSF: DSFiller from NMTTools) 
35         is virtual;  
36          
37     Clear (me:out) 
38         is virtual; 
39         
40     Shape (me) 
41         returns Shape from TopoDS;
42     ---C++:  return const &                               
43      
44     IsDone(me) 
45         returns Boolean from Standard; 
46      
47     ErrorStatus (me) 
48         returns Integer from Standard; 
49
50 fields 
51     myDSFiller       : PDSFiller from NMTTools          is protected; 
52     myShape          : Shape   from TopoDS              is protected;
53     -- 
54     myIsDone         : Boolean from Standard            is protected; 
55     myIsComputed     : Boolean from Standard            is protected; 
56     myErrorStatus    : Integer from Standard            is protected;    
57     myDraw           : Integer from Standard            is protected;  
58     
59 end Algo;