0025255: API to control storage with triangulation in BinTools
[occt.git] / src / BinMNaming / BinMNaming.cdl
1 -- Created on: 2004-04-08
2 -- Created by: Sergey ZARITCHNY <szy@opencascade.com>
3 -- Copyright (c) 2004-2014 OPEN CASCADE SAS
4 --
5 -- This file is part of Open CASCADE Technology software library.
6 --
7 -- This library is free software; you can redistribute it and/or modify it under
8 -- the terms of the GNU Lesser General Public License version 2.1 as published
9 -- by the Free Software Foundation, with special exception defined in the file
10 -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
11 -- distribution for complete text of the license and disclaimer of any warranty.
12 --
13 -- Alternatively, this file may be used under the terms of Open CASCADE
14 -- commercial license or contractual agreement.
15
16 package BinMNaming 
17
18         ---Purpose: Storage/Retrieval drivers for TNaming attributes
19
20 uses BinMDF,
21      BinObjMgt, 
22      BRepTools, 
23      BinTools,
24      TDF,
25      CDM
26
27 is 
28
29     class NamedShapeDriver; 
30      
31     class NamingDriver; 
32      
33     AddDrivers (theDriverTable : ADriverTable  from BinMDF;
34                 aMsgDrv        : MessageDriver from CDM);
35         ---Purpose: Adds the attribute drivers to <theDriverTable>. 
36
37     SetDocumentVersion (DocVersion  : Integer from Standard); 
38     
39     DocumentVersion returns Integer from Standard;       
40     
41 end BinMNaming;