0022312: Translation of french commentaries in OCCT files
[occt.git] / src / BRepFill / BRepFill_SectionPlacement.cdl
1 -- File:        BRepFill_SectionPlacement.cdl
2 -- Created:     Wed Feb 11 16:11:25 1998
3 -- Author:      Philippe MANGIN
4 --              <pmn@sgi29>
5 ---Copyright:    Matra Datavision 1998
6
7
8 private  class SectionPlacement from BRepFill 
9
10         ---Purpose: Place a shape in a local axis coordinate         
11
12 uses 
13     LocationLaw  from  BRepFill,
14     Shape        from  TopoDS, 
15     Trsf   from  gp
16
17 is 
18    Create(Law             :  LocationLaw  from  BRepFill; 
19           Section         :  Shape        from  TopoDS;  
20           WithContact     :  Boolean  =  Standard_False; 
21           WithCorrection  :  Boolean  =  Standard_False)  
22            ---Purpose: Automatic placement         
23    returns   SectionPlacement from  BRepFill;   
24     
25    Create(Law             :  LocationLaw  from  BRepFill; 
26           Section         :  Shape        from  TopoDS; 
27           Vertex          :  Shape        from  TopoDS;   
28           WithContact     :  Boolean  =  Standard_False; 
29           WithCorrection  :  Boolean  =  Standard_False)  
30            ---Purpose: Placement on vertex       
31    returns   SectionPlacement from  BRepFill;     
32    
33    Perform(me:in  out; 
34            WithContact :  Boolean;  
35            WithCorrection :  Boolean;
36            Vertex         :  Shape        from  TopoDS)   
37     is  private; 
38     
39    Transformation(me) 
40    ---C++: return const &    
41    returns  Trsf  from  gp;   
42     
43    AbscissaOnPath(me:in  out)   
44    returns  Real;
45
46 fields
47     myLaw :  LocationLaw  from  BRepFill; 
48     mySection  :  Shape from  TopoDS; 
49     myTrsf     :  Trsf  from  gp; 
50     myParam    :  Real; 
51     myIndex    :  Integer;
52 end SectionPlacement;