blob: deef0c6b7604776638e4048c1145a67d8a01bf81 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-- File: TNaming_NamingTool.cdl
-- Created: Mon Feb 14 15:57:37 2000
-- Author: Denis PASCAL
-- <dp@dingox.paris1.matra-dtv.fr>
---Copyright: Matra Datavision 2000
private class NamingTool from TNaming
---Purpose:
uses Label from TDF,
LabelMap from TDF,
NamedShape from TNaming,
MapOfShape from TopTools,
Shape from TopoDS
is
CurrentShape (myclass;
Valid : LabelMap from TDF;
Forbiden : LabelMap from TDF;
NS : NamedShape from TNaming;
MS : in out MapOfShape from TopTools);
CurrentShapeFromShape (myclass;
Valid : LabelMap from TDF;
Forbiden : LabelMap from TDF;
Acces : Label from TDF;
S : Shape from TopoDS;
MS : in out MapOfShape from TopTools);
BuildDescendants (myclass;
NS : NamedShape from TNaming;
Labels : in out LabelMap from TDF);
end NamingTool from TNaming;
|