0023022: This is desirable to access OpenGl extensions and core API (1.2+) in one...
[occt.git] / src / MXCAFDoc / MXCAFDoc_LayerToolStorageDriver.cxx
CommitLineData
7fd59977 1// File: MXCAFDoc_LayerToolStorageDriver.cxx
2// Created: Tue Aug 15 15:32:19 2000
3// Author: data exchange team
4// <det@strelox.nnov.matra-dtv.fr>
5
6
7#include <MDF_SRelocationTable.hxx>
8#include <MXCAFDoc_LayerToolStorageDriver.ixx>
9#include <PXCAFDoc_LayerTool.hxx>
10#include <XCAFDoc_LayerTool.hxx>
11
12//=======================================================================
13//function : Constructor
14//purpose :
15//=======================================================================
16
17MXCAFDoc_LayerToolStorageDriver::MXCAFDoc_LayerToolStorageDriver(const Handle(CDM_MessageDriver)& theMsgDriver) : MDF_ASDriver (theMsgDriver)
18{
19}
20
21//=======================================================================
22//function : VersionNumber
23//purpose :
24//=======================================================================
25
26 Standard_Integer MXCAFDoc_LayerToolStorageDriver::VersionNumber() const
27{ return 0; }
28
29//=======================================================================
30//function : SourceType
31//purpose :
32//=======================================================================
33
34 Handle(Standard_Type) MXCAFDoc_LayerToolStorageDriver::SourceType() const
35{
36 static Handle(Standard_Type) sourceType = STANDARD_TYPE(XCAFDoc_LayerTool);
37 return sourceType;
38}
39
40//=======================================================================
41//function : NewEmpty
42//purpose :
43//=======================================================================
44
45 Handle(PDF_Attribute) MXCAFDoc_LayerToolStorageDriver::NewEmpty() const
46{
47 return new PXCAFDoc_LayerTool();
48}
49
50//=======================================================================
51//function : Paste
52//purpose :
53//=======================================================================
54
55void MXCAFDoc_LayerToolStorageDriver::Paste (const Handle(TDF_Attribute)& /* Source */,
56 const Handle(PDF_Attribute)& /* Target */,
57 const Handle(MDF_SRelocationTable)& /*RelocTable*/) const
58{
59}
60