0024510: Remove unused local variables
[occt.git] / src / TopOpeBRepBuild / TopOpeBRepBuild_Pave.cdl
1 -- Created on: 1994-11-14
2 -- Created by: Jean Yves LEBEY
3 -- Copyright (c) 1994-1999 Matra Datavision
4 -- Copyright (c) 1999-2014 OPEN CASCADE SAS
5 --
6 -- This file is part of Open CASCADE Technology software library.
7 --
8 -- This library is free software; you can redistribute it and / or modify it
9 -- under the terms of the GNU Lesser General Public version 2.1 as published
10 -- by the Free Software Foundation, with special exception defined in the file
11 -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
12 -- distribution for complete text of the license and disclaimer of any warranty.
13 --
14 -- Alternatively, this file may be used under the terms of Open CASCADE
15 -- commercial license or contractual agreement.
16
17 class Pave from TopOpeBRepBuild 
18     inherits Loop from TopOpeBRepBuild
19
20 uses
21     
22     ShapeEnum from TopAbs,
23     Shape from TopoDS, 
24     --modified by NIZHNY-MZV  Mon Feb 21 14:29:26 2000
25     Kind  from  TopOpeBRepDS
26 is
27
28     Create(V : Shape from TopoDS; P : Real; bound : Boolean) returns mutable Pave;
29     ---Purpose: V = vertex, P = parameter of vertex <V>
30     --          bound = True if <V> is an old vertex
31     --          bound = False if <V> is a new vertex
32     
33     HasSameDomain(me : mutable; b : Boolean);
34     SameDomain(me : mutable; VSD : Shape from TopoDS);
35
36     HasSameDomain(me) returns Boolean from Standard;
37     SameDomain(me) returns Shape from TopoDS;
38     ---C++: return const &
39
40     Vertex(me) returns Shape from TopoDS is static;
41     ---C++: return const &
42
43     ChangeVertex(me : mutable) returns Shape from TopoDS is static;
44     ---C++: return &
45     -- used only by PaveSet
46     Parameter(me) returns Real from Standard is static;
47  
48     --modified by NIZHNY-MZV  Mon Feb 21 14:09:47 2000 
49     Parameter(me:  mutable;  Par:  Real  from  Standard)  is static;
50     --modified by NIZHNY-MZV  Mon Feb 21 14:25:58 2000 
51     InterferenceType(me:  mutable)  returns  Kind  from  TopOpeBRepDS; 
52     ---C++: return &
53           
54     IsShape(me) returns Boolean from Standard is redefined;
55     Shape(me) returns Shape from TopoDS is redefined;
56     ---C++: return const &
57
58     Dump(me) is redefined;
59     
60 fields
61
62     myVertex  : Shape from TopoDS;
63     myParam   : Real from Standard;
64     myIsShape : Boolean from Standard;
65     myHasSameDomain : Boolean from Standard;
66     mySameDomain : Shape from TopoDS;
67
68     --modified by NIZHNY-MZV  Mon Feb 21 14:26:58 2000 
69     myIntType  :  Kind  from  TopOpeBRepDS; 
70
71 end Pave from TopOpeBRepBuild;