0024284: Some trivial warnings produced by ICC 14
[occt.git] / src / DDataStd / DDataStd.cdl
CommitLineData
b311480e 1-- Created on: 1997-03-27
2-- Created by: Denis PASCAL
3-- Copyright (c) 1997-1999 Matra Datavision
4-- Copyright (c) 1999-2012 OPEN CASCADE SAS
5--
6-- The content of this file is subject to the Open CASCADE Technology Public
7-- License Version 6.5 (the "License"). You may not use the content of this file
8-- except in compliance with the License. Please obtain a copy of the License
9-- at http://www.opencascade.org and read it completely before using this file.
10--
11-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
12-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
13--
14-- The Original Code and all software distributed under the License is
15-- distributed on an "AS IS" basis, without warranty of any kind, and the
16-- Initial Developer hereby disclaims all such warranties, including without
17-- limitation, any warranties of merchantability, fitness for a particular
18-- purpose or non-infringement. Please see the License for the specific terms
19-- and conditions governing the rights and limitations under the License.
20
7fd59977 21
22
23package DDataStd
24
25 ---Purpose: commands for Standard Attributes.
26 -- =================================
27
28
29uses Draw,
30 TDF,
31 TDataStd,
32 TDataXtd,
33 TopoDS,
34 MMgt,
35 Standard,
36 TNaming,
37 TCollection
38
39is
40
41 ---Purpose: attribute display presentation
42 -- ==============================
43
44 class DrawPresentation;
45
46 class DrawDriver;
47 ---Purpose: root class of drivers to build draw variables from TDF_Label.
48
49 ---Purpose: attribute tree presentation
50 -- ===========================
51
52 class TreeBrowser;
53 ---Purpose: Used to browse tree nodes.
54
55 ---Purpose: commands
56 -- ========
57
58 AllCommands (I : in out Interpretor from Draw);
59 ---Purpose: command to set and get modeling attributes
60
61 NamedShapeCommands (I : in out Interpretor from Draw);
62 ---Purpose: to set and get NamedShape
63
64 BasicCommands (I : in out Interpretor from Draw);
65 ---Purpose: to set and get Integer, Real, Reference, Geometry
66
67 DatumCommands (I : in out Interpretor from Draw);
68 ---Purpose: to set and get Datum attributes
69
70 ConstraintCommands (I : in out Interpretor from Draw);
71 ---Purpose: to set and get Constraint and Constraint attributes
72
73 ObjectCommands (I : in out Interpretor from Draw);
74 ---Purpose: to set and get Objects attributes
75
76 DrawDisplayCommands (I : in out Interpretor from Draw);
77 ---Purpose: to display standard attributes
78
79 NameCommands (I: in out Interpretor from Draw);
80 ---Purpose: to set and get Name attribute
81
82 TreeCommands (I: in out Interpretor from Draw);
83 ---Purpose: to build, edit and browse an explicit tree of labels
84
85 ---Purpose: package methods
86 -- ===============
87
88 DumpConstraint (C : Constraint from TDataXtd; S : in out OStream);
89
90
91end DDataStd;
92