blob: b7e0c05426cf5f140055ae0fe9cd8933510d86a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-- File: BRepMesh_Circ.cdl
-- Created: Mon Aug 9 16:31:05 1993
-- Author: Didier PIFFAULT
-- <dpf@zerox>
---Copyright: Matra Datavision 1993
class Circ from BRepMesh
---Purpose: Describes a 2d circle with a size of only 3
-- Standard Real numbers instead of gp who needs 7
-- Standard Real numbers.
uses Real from Standard,
XY from gp
is Create returns Circ from BRepMesh;
Create (loc : XY from gp; rad : Real from Standard)
returns Circ from BRepMesh;
SetLocation(me : in out; loc : XY from gp)
is static;
SetRadius (me : in out; rad : Real from Standard)
is static;
Location (me)
---C++: return const &
---C++: inline
returns XY from gp
is static;
Radius (me)
---C++: return const &
---C++: inline
returns Real from Standard
is static;
fields location : XY from gp;
radius : Real from Standard;
end Circ;
|