Integration of OCCT 6.5.0 from SVN
[occt.git] / src / MDataXtd / MDataXtd_GeometryRetrievalDriver.cdl
1 -- File:        MDataXtd_GeometryRetrievalDriver.cdl
2 -- Created:     Wed Nov 19 15:58:25 1997
3 -- Author:      Denis PASCAL
4 --              <dp@dingox.paris1.matra-dtv.fr>
5 -- modified     Sergey Zaritchny
6 ---Copyright:    Matra Datavision 1997
7
8
9
10 class GeometryRetrievalDriver from MDataXtd  inherits ARDriver from MDF
11
12         ---Purpose: 
13
14 uses RRelocationTable from MDF,
15      Attribute        from PDF,
16      Attribute        from TDF, 
17      MessageDriver    from CDM
18
19 is
20
21
22     Create(theMessageDriver : MessageDriver from CDM)  -- Version 0
23     returns mutable GeometryRetrievalDriver from MDataXtd;
24     
25
26     VersionNumber(me) returns Integer from Standard;
27         ---Purpose: Returns the version number from which the driver
28         --          is available: 0.
29
30     SourceType(me) returns Type from Standard;
31         ---Purpose: Returns the type: Geometry from PDataXtd.
32
33     NewEmpty (me)  returns mutable Attribute from TDF;
34
35
36     Paste(me;
37           Source     :         Attribute from PDF;
38           Target     : mutable Attribute from TDF;
39           RelocTable : RRelocationTable  from MDF);
40
41 end GeometryRetrievalDriver;