b311480e |
1 | -- Created on: 1993-01-11 |
2 | -- Created by: CKY / Contract Toubro-Larsen (Anand NATRAJAN) |
3 | -- Copyright (c) 1993-1999 Matra Datavision |
973c2be1 |
4 | -- Copyright (c) 1999-2014 OPEN CASCADE SAS |
7fd59977 |
5 | -- |
973c2be1 |
6 | -- This file is part of Open CASCADE Technology software library. |
7fd59977 |
7 | -- |
d5f74e42 |
8 | -- This library is free software; you can redistribute it and/or modify it under |
9 | -- the terms of the GNU Lesser General Public License version 2.1 as published |
973c2be1 |
10 | -- by the Free Software Foundation, with special exception defined in the file |
11 | -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT |
12 | -- distribution for complete text of the license and disclaimer of any warranty. |
7fd59977 |
13 | -- |
973c2be1 |
14 | -- Alternatively, this file may be used under the terms of Open CASCADE |
15 | -- commercial license or contractual agreement. |
7fd59977 |
16 | |
17 | package IGESAppli |
18 | |
19 | |
20 | ---Purpose : This package represents collection of miscellaneous |
21 | -- entities from IGES |
22 | |
23 | uses |
24 | |
25 | Standard, |
26 | TCollection, |
27 | gp, |
28 | TColgp, |
29 | TColStd, |
30 | Message, |
31 | Interface, |
32 | IGESBasic, |
33 | IGESData, |
34 | IGESDefs, |
35 | IGESDraw, |
36 | IGESDimen, |
37 | IGESGeom, |
38 | IGESGraph |
39 | |
40 | is |
41 | |
42 | class Node; |
7fd59977 |
43 | |
44 | class FiniteElement; |
7fd59977 |
45 | |
46 | class NodalDisplAndRot; |
7fd59977 |
47 | |
48 | class NodalResults; |
7fd59977 |
49 | |
50 | class ElementResults; |
7fd59977 |
51 | |
52 | class Flow; |
7fd59977 |
53 | |
54 | class PipingFlow; |
7fd59977 |
55 | |
56 | class RegionRestriction; |
7fd59977 |
57 | |
58 | class LevelFunction; |
7fd59977 |
59 | |
60 | class LineWidening; |
7fd59977 |
61 | |
62 | class DrilledHole; |
7fd59977 |
63 | |
64 | class ReferenceDesignator; |
7fd59977 |
65 | |
66 | class PinNumber; |
7fd59977 |
67 | |
68 | class PartNumber; |
7fd59977 |
69 | |
70 | class FlowLineSpec; |
7fd59977 |
71 | |
72 | class LevelToPWBLayerMap; |
7fd59977 |
73 | |
74 | class PWBArtworkStackup; |
7fd59977 |
75 | |
76 | class PWBDrilledHole; |
7fd59977 |
77 | |
78 | class NodalConstraint; |
7fd59977 |
79 | |
80 | -- Tools for Entities -- |
81 | |
82 | class ToolNode; |
83 | class ToolFiniteElement; |
84 | class ToolNodalDisplAndRot; |
85 | class ToolNodalResults; |
86 | class ToolElementResults; |
87 | class ToolFlow; |
88 | class ToolPipingFlow; |
89 | class ToolRegionRestriction; |
90 | class ToolLevelFunction; |
91 | class ToolLineWidening; |
92 | class ToolDrilledHole; |
93 | class ToolReferenceDesignator; |
94 | class ToolPinNumber; |
95 | class ToolPartNumber; |
96 | class ToolFlowLineSpec; |
97 | class ToolLevelToPWBLayerMap; |
98 | class ToolPWBArtworkStackup; |
99 | class ToolPWBDrilledHole; |
100 | class ToolNodalConstraint; |
101 | |
102 | -- Definition and Exploitation of Entities defined in this Package |
103 | |
104 | class Protocol; |
105 | class ReadWriteModule; |
106 | class GeneralModule; |
107 | class SpecificModule; |
108 | |
109 | -- Instantiations : |
110 | |
df8d3970 |
111 | imported Array1OfFlow; |
112 | imported Array1OfNode; |
113 | imported Array1OfFiniteElement; |
114 | |
115 | imported transient class HArray1OfFlow; |
116 | imported transient class HArray1OfNode; |
117 | imported transient class HArray1OfFiniteElement; |
7fd59977 |
118 | |
119 | -- Package Methods |
120 | |
121 | Init; |
122 | ---Purpose : Prepares dynamic data (Protocol, Modules) for this package |
123 | |
124 | Protocol returns Protocol from IGESAppli; |
125 | ---Purpose : Returns the Protocol for this Package |
126 | |
127 | end IGESAppli; |