blob: 63e7315de63e2a1a1a711f2bd83d0251733680ad (
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
|
-- File: Prs3d_PlaneSet.cdl
-- Created: Wed Oct 20 12:52:03 1993
-- Author: Jean-Louis FRENKEL
-- <jlf@stylox>
---Copyright: Matra Datavision 1993
class PlaneSet from Prs3d inherits TShared from MMgt
uses
Length from Quantity,
Pln from gp
is
Create( Xdir,Ydir,Zdir: Real from Standard;
Xloc,Yloc,Zloc: Length from Quantity;
anOffset: Length from Quantity)
returns mutable PlaneSet from Prs3d;
SetDirection(me: mutable; X,Y,Z: Real from Standard);
SetLocation(me: mutable; X,Y,Z: Length from Quantity);
SetOffset(me: mutable; anOffset: Length from Quantity);
Plane(me) returns Pln from gp;
Offset(me) returns Length from Quantity;
Location(me; X,Y,Z: out Length from Quantity);
Direction(me; X,Y,Z: out Length from Quantity);
fields
myPlane: Pln from gp;
myOffset: Length from Quantity;
end PlaneSet from Prs3d;
|