Integration of OCCT 6.5.0 from SVN
[occt.git] / src / MXCAFDoc / MXCAFDoc_LayerToolRetrievalDriver.cdl
1 -- File:        MXCAFDoc_LayerToolRetrievalDriver.cdl
2 -- Created:     Thu Aug 31 14:56:01 2000
3 -- Author:      data exchange team
4 --              <det@strelox.nnov.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 2000
6
7
8 class LayerToolRetrievalDriver from MXCAFDoc inherits ARDriver from MDF
9
10         ---Purpose: 
11 uses
12     RRelocationTable from MDF,
13     Attribute        from PDF,
14     Attribute        from TDF,
15     MessageDriver    from CDM
16
17 is
18 --    Create -- Version 0
19 --    returns mutable LayerToolRetrievalDriver from MXCAFDoc;
20     Create (theMsgDriver : MessageDriver from CDM)
21     returns mutable LayerToolRetrievalDriver from MXCAFDoc;
22     
23     VersionNumber(me) returns Integer from Standard;
24     ---Purpose: Returns the version number from which the driver
25     --          is available: 0.
26
27     SourceType(me) returns Type from Standard;
28     ---Purpose: Returns the type: XCAFDoc_Layer
29
30     NewEmpty (me)  returns mutable Attribute from TDF;
31
32     Paste(me;
33           Source     :         Attribute from PDF;
34           Target     : mutable Attribute from TDF;
35           RelocTable : RRelocationTable from MDF);
36
37 end LayerToolRetrievalDriver;