7fd59977 |
1 | -- File: MDataXtd_GeometryStorageDriver.cdl |
2 | -- Created: Wed Nov 19 15:57:14 1997 |
3 | -- Author: Denis PASCAL |
4 | -- <dp@dingox.paris1.matra-dtv.fr> |
5 | -- modified Sergey Zaritchny |
6 | ---Copyright: Matra Datavision 1997 |
7 | |
8 | |
9 | class GeometryStorageDriver from MDataXtd inherits ASDriver from MDF |
10 | |
11 | ---Purpose: |
12 | |
13 | uses SRelocationTable from MDF, |
14 | Attribute from TDF, |
15 | Attribute from PDF, |
16 | MessageDriver from CDM |
17 | |
18 | |
19 | is |
20 | |
21 | Create(theMessageDriver : MessageDriver from CDM) |
22 | returns mutable GeometryStorageDriver from MDataXtd; |
23 | |
24 | |
25 | VersionNumber(me) returns Integer from Standard; |
26 | ---Purpose: Returns the version number from which the driver |
27 | -- is available: 0. |
28 | |
29 | SourceType(me) returns Type from Standard; |
30 | ---Purpose: Returns the type: Integer from TDataStd. |
31 | |
32 | NewEmpty (me) returns mutable Attribute from PDF; |
33 | |
34 | |
35 | Paste(me; |
36 | Source : Attribute from TDF; |
37 | Target : mutable Attribute from PDF; |
38 | RelocTable : SRelocationTable from MDF); |
39 | |
40 | |
41 | end GeometryStorageDriver; |
42 | |