0023024: Update headers of OCCT files
[occt.git] / src / RWStepVisual / RWStepVisual.cdl
CommitLineData
b311480e 1-- Created on: 1995-12-04
2-- Created by: EXPRESS->CDL V0.2 Translator
3-- Copyright (c) 1995-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
23
24
25package RWStepVisual
26
27uses
28
29 StepData, Interface, TCollection, TColStd, StepVisual
30
31is
32
33
34--class ReadWriteModule;
35
36--class GeneralModule;
37
38-- Removed from Rev2 to Rev4 : class RWAnnotationCurveOccurrence;
39-- Removed from Rev2 to Rev4 : class RWAnnotationFillArea;
40-- Removed from Rev2 to Rev4 : class RWAnnotationFillAreaOccurrence;
41-- Removed from Rev2 to Rev4 : class RWAnnotationOccurrence;
42-- Removed from Rev2 to Rev4 : class RWAnnotationSubfigureOccurrence;
43-- Removed from Rev2 to Rev4 : class RWAnnotationSymbol;
44-- Removed from Rev2 to Rev4 : class RWAnnotationSymbolOccurrence;
45-- Removed from Rev2 to Rev4 : class RWAnnotationText;
46-- Removed from Rev2 to Rev4 : class RWAnnotationTextOccurrence;
47class RWAreaInSet;
48class RWBackgroundColour;
49class RWCameraImage;
50class RWCameraModel;
51class RWCameraModelD2;
52class RWCameraModelD3;
53class RWCameraUsage;
54class RWColour;
55class RWColourRgb;
56class RWColourSpecification;
57class RWContextDependentInvisibility;
58class RWContextDependentOverRidingStyledItem;
59-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
60class RWCompositeText;
61-- Removed from Rev2 to Rev4 : class RWCompositeTextWithAssociatedCurves;
62-- Removed from Rev2 to Rev4 : class RWCompositeTextWithBlankingBox;
63-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
64class RWCompositeTextWithExtent;
65
66class RWCurveStyle;
67class RWCurveStyleFont;
68class RWCurveStyleFontPattern;
69-- Removed from Rev2 to Rev4 : class RWDefinedSymbol;
70-- Removed from Rev2 to Rev4 : class RWDimensionCurve;
71-- Removed from Rev2 to Rev4 : class RWDimensionCurveTerminator;
72-- Removed from Rev2 to Rev4 : class RWDraughtingAnnotationOccurrence;
73-- Removed from Rev2 to Rev4 : class RWDraughtingCallout;
74class RWDraughtingModel; -- added for CAX-IF TR3
75class RWDraughtingPreDefinedColour;
76class RWDraughtingPreDefinedCurveFont;
77-- Removed from Rev2 to Rev4 : class RWDraughtingSubfigureRepresentation;
78-- Removed from Rev2 to Rev4 : class RWDraughtingSymbolRepresentation;
79-- Removed from Rev2 to Rev4 : class RWDraughtingTextLiteralWithDelineation;
80-- Removed from Rev2 to Rev4 : class RWDrawingDefinition;
81-- Removed from Rev2 to Rev4 : class RWDrawingRevision;
82--moved to RWStepBasic: class RWExternalSource;
83class RWExternallyDefinedCurveFont;
84-- Removed from Rev2 to Rev4 : class RWExternallyDefinedHatchStyle;
85--moved to RWStepBasic: class RWExternallyDefinedItem;
86-- Removed from Rev2 to Rev4 : class RWExternallyDefinedSymbol;
87-- Removed from Rev2 to Rev4 : class RWExternallyDefinedTextFont;
88-- Removed from Rev2 to Rev4 : class RWExternallyDefinedTileStyle;
89class RWFillAreaStyle;
90class RWFillAreaStyleColour;
91-- Removed from Rev2 to Rev4 : class RWFillAreaStyleHatching;
92-- Removed from Rev2 to Rev4 : class RWFillAreaStyleTileSymbolWithStyle;
93-- Removed from Rev2 to Rev4 : class RWFillAreaStyleTiles;
94class RWInvisibility;
95class RWMechanicalDesignGeometricPresentationArea;
96class RWMechanicalDesignGeometricPresentationRepresentation;
97-- Removed from Rev2 to Rev4 : class RWMechanicalDesignPresentationArea;
98class RWOverRidingStyledItem;
99class RWPlanarBox;
100class RWPlanarExtent;
101class RWPointStyle;
102class RWPreDefinedColour;
103class RWPreDefinedCurveFont;
104class RWPreDefinedItem;
105-- Removed from Rev2 to Rev4 : class RWPreDefinedSymbol;
106-- Removed from Rev2 to Rev4 : class RWPreDefinedTextFont;
107class RWPresentationArea;
108class RWPresentationLayerAssignment;
109class RWPresentationRepresentation;
110class RWPresentationSet;
111class RWPresentationSize;
112class RWPresentationStyleAssignment;
113class RWPresentationStyleByContext;
114class RWPresentationView;
115-- Removed from Rev2 to Rev4 : class RWProductDataRepresentationView;
116class RWStyledItem;
117class RWSurfaceSideStyle;
118class RWSurfaceStyleBoundary;
119class RWSurfaceStyleControlGrid;
120class RWSurfaceStyleFillArea;
121class RWSurfaceStyleParameterLine;
122class RWSurfaceStyleSegmentationCurve;
123class RWSurfaceStyleSilhouette;
124class RWSurfaceStyleUsage;
125-- Removed from Rev2 to Rev4 : class RWSymbolColour;
126-- Removed from Rev2 to Rev4 : class RWSymbolRepresentation;
127-- Removed from Rev2 to Rev4 : class RWSymbolRepresentationMap;
128-- Removed from Rev2 to Rev4 : class RWSymbolStyle;
129-- Removed from Rev2 to Rev4 : class RWSymbolTarget;
130class RWTemplate;
131class RWTemplateInstance;
132-- Removed from Rev2 to Rev4 : class RWTerminatorSymbol;
133-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
134class RWTextLiteral;
135-- Removed from Rev2 to Rev4 : class RWTextLiteralWithAssociatedCurves;
136-- Removed from Rev2 to Rev4 : class RWTextLiteralWithBlankingBox;
137-- Removed from Rev2 to Rev4 : class RWTextLiteralWithDelineation;
138-- Removed from Rev2 to Rev4 : class RWTextLiteralWithExtent;
139-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
140class RWTextStyle;
141class RWTextStyleForDefinedFont;
142class RWTextStyleWithBoxCharacteristics;
143-- Removed from Rev2 to Rev4 : class RWTextStyleWithMirror;
144class RWViewVolume;
145
146 -- Added from Rev2 to Rev4
147class RWPresentedItemRepresentation;
148class RWPresentationLayerUsage;
149
150
151 ---Package Method ---
152
153-- Init;
154 ---Purpose: enforced the initialisation of the libraries
155
156end RWStepVisual;