973c2be1 |
1 | // Copyright (c) 1999-2014 OPEN CASCADE SAS |
b311480e |
2 | // |
973c2be1 |
3 | // This file is part of Open CASCADE Technology software library. |
b311480e |
4 | // |
d5f74e42 |
5 | // This library is free software; you can redistribute it and/or modify it under |
6 | // the terms of the GNU Lesser General Public License version 2.1 as published |
973c2be1 |
7 | // by the Free Software Foundation, with special exception defined in the file |
8 | // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT |
9 | // distribution for complete text of the license and disclaimer of any warranty. |
b311480e |
10 | // |
973c2be1 |
11 | // Alternatively, this file may be used under the terms of Open CASCADE |
12 | // commercial license or contractual agreement. |
b311480e |
13 | |
7fd59977 |
14 | //:n5 abv 15 Feb 99: S4132: added complex type bounded_curve + surface_curve |
15 | //:j4 gka 11 Mar 99 S4134 : added new types for DIS |
16 | // gka 09.04.99: S4136: new name of parameter write.step.schema |
42cf5bc1 |
17 | |
18 | #include <Interface_Protocol.hxx> |
19 | #include <Standard_Type.hxx> |
20 | #include <StepAP214_Protocol.hxx> |
7fd59977 |
21 | |
92efcf78 |
22 | IMPLEMENT_STANDARD_RTTIEXT(StepAP214_Protocol,StepData_Protocol) |
23 | |
7fd59977 |
24 | static Standard_CString schemaAP214CD = "AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }"; |
25 | static Standard_CString schemaAP214DIS = "AUTOMOTIVE_DESIGN { 1 2 10303 214 0 1 1 1 }"; |
26 | static Standard_CString schemaAP214IS = "AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }"; |
27 | static Standard_CString schemaAP203 = "CONFIG_CONTROL_DESIGN"; |
28 | |
c04c30b3 |
29 | #include <HeaderSection_Protocol.hxx> |
30 | |
7fd59977 |
31 | #include <StepBasic_Address.hxx> |
32 | #include <StepShape_AdvancedBrepShapeRepresentation.hxx> |
33 | #include <StepShape_AdvancedFace.hxx> |
34 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationCurveOccurrence.hxx> |
35 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationFillArea.hxx> |
36 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationFillAreaOccurrence.hxx> |
37 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
38 | #include <StepVisual_AnnotationOccurrence.hxx> |
39 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationSubfigureOccurrence.hxx> |
40 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationSymbol.hxx> |
41 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_AnnotationSymbolOccurrence.hxx> |
42 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
43 | #include <StepVisual_AnnotationText.hxx> |
44 | #include <StepVisual_AnnotationTextOccurrence.hxx> |
45 | |
46 | #include <StepBasic_ApplicationContext.hxx> |
47 | #include <StepBasic_ApplicationContextElement.hxx> |
48 | #include <StepBasic_ApplicationProtocolDefinition.hxx> |
49 | #include <StepBasic_Approval.hxx> |
50 | #include <StepBasic_ApprovalPersonOrganization.hxx> |
51 | #include <StepBasic_ApprovalRelationship.hxx> |
52 | #include <StepBasic_ApprovalRole.hxx> |
53 | #include <StepBasic_ApprovalStatus.hxx> |
54 | #include <StepVisual_AreaInSet.hxx> |
55 | #include <StepAP214_AutoDesignActualDateAndTimeAssignment.hxx> |
56 | #include <StepAP214_AutoDesignActualDateAssignment.hxx> |
57 | #include <StepAP214_AutoDesignApprovalAssignment.hxx> |
58 | #include <StepAP214_AutoDesignDateAndPersonAssignment.hxx> |
59 | #include <StepAP214_AutoDesignGroupAssignment.hxx> |
60 | #include <StepAP214_AutoDesignNominalDateAndTimeAssignment.hxx> |
61 | #include <StepAP214_AutoDesignNominalDateAssignment.hxx> |
62 | #include <StepAP214_AutoDesignOrganizationAssignment.hxx> |
63 | #include <StepAP214_AutoDesignPersonAndOrganizationAssignment.hxx> |
64 | #include <StepAP214_AutoDesignPresentedItem.hxx> |
65 | #include <StepAP214_AutoDesignSecurityClassificationAssignment.hxx> |
66 | // Removed from CC1-Rev2 to Rev4 : <StepAP214_AutoDesignViewArea.hxx> |
67 | #include <StepGeom_Axis1Placement.hxx> |
68 | #include <StepGeom_Axis2Placement2d.hxx> |
69 | #include <StepGeom_Axis2Placement3d.hxx> |
70 | #include <StepGeom_BSplineCurve.hxx> |
71 | #include <StepGeom_BSplineCurveWithKnots.hxx> |
72 | #include <StepGeom_BSplineSurface.hxx> |
73 | #include <StepGeom_BSplineSurfaceWithKnots.hxx> |
74 | #include <StepVisual_BackgroundColour.hxx> |
75 | #include <StepGeom_BezierCurve.hxx> |
76 | #include <StepGeom_BezierSurface.hxx> |
77 | #include <StepShape_Block.hxx> |
78 | #include <StepShape_BooleanResult.hxx> |
79 | #include <StepGeom_BoundaryCurve.hxx> |
80 | #include <StepGeom_BoundedCurve.hxx> |
81 | #include <StepGeom_BoundedSurface.hxx> |
82 | #include <StepShape_BoxDomain.hxx> |
83 | #include <StepShape_BoxedHalfSpace.hxx> |
84 | #include <StepShape_BrepWithVoids.hxx> |
85 | #include <StepBasic_CalendarDate.hxx> |
86 | #include <StepVisual_CameraImage.hxx> |
87 | #include <StepVisual_CameraModel.hxx> |
88 | #include <StepVisual_CameraModelD2.hxx> |
89 | #include <StepVisual_CameraModelD3.hxx> |
90 | #include <StepVisual_CameraUsage.hxx> |
91 | #include <StepGeom_CartesianPoint.hxx> |
92 | #include <StepGeom_CartesianTransformationOperator.hxx> |
93 | #include <StepGeom_CartesianTransformationOperator3d.hxx> |
94 | #include <StepGeom_Circle.hxx> |
95 | #include <StepShape_ClosedShell.hxx> |
96 | #include <StepVisual_Colour.hxx> |
97 | #include <StepVisual_ColourRgb.hxx> |
98 | #include <StepVisual_ColourSpecification.hxx> |
99 | #include <StepGeom_CompositeCurve.hxx> |
100 | #include <StepGeom_CompositeCurveOnSurface.hxx> |
101 | #include <StepGeom_CompositeCurveSegment.hxx> |
102 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
103 | #include <StepVisual_CompositeText.hxx> |
104 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_CompositeTextWithAssociatedCurves.hxx> |
105 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_CompositeTextWithBlankingBox.hxx> |
106 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
107 | #include <StepVisual_CompositeTextWithExtent.hxx> |
108 | |
109 | #include <StepGeom_Conic.hxx> |
110 | #include <StepGeom_ConicalSurface.hxx> |
111 | #include <StepShape_ConnectedFaceSet.hxx> |
112 | #include <StepVisual_ContextDependentInvisibility.hxx> |
113 | #include <StepVisual_ContextDependentOverRidingStyledItem.hxx> |
114 | #include <StepBasic_ConversionBasedUnit.hxx> |
115 | #include <StepBasic_CoordinatedUniversalTimeOffset.hxx> |
116 | // Removed from CC1-Rev2 to Rev4 : <StepShape_CsgRepresentation.hxx> |
117 | #include <StepShape_CsgShapeRepresentation.hxx> |
118 | #include <StepShape_CsgSolid.hxx> |
119 | #include <StepGeom_Curve.hxx> |
120 | #include <StepGeom_CurveBoundedSurface.hxx> |
121 | #include <StepGeom_CurveReplica.hxx> |
122 | #include <StepVisual_CurveStyle.hxx> |
123 | #include <StepVisual_CurveStyleFont.hxx> |
124 | #include <StepVisual_CurveStyleFontPattern.hxx> |
125 | #include <StepGeom_CylindricalSurface.hxx> |
126 | #include <StepBasic_Date.hxx> |
127 | #include <StepBasic_DateAndTime.hxx> |
128 | #include <StepBasic_DateRole.hxx> |
129 | #include <StepBasic_DateTimeRole.hxx> |
130 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DefinedSymbol.hxx> |
131 | #include <StepRepr_DefinitionalRepresentation.hxx> |
132 | #include <StepGeom_DegeneratePcurve.hxx> |
133 | #include <StepGeom_DegenerateToroidalSurface.hxx> |
134 | #include <StepRepr_DescriptiveRepresentationItem.hxx> |
135 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DimensionCurve.hxx> |
136 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DimensionCurveTerminator.hxx> |
137 | #include <StepBasic_DimensionalExponents.hxx> |
138 | #include <StepGeom_Direction.hxx> |
139 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
140 | #include <StepVisual_DraughtingAnnotationOccurrence.hxx> |
141 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DraughtingCallout.hxx> |
142 | #include <StepVisual_DraughtingPreDefinedColour.hxx> |
143 | #include <StepVisual_DraughtingPreDefinedCurveFont.hxx> |
144 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DraughtingSubfigureRepresentation.hxx> |
145 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DraughtingSymbolRepresentation.hxx> |
146 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DraughtingTextLiteralWithDelineation.hxx> |
147 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DrawingDefinition.hxx> |
148 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_DrawingRevision.hxx> |
149 | #include <StepShape_Edge.hxx> |
150 | #include <StepShape_EdgeCurve.hxx> |
151 | #include <StepShape_EdgeLoop.hxx> |
152 | #include <StepGeom_ElementarySurface.hxx> |
153 | #include <StepGeom_Ellipse.hxx> |
154 | #include <StepGeom_EvaluatedDegeneratePcurve.hxx> |
155 | #include <StepBasic_ExternalSource.hxx> |
156 | #include <StepVisual_ExternallyDefinedCurveFont.hxx> |
157 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_ExternallyDefinedHatchStyle.hxx> |
158 | #include <StepBasic_ExternallyDefinedItem.hxx> |
159 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_ExternallyDefinedSymbol.hxx> |
160 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
161 | #include <StepVisual_ExternallyDefinedTextFont.hxx> |
162 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_ExternallyDefinedTileStyle.hxx> |
163 | #include <StepShape_ExtrudedAreaSolid.hxx> |
164 | #include <StepShape_Face.hxx> |
165 | // Removed from CC1-Rev2 to Rev4 : <StepShape_FaceBasedSurfaceModel.hxx> |
166 | #include <StepShape_FaceBound.hxx> |
167 | #include <StepShape_FaceOuterBound.hxx> |
168 | #include <StepShape_FaceSurface.hxx> |
169 | #include <StepShape_FacetedBrep.hxx> |
170 | #include <StepShape_FacetedBrepShapeRepresentation.hxx> |
171 | #include <StepVisual_FillAreaStyle.hxx> |
172 | #include <StepVisual_FillAreaStyleColour.hxx> |
173 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_FillAreaStyleHatching.hxx> |
174 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_FillAreaStyleTileSymbolWithStyle.hxx> |
175 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_FillAreaStyleTiles.hxx> |
176 | #include <StepRepr_FunctionallyDefinedTransformation.hxx> |
177 | #include <StepShape_GeometricCurveSet.hxx> |
178 | #include <StepGeom_GeometricRepresentationContext.hxx> |
179 | #include <StepGeom_GeometricRepresentationItem.hxx> |
180 | #include <StepShape_GeometricSet.hxx> |
181 | #include <StepShape_GeometricallyBoundedSurfaceShapeRepresentation.hxx> |
182 | #include <StepShape_GeometricallyBoundedWireframeShapeRepresentation.hxx> |
183 | #include <StepRepr_GlobalUncertaintyAssignedContext.hxx> |
184 | #include <StepRepr_GlobalUnitAssignedContext.hxx> |
185 | #include <StepBasic_Group.hxx> |
186 | #include <StepBasic_GroupRelationship.hxx> |
187 | #include <StepShape_HalfSpaceSolid.hxx> |
188 | #include <StepGeom_Hyperbola.hxx> |
189 | #include <StepGeom_IntersectionCurve.hxx> |
190 | #include <StepVisual_Invisibility.hxx> |
191 | #include <StepBasic_LengthMeasureWithUnit.hxx> |
192 | #include <StepBasic_LengthUnit.hxx> |
193 | #include <StepGeom_Line.hxx> |
194 | #include <StepBasic_LocalTime.hxx> |
195 | #include <StepShape_Loop.hxx> |
196 | #include <StepShape_ManifoldSolidBrep.hxx> |
197 | #include <StepShape_ManifoldSurfaceShapeRepresentation.hxx> |
198 | #include <StepRepr_MappedItem.hxx> |
199 | #include <StepBasic_MeasureWithUnit.hxx> |
200 | #include <StepVisual_MechanicalDesignGeometricPresentationArea.hxx> |
201 | #include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx> |
202 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_MechanicalDesignPresentationArea.hxx> |
203 | #include <StepBasic_NamedUnit.hxx> |
204 | // Removed from CC1-Rev2 to Rev4 : <StepShape_NonManifoldSurfaceShapeRepresentation.hxx> |
205 | #include <StepGeom_OffsetCurve3d.hxx> |
206 | #include <StepGeom_OffsetSurface.hxx> |
207 | // Removed from CC1-Rev2 to Rev4 : <StepAP214_OneDirectionRepeatFactor.hxx> |
208 | #include <StepShape_OpenShell.hxx> |
209 | #include <StepBasic_OrdinalDate.hxx> |
210 | #include <StepBasic_Organization.hxx> |
211 | #include <StepBasic_OrganizationRole.hxx> |
212 | #include <StepBasic_OrganizationalAddress.hxx> |
213 | #include <StepShape_OrientedClosedShell.hxx> |
214 | #include <StepShape_OrientedEdge.hxx> |
215 | #include <StepShape_OrientedFace.hxx> |
216 | #include <StepShape_OrientedOpenShell.hxx> |
217 | #include <StepShape_OrientedPath.hxx> |
218 | #include <StepGeom_OuterBoundaryCurve.hxx> |
219 | #include <StepVisual_OverRidingStyledItem.hxx> |
220 | #include <StepGeom_Parabola.hxx> |
221 | #include <StepRepr_ParametricRepresentationContext.hxx> |
222 | #include <StepShape_Path.hxx> |
223 | #include <StepGeom_Pcurve.hxx> |
224 | #include <StepBasic_Person.hxx> |
225 | #include <StepBasic_PersonAndOrganization.hxx> |
226 | #include <StepBasic_PersonAndOrganizationRole.hxx> |
227 | #include <StepBasic_PersonalAddress.hxx> |
228 | #include <StepGeom_Placement.hxx> |
229 | #include <StepVisual_PlanarBox.hxx> |
230 | #include <StepVisual_PlanarExtent.hxx> |
231 | #include <StepGeom_Plane.hxx> |
232 | #include <StepBasic_PlaneAngleMeasureWithUnit.hxx> |
233 | #include <StepBasic_PlaneAngleUnit.hxx> |
234 | #include <StepGeom_Point.hxx> |
235 | #include <StepGeom_PointOnCurve.hxx> |
236 | #include <StepGeom_PointOnSurface.hxx> |
237 | #include <StepGeom_PointReplica.hxx> |
238 | #include <StepVisual_PointStyle.hxx> |
239 | #include <StepShape_PolyLoop.hxx> |
240 | #include <StepGeom_Polyline.hxx> |
241 | #include <StepVisual_PreDefinedColour.hxx> |
242 | #include <StepVisual_PreDefinedCurveFont.hxx> |
243 | #include <StepVisual_PreDefinedItem.hxx> |
244 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_PreDefinedSymbol.hxx> |
245 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
246 | #include <StepVisual_PreDefinedTextFont.hxx> |
247 | |
248 | #include <StepVisual_PresentationArea.hxx> |
249 | #include <StepVisual_PresentationLayerAssignment.hxx> |
250 | #include <StepVisual_PresentationRepresentation.hxx> |
251 | #include <StepVisual_PresentationSet.hxx> |
252 | #include <StepVisual_PresentationSize.hxx> |
253 | #include <StepVisual_PresentationStyleAssignment.hxx> |
254 | #include <StepVisual_PresentationStyleByContext.hxx> |
255 | #include <StepVisual_PresentationView.hxx> |
256 | #include <StepBasic_Product.hxx> |
257 | #include <StepBasic_ProductCategory.hxx> |
258 | #include <StepBasic_ProductContext.hxx> |
259 | #include <StepBasic_MechanicalContext.hxx> |
260 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_ProductDataRepresentationView.hxx> |
261 | #include <StepBasic_ProductDefinition.hxx> |
262 | #include <StepBasic_ProductDefinitionContext.hxx> |
263 | #include <StepBasic_ProductDefinitionFormation.hxx> |
264 | #include <StepBasic_ProductDefinitionFormationWithSpecifiedSource.hxx> |
265 | #include <StepRepr_ProductDefinitionShape.hxx> |
266 | #include <StepBasic_ProductRelatedProductCategory.hxx> |
267 | #include <StepBasic_ProductType.hxx> |
268 | #include <StepRepr_PropertyDefinition.hxx> |
269 | #include <StepRepr_PropertyDefinitionRepresentation.hxx> |
270 | #include <StepGeom_QuasiUniformCurve.hxx> |
271 | #include <StepGeom_QuasiUniformSurface.hxx> |
272 | #include <StepBasic_RatioMeasureWithUnit.hxx> |
273 | #include <StepGeom_RationalBSplineCurve.hxx> |
274 | #include <StepGeom_RationalBSplineSurface.hxx> |
275 | #include <StepGeom_RectangularCompositeSurface.hxx> |
276 | #include <StepGeom_RectangularTrimmedSurface.hxx> |
277 | #include <StepAP214_RepItemGroup.hxx> |
278 | #include <StepGeom_ReparametrisedCompositeCurveSegment.hxx> |
279 | #include <StepRepr_Representation.hxx> |
280 | #include <StepRepr_RepresentationContext.hxx> |
281 | #include <StepRepr_RepresentationItem.hxx> |
282 | #include <StepRepr_RepresentationMap.hxx> |
283 | #include <StepRepr_RepresentationRelationship.hxx> |
284 | #include <StepShape_RevolvedAreaSolid.hxx> |
285 | #include <StepShape_RightAngularWedge.hxx> |
286 | #include <StepShape_RightCircularCone.hxx> |
287 | #include <StepShape_RightCircularCylinder.hxx> |
288 | #include <StepGeom_SeamCurve.hxx> |
289 | #include <StepBasic_SecurityClassification.hxx> |
290 | #include <StepBasic_SecurityClassificationLevel.hxx> |
291 | #include <StepRepr_ShapeAspect.hxx> |
292 | #include <StepRepr_ShapeAspectRelationship.hxx> |
1c9d3225 |
293 | #include <StepRepr_FeatureForDatumTargetRelationship.hxx> |
7fd59977 |
294 | #include <StepRepr_ShapeAspectTransition.hxx> |
295 | #include <StepShape_ShapeDefinitionRepresentation.hxx> |
296 | #include <StepShape_ShapeRepresentation.hxx> |
297 | #include <StepShape_ShellBasedSurfaceModel.hxx> |
298 | #include <StepBasic_SiUnit.hxx> |
299 | #include <StepBasic_SolidAngleMeasureWithUnit.hxx> |
300 | #include <StepShape_SolidModel.hxx> |
301 | #include <StepShape_SolidReplica.hxx> |
302 | #include <StepShape_Sphere.hxx> |
303 | #include <StepGeom_SphericalSurface.hxx> |
304 | #include <StepVisual_StyledItem.hxx> |
305 | #include <StepGeom_Surface.hxx> |
306 | #include <StepGeom_SurfaceCurve.hxx> |
307 | #include <StepGeom_SurfaceOfLinearExtrusion.hxx> |
308 | #include <StepGeom_SurfaceOfRevolution.hxx> |
309 | #include <StepGeom_SurfaceCurveAndBoundedCurve.hxx> |
310 | #include <StepGeom_SurfacePatch.hxx> |
311 | #include <StepGeom_SurfaceReplica.hxx> |
312 | #include <StepVisual_SurfaceSideStyle.hxx> |
313 | #include <StepVisual_SurfaceStyleBoundary.hxx> |
314 | #include <StepVisual_SurfaceStyleControlGrid.hxx> |
315 | #include <StepVisual_SurfaceStyleFillArea.hxx> |
316 | #include <StepVisual_SurfaceStyleParameterLine.hxx> |
317 | #include <StepVisual_SurfaceStyleSegmentationCurve.hxx> |
318 | #include <StepVisual_SurfaceStyleSilhouette.hxx> |
319 | #include <StepVisual_SurfaceStyleUsage.hxx> |
320 | #include <StepShape_SweptAreaSolid.hxx> |
321 | #include <StepGeom_SweptSurface.hxx> |
322 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_SymbolColour.hxx> |
323 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_SymbolRepresentation.hxx> |
324 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_SymbolRepresentationMap.hxx> |
325 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_SymbolStyle.hxx> |
326 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_SymbolTarget.hxx> |
327 | #include <StepVisual_Template.hxx> |
328 | #include <StepVisual_TemplateInstance.hxx> |
329 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TerminatorSymbol.hxx> |
330 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
331 | #include <StepVisual_TextLiteral.hxx> |
332 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TextLiteralWithAssociatedCurves.hxx> |
333 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TextLiteralWithBlankingBox.hxx> |
334 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TextLiteralWithDelineation.hxx> |
335 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TextLiteralWithExtent.hxx> |
336 | // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 : |
337 | #include <StepVisual_TextStyle.hxx> |
338 | #include <StepVisual_TextStyleForDefinedFont.hxx> |
339 | #include <StepVisual_TextStyleWithBoxCharacteristics.hxx> |
340 | // Removed from CC1-Rev2 to Rev4 : <StepVisual_TextStyleWithMirror.hxx> |
341 | #include <StepShape_TopologicalRepresentationItem.hxx> |
342 | #include <StepGeom_ToroidalSurface.hxx> |
343 | #include <StepShape_Torus.hxx> |
344 | #include <StepShape_TransitionalShapeRepresentation.hxx> |
345 | #include <StepGeom_TrimmedCurve.hxx> |
346 | // Removed from CC1-Rev2 to Rev4 : <StepAP214_TwoDirectionRepeatFactor.hxx> |
347 | #include <StepBasic_UncertaintyMeasureWithUnit.hxx> |
348 | #include <StepGeom_UniformCurve.hxx> |
349 | #include <StepGeom_UniformSurface.hxx> |
350 | #include <StepGeom_Vector.hxx> |
351 | #include <StepShape_Vertex.hxx> |
352 | #include <StepShape_VertexLoop.hxx> |
353 | #include <StepShape_VertexPoint.hxx> |
354 | #include <StepVisual_ViewVolume.hxx> |
355 | #include <StepBasic_WeekOfYearAndDayDate.hxx> |
356 | #include <StepGeom_UniformCurveAndRationalBSplineCurve.hxx> |
357 | #include <StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve.hxx> |
358 | #include <StepGeom_QuasiUniformCurveAndRationalBSplineCurve.hxx> |
359 | #include <StepGeom_BezierCurveAndRationalBSplineCurve.hxx> |
360 | #include <StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx> |
361 | #include <StepGeom_UniformSurfaceAndRationalBSplineSurface.hxx> |
362 | #include <StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface.hxx> |
363 | #include <StepGeom_BezierSurfaceAndRationalBSplineSurface.hxx> |
364 | #include <StepBasic_SiUnitAndLengthUnit.hxx> |
365 | #include <StepBasic_SiUnitAndPlaneAngleUnit.hxx> |
366 | #include <StepBasic_ConversionBasedUnitAndLengthUnit.hxx> |
367 | #include <StepBasic_ConversionBasedUnitAndPlaneAngleUnit.hxx> |
368 | #include <StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext.hxx> |
369 | #include <StepShape_LoopAndPath.hxx> |
370 | |
371 | // Added by FMA (for Rev4) |
372 | #include <StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx> |
373 | #include <StepGeom_GeometricRepresentationContextAndParametricRepresentationContext.hxx> |
374 | #include <StepBasic_ConversionBasedUnitAndSolidAngleUnit.hxx> |
375 | #include <StepBasic_SolidAngleUnit.hxx> |
376 | #include <StepBasic_SiUnitAndSolidAngleUnit.hxx> |
377 | #include <StepShape_FacetedBrepAndBrepWithVoids.hxx> |
378 | |
379 | // Added by CKY (OCT-1996 for CC1-Rev4) |
380 | #include <StepBasic_DesignContext.hxx> |
381 | |
382 | // Added from CC1-Rev2 to Rev4 (MAR-1997) |
383 | #include <StepBasic_TimeMeasureWithUnit.hxx> |
384 | #include <StepBasic_RatioUnit.hxx> |
385 | #include <StepBasic_TimeUnit.hxx> |
386 | #include <StepBasic_SiUnitAndRatioUnit.hxx> |
387 | #include <StepBasic_SiUnitAndTimeUnit.hxx> |
388 | #include <StepBasic_ConversionBasedUnitAndRatioUnit.hxx> |
389 | #include <StepBasic_ConversionBasedUnitAndTimeUnit.hxx> |
390 | #include <StepBasic_ApprovalDateTime.hxx> |
391 | #include <StepVisual_CameraImage2dWithScale.hxx> |
392 | #include <StepVisual_CameraImage3dWithScale.hxx> |
393 | #include <StepGeom_CartesianTransformationOperator2d.hxx> |
394 | #include <StepBasic_DerivedUnit.hxx> |
395 | #include <StepBasic_DerivedUnitElement.hxx> |
396 | #include <StepRepr_ItemDefinedTransformation.hxx> |
397 | #include <StepVisual_PresentedItemRepresentation.hxx> |
398 | #include <StepVisual_PresentationLayerUsage.hxx> |
399 | |
400 | // Added by CKY (JUL-1998) for AP214 CC1 -> CC2 |
401 | |
402 | #include <StepAP214_AutoDesignDocumentReference.hxx> |
403 | #include <StepBasic_Document.hxx> |
404 | #include <StepBasic_DigitalDocument.hxx> |
405 | #include <StepBasic_DocumentRelationship.hxx> |
406 | #include <StepBasic_DocumentType.hxx> |
407 | #include <StepBasic_DocumentUsageConstraint.hxx> |
408 | #include <StepBasic_Effectivity.hxx> |
409 | #include <StepBasic_ProductDefinitionEffectivity.hxx> |
410 | #include <StepBasic_ProductDefinitionRelationship.hxx> |
411 | |
412 | #include <StepBasic_ProductDefinitionWithAssociatedDocuments.hxx> |
413 | #include <StepBasic_PhysicallyModeledProductDefinition.hxx> |
414 | |
415 | |
416 | #include <StepRepr_ProductDefinitionUsage.hxx> |
417 | #include <StepRepr_MakeFromUsageOption.hxx> |
418 | #include <StepRepr_AssemblyComponentUsage.hxx> |
419 | #include <StepRepr_NextAssemblyUsageOccurrence.hxx> |
420 | #include <StepRepr_PromissoryUsageOccurrence.hxx> |
421 | #include <StepRepr_QuantifiedAssemblyComponentUsage.hxx> |
422 | #include <StepRepr_SpecifiedHigherUsageOccurrence.hxx> |
423 | #include <StepRepr_AssemblyComponentUsageSubstitute.hxx> |
424 | #include <StepRepr_SuppliedPartRelationship.hxx> |
425 | #include <StepRepr_ExternallyDefinedRepresentation.hxx> |
426 | #include <StepRepr_ShapeRepresentationRelationship.hxx> |
427 | #include <StepRepr_RepresentationRelationshipWithTransformation.hxx> |
428 | #include <StepRepr_ShapeRepresentationRelationshipWithTransformation.hxx> |
429 | #include <StepRepr_MaterialDesignation.hxx> |
430 | |
431 | #include <StepShape_ContextDependentShapeRepresentation.hxx> |
432 | |
433 | // Added by CKY (Resources) |
434 | #include <HeaderSection.hxx> |
435 | |
436 | |
437 | #include <Interface_DataMapOfTransientInteger.hxx> |
438 | // Added from CC2 to DIS March 1999 j4 |
439 | |
440 | #include <StepAP214_AppliedDateAndTimeAssignment.hxx> |
441 | #include <StepAP214_AppliedDateAssignment.hxx> |
442 | #include <StepAP214_AppliedApprovalAssignment.hxx> |
443 | #include <StepAP214_AppliedGroupAssignment.hxx> |
444 | #include <StepAP214_AppliedOrganizationAssignment.hxx> |
445 | #include <StepAP214_AppliedPersonAndOrganizationAssignment.hxx> |
446 | #include <StepAP214_AppliedPresentedItem.hxx> |
447 | #include <StepAP214_AppliedSecurityClassificationAssignment.hxx> |
448 | #include <StepAP214_AppliedDocumentReference.hxx> |
449 | |
450 | // Added by ABV 08.09.99 for CAX TRJ 2 (validation properties) |
451 | #include <StepRepr_MeasureRepresentationItem.hxx> |
452 | #include <StepBasic_DocumentFile.hxx> |
453 | #include <StepShape_ExtrudedFaceSolid.hxx> |
454 | #include <StepShape_RevolvedFaceSolid.hxx> |
455 | #include <StepShape_SweptFaceSolid.hxx> |
456 | #include <Interface_Static.hxx> |
457 | #include <StepBasic_AreaUnit.hxx> |
458 | #include <StepBasic_VolumeUnit.hxx> |
459 | #include <StepBasic_SiUnitAndAreaUnit.hxx> |
460 | #include <StepBasic_SiUnitAndVolumeUnit.hxx> |
461 | #include <StepBasic_ConversionBasedUnitAndAreaUnit.hxx> |
462 | #include <StepBasic_ConversionBasedUnitAndVolumeUnit.hxx> |
463 | |
464 | // Added by ABV 10.11.99 for AP203 |
465 | #include <StepBasic_Action.hxx> |
466 | #include <StepBasic_ActionAssignment.hxx> |
467 | #include <StepBasic_ActionMethod.hxx> |
468 | #include <StepBasic_ActionRequestAssignment.hxx> |
469 | #include <StepAP203_CcDesignApproval.hxx> |
470 | #include <StepAP203_CcDesignCertification.hxx> |
471 | #include <StepAP203_CcDesignContract.hxx> |
472 | #include <StepAP203_CcDesignDateAndTimeAssignment.hxx> |
473 | #include <StepAP203_CcDesignPersonAndOrganizationAssignment.hxx> |
474 | #include <StepAP203_CcDesignSecurityClassification.hxx> |
475 | #include <StepAP203_CcDesignSpecificationReference.hxx> |
476 | #include <StepBasic_Certification.hxx> |
477 | #include <StepBasic_CertificationAssignment.hxx> |
478 | #include <StepBasic_CertificationType.hxx> |
479 | #include <StepAP203_Change.hxx> |
480 | #include <StepAP203_ChangeRequest.hxx> |
481 | #include <StepRepr_ConfigurationDesign.hxx> |
482 | #include <StepRepr_ConfigurationEffectivity.hxx> |
483 | #include <StepBasic_Contract.hxx> |
484 | #include <StepBasic_ContractAssignment.hxx> |
485 | #include <StepBasic_ContractType.hxx> |
486 | #include <StepRepr_ProductConcept.hxx> |
487 | #include <StepBasic_ProductConceptContext.hxx> |
488 | #include <StepAP203_StartRequest.hxx> |
489 | #include <StepAP203_StartWork.hxx> |
490 | #include <StepBasic_VersionedActionRequest.hxx> |
491 | #include <StepBasic_ProductCategoryRelationship.hxx> |
492 | #include <StepBasic_ActionRequestSolution.hxx> |
493 | |
494 | // Added by ABV 13.01.00 for CAX-IF TRJ3 |
495 | #include <StepVisual_DraughtingModel.hxx> |
496 | |
497 | // Added by ABV 18.04.00 for CAX-IF TRJ4 (dimensions) |
498 | #include <StepShape_AngularLocation.hxx> |
499 | #include <StepShape_AngularSize.hxx> |
500 | #include <StepShape_DimensionalCharacteristicRepresentation.hxx> |
501 | #include <StepShape_DimensionalLocation.hxx> |
502 | #include <StepShape_DimensionalLocationWithPath.hxx> |
503 | #include <StepShape_DimensionalSize.hxx> |
504 | #include <StepShape_DimensionalSizeWithPath.hxx> |
505 | #include <StepShape_ShapeDimensionRepresentation.hxx> |
506 | |
507 | // Added by ABV 10.05.00 for CAX-IF TRJ4 (external references) |
508 | #include <StepBasic_DocumentRepresentationType.hxx> |
509 | #include <StepBasic_ObjectRole.hxx> |
510 | #include <StepBasic_RoleAssociation.hxx> |
511 | #include <StepBasic_IdentificationRole.hxx> |
512 | #include <StepBasic_IdentificationAssignment.hxx> |
513 | #include <StepBasic_ExternalIdentificationAssignment.hxx> |
514 | #include <StepBasic_EffectivityAssignment.hxx> |
515 | #include <StepBasic_NameAssignment.hxx> |
516 | #include <StepBasic_GeneralProperty.hxx> |
517 | #include <StepAP214_Class.hxx> |
518 | #include <StepAP214_ExternallyDefinedClass.hxx> |
519 | #include <StepAP214_ExternallyDefinedGeneralProperty.hxx> |
520 | #include <StepAP214_AppliedExternalIdentificationAssignment.hxx> |
521 | #include <StepShape_DefinitionalRepresentationAndShapeRepresentation.hxx> |
522 | |
523 | // Added by CKY , 25 APR 2001 for Dimensional Tolerances (CAX-IF TRJ7) |
524 | #include <StepRepr_CompositeShapeAspect.hxx> |
525 | #include <StepRepr_DerivedShapeAspect.hxx> |
526 | #include <StepRepr_Extension.hxx> |
527 | #include <StepShape_DirectedDimensionalLocation.hxx> |
528 | #include <StepShape_LimitsAndFits.hxx> |
529 | #include <StepShape_ToleranceValue.hxx> |
530 | #include <StepShape_MeasureQualification.hxx> |
531 | #include <StepShape_PlusMinusTolerance.hxx> |
532 | #include <StepShape_PrecisionQualifier.hxx> |
533 | #include <StepShape_TypeQualifier.hxx> |
534 | #include <StepShape_QualifiedRepresentationItem.hxx> |
535 | #include <StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem.hxx> |
536 | #include <StepRepr_CompoundRepresentationItem.hxx> |
537 | #include <StepRepr_ValueRange.hxx> |
538 | #include <StepRepr_ShapeAspectDerivingRelationship.hxx> |
539 | |
540 | // Added by ABV 28.12.01 for CAX-IF TRJ9 (edge_based_wireframe_model) |
541 | #include <StepShape_CompoundShapeRepresentation.hxx> |
542 | #include <StepShape_ConnectedEdgeSet.hxx> |
543 | #include <StepShape_ConnectedFaceShapeRepresentation.hxx> |
544 | #include <StepShape_EdgeBasedWireframeModel.hxx> |
545 | #include <StepShape_EdgeBasedWireframeShapeRepresentation.hxx> |
546 | #include <StepShape_FaceBasedSurfaceModel.hxx> |
547 | #include <StepShape_NonManifoldSurfaceShapeRepresentation.hxx> |
548 | #include <StepGeom_OrientedSurface.hxx> |
549 | #include <StepShape_Subface.hxx> |
550 | #include <StepShape_Subedge.hxx> |
551 | #include <StepShape_SeamEdge.hxx> |
552 | #include <StepShape_ConnectedFaceSubSet.hxx> |
553 | |
554 | //AP209 types |
555 | #include <StepBasic_EulerAngles.hxx> |
556 | #include <StepBasic_MassUnit.hxx> |
557 | #include <StepBasic_ThermodynamicTemperatureUnit.hxx> |
558 | #include <StepElement_AnalysisItemWithinRepresentation.hxx> |
559 | #include <StepElement_Curve3dElementDescriptor.hxx> |
560 | #include <StepElement_CurveElementEndReleasePacket.hxx> |
561 | #include <StepElement_CurveElementSectionDefinition.hxx> |
562 | #include <StepElement_CurveElementSectionDerivedDefinitions.hxx> |
563 | #include <StepElement_ElementDescriptor.hxx> |
564 | #include <StepElement_ElementMaterial.hxx> |
565 | #include <StepElement_Surface3dElementDescriptor.hxx> |
566 | #include <StepElement_SurfaceElementProperty.hxx> |
567 | #include <StepElement_SurfaceSection.hxx> |
568 | #include <StepElement_SurfaceSectionField.hxx> |
569 | #include <StepElement_SurfaceSectionFieldConstant.hxx> |
570 | #include <StepElement_SurfaceSectionFieldVarying.hxx> |
571 | #include <StepElement_UniformSurfaceSection.hxx> |
572 | #include <StepElement_Volume3dElementDescriptor.hxx> |
573 | #include <StepFEA_AlignedCurve3dElementCoordinateSystem.hxx> |
574 | #include <StepFEA_ArbitraryVolume3dElementCoordinateSystem.hxx> |
575 | #include <StepFEA_Curve3dElementProperty.hxx> |
576 | #include <StepFEA_Curve3dElementRepresentation.hxx> |
577 | #include <StepFEA_Node.hxx> |
578 | #include <StepFEA_CurveElementEndOffset.hxx> |
579 | #include <StepFEA_CurveElementEndRelease.hxx> |
580 | #include <StepFEA_CurveElementInterval.hxx> |
581 | #include <StepFEA_CurveElementIntervalConstant.hxx> |
582 | #include <StepFEA_DummyNode.hxx> |
583 | #include <StepFEA_CurveElementLocation.hxx> |
584 | #include <StepFEA_ElementGeometricRelationship.hxx> |
585 | #include <StepFEA_ElementGroup.hxx> |
586 | #include <StepFEA_ElementRepresentation.hxx> |
587 | #include <StepFEA_FeaAreaDensity.hxx> |
588 | #include <StepFEA_FeaAxis2Placement3d.hxx> |
589 | #include <StepFEA_FeaGroup.hxx> |
590 | #include <StepFEA_FeaLinearElasticity.hxx> |
591 | #include <StepFEA_FeaMassDensity.hxx> |
592 | #include <StepFEA_FeaMaterialPropertyRepresentation.hxx> |
593 | #include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx> |
594 | #include <StepFEA_FeaModel.hxx> |
595 | #include <StepFEA_FeaModel3d.hxx> |
596 | #include <StepFEA_FeaMoistureAbsorption.hxx> |
597 | #include <StepFEA_FeaParametricPoint.hxx> |
598 | #include <StepFEA_FeaRepresentationItem.hxx> |
599 | #include <StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.hxx> |
600 | #include <StepFEA_FeaShellBendingStiffness.hxx> |
601 | #include <StepFEA_FeaShellMembraneBendingCouplingStiffness.hxx> |
602 | #include <StepFEA_FeaShellMembraneStiffness.hxx> |
603 | #include <StepFEA_FeaShellShearStiffness.hxx> |
604 | #include <StepFEA_GeometricNode.hxx> |
605 | #include <StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion.hxx> |
606 | #include <StepFEA_NodeGroup.hxx> |
607 | #include <StepFEA_NodeRepresentation.hxx> |
608 | #include <StepFEA_NodeSet.hxx> |
609 | #include <StepFEA_NodeWithSolutionCoordinateSystem.hxx> |
610 | #include <StepFEA_NodeWithVector.hxx> |
611 | #include <StepFEA_ParametricCurve3dElementCoordinateDirection.hxx> |
612 | #include <StepFEA_ParametricCurve3dElementCoordinateSystem.hxx> |
613 | #include <StepFEA_ParametricSurface3dElementCoordinateSystem.hxx> |
614 | #include <StepFEA_Surface3dElementRepresentation.hxx> |
615 | #include <StepFEA_Volume3dElementRepresentation.hxx> |
616 | #include <StepRepr_DataEnvironment.hxx> |
617 | #include <StepRepr_MaterialPropertyRepresentation.hxx> |
618 | #include <StepRepr_PropertyDefinitionRelationship.hxx> |
619 | #include <StepShape_PointRepresentation.hxx> |
620 | #include <StepRepr_MaterialProperty.hxx> |
621 | #include <StepFEA_FeaModelDefinition.hxx> |
622 | #include <StepFEA_FreedomAndCoefficient.hxx> |
623 | #include <StepFEA_FreedomsList.hxx> |
624 | #include <StepBasic_ProductDefinitionFormationRelationship.hxx> |
625 | #include <StepFEA_NodeDefinition.hxx> |
626 | #include <StepRepr_StructuralResponseProperty.hxx> |
627 | #include <StepRepr_StructuralResponsePropertyDefinitionRepresentation.hxx> |
628 | |
629 | #include <StepBasic_SiUnitAndMassUnit.hxx> |
630 | #include <StepBasic_SiUnitAndThermodynamicTemperatureUnit.hxx> |
631 | |
632 | #include <StepFEA_AlignedSurface3dElementCoordinateSystem.hxx> |
633 | #include <StepFEA_ConstantSurface3dElementCoordinateSystem.hxx> |
634 | |
635 | // 23.01.2003 |
636 | #include <StepFEA_CurveElementIntervalLinearlyVarying.hxx> |
637 | #include <StepFEA_FeaCurveSectionGeometricRelationship.hxx> |
638 | #include <StepFEA_FeaSurfaceSectionGeometricRelationship.hxx> |
639 | |
640 | //added PTV TRJ11 8.02.2003 |
641 | #include <StepBasic_DocumentProductAssociation.hxx> |
642 | #include <StepBasic_DocumentProductEquivalence.hxx> |
643 | |
644 | //TR12J 4.06.2003 G&DT entities |
645 | #include <StepShape_ShapeRepresentationWithParameters.hxx> |
646 | #include <StepDimTol_ShapeToleranceSelect.hxx> |
647 | #include <StepDimTol_AngularityTolerance.hxx> |
648 | #include <StepDimTol_ConcentricityTolerance.hxx> |
649 | #include <StepDimTol_CircularRunoutTolerance.hxx> |
650 | #include <StepDimTol_CoaxialityTolerance.hxx> |
28a73c1f |
651 | #include <StepDimTol_CylindricityTolerance.hxx> |
7fd59977 |
652 | #include <StepDimTol_FlatnessTolerance.hxx> |
653 | #include <StepDimTol_LineProfileTolerance.hxx> |
654 | #include <StepDimTol_ParallelismTolerance.hxx> |
655 | #include <StepDimTol_PerpendicularityTolerance.hxx> |
656 | #include <StepDimTol_PositionTolerance.hxx> |
657 | #include <StepDimTol_RoundnessTolerance.hxx> |
658 | #include <StepDimTol_StraightnessTolerance.hxx> |
659 | #include <StepDimTol_SurfaceProfileTolerance.hxx> |
660 | #include <StepDimTol_SymmetryTolerance.hxx> |
661 | #include <StepDimTol_TotalRunoutTolerance.hxx> |
662 | #include <StepDimTol_GeometricTolerance.hxx> |
663 | #include <StepDimTol_GeometricToleranceRelationship.hxx> |
664 | #include <StepDimTol_GeometricToleranceWithDatumReference.hxx> |
665 | #include <StepDimTol_ModifiedGeometricTolerance.hxx> |
666 | #include <StepDimTol_Datum.hxx> |
667 | #include <StepDimTol_DatumFeature.hxx> |
668 | #include <StepDimTol_DatumReference.hxx> |
669 | #include <StepDimTol_CommonDatum.hxx> |
670 | #include <StepDimTol_DatumTarget.hxx> |
671 | #include <StepDimTol_PlacedDatumTargetFeature.hxx> |
672 | |
673 | #include <StepRepr_ReprItemAndLengthMeasureWithUnit.hxx> |
674 | #include <StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx> |
675 | |
676 | // added by skl 10.02.2004 for TRJ13 |
677 | #include <StepBasic_ConversionBasedUnitAndMassUnit.hxx> |
678 | #include <StepBasic_MassMeasureWithUnit.hxx> |
ec357c5c |
679 | #include <StepBasic_CharacterizedObject.hxx> |
680 | #include <StepFEA_CurveElementEndCoordinateSystem.hxx> |
681 | #include <StepFEA_SymmetricTensor22d.hxx> |
682 | #include <StepFEA_SymmetricTensor42d.hxx> |
683 | #include <StepFEA_SymmetricTensor43d.hxx> |
7fd59977 |
684 | |
28a73c1f |
685 | // Added by ika for GD&T AP242 |
686 | #include <StepRepr_Apex.hxx> |
687 | #include <StepRepr_CentreOfSymmetry.hxx> |
688 | #include <StepRepr_GeometricAlignment.hxx> |
689 | #include <StepRepr_ParallelOffset.hxx> |
690 | #include <StepRepr_PerpendicularTo.hxx> |
691 | #include <StepRepr_Tangent.hxx> |
692 | #include <StepAP242_GeometricItemSpecificUsage.hxx> |
693 | #include <StepAP242_IdAttribute.hxx> |
694 | #include <StepAP242_ItemIdentifiedRepresentationUsage.hxx> |
695 | #include <StepRepr_AllAroundShapeAspect.hxx> |
696 | #include <StepRepr_BetweenShapeAspect.hxx> |
697 | #include <StepRepr_CompositeGroupShapeAspect.hxx> |
698 | #include <StepRepr_ContinuosShapeAspect.hxx> |
699 | #include <StepDimTol_GeometricToleranceWithDefinedAreaUnit.hxx> |
700 | #include <StepDimTol_GeometricToleranceWithDefinedUnit.hxx> |
701 | #include <StepDimTol_GeometricToleranceWithMaximumTolerance.hxx> |
702 | #include <StepDimTol_GeometricToleranceWithModifiers.hxx> |
703 | #include <StepDimTol_UnequallyDisposedGeometricTolerance.hxx> |
704 | #include <StepDimTol_NonUniformZoneDefinition.hxx> |
705 | #include <StepDimTol_ProjectedZoneDefinition.hxx> |
706 | #include <StepDimTol_RunoutZoneDefinition.hxx> |
707 | #include <StepDimTol_RunoutZoneOrientation.hxx> |
708 | #include <StepDimTol_ToleranceZone.hxx> |
709 | #include <StepDimTol_ToleranceZoneDefinition.hxx> |
710 | #include <StepDimTol_ToleranceZoneForm.hxx> |
711 | #include <StepShape_ValueFormatTypeQualifier.hxx> |
712 | #include <StepDimTol_DatumReferenceCompartment.hxx> |
713 | #include <StepDimTol_DatumReferenceElement.hxx> |
714 | #include <StepDimTol_DatumReferenceModifierWithValue.hxx> |
715 | #include <StepDimTol_DatumSystem.hxx> |
716 | #include <StepDimTol_GeneralDatumReference.hxx> |
717 | #include <StepRepr_ReprItemAndPlaneAngleMeasureWithUnit.hxx> |
718 | #include <StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI.hxx> |
719 | #include <StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx> |
720 | #include <StepDimTol_GeoTolAndGeoTolWthDatRef.hxx> |
721 | #include <StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx> |
722 | #include <StepDimTol_GeoTolAndGeoTolWthMod.hxx> |
723 | #include <StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx> |
724 | #include <StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx> |
725 | #include <StepRepr_CompShAspAndDatumFeatAndShAsp.hxx> |
726 | #include <StepRepr_IntegerRepresentationItem.hxx> |
727 | #include <StepRepr_ValueRepresentationItem.hxx> |
5df609e7 |
728 | #include <StepAP242_DraughtingModelItemAssociation.hxx> |
6595eee7 |
729 | #include <StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx> |
730 | #include <StepDimTol_GeoTolAndGeoTolWthMaxTol.hxx> |
5df609e7 |
731 | #include <StepVisual_AnnotationCurveOccurrence.hxx> |
732 | #include <StepVisual_AnnotationPlane.hxx> |
733 | #include <StepVisual_DraughtingCallout.hxx> |
28a73c1f |
734 | |
7fd59977 |
735 | |
5df609e7 |
736 | #include <StepVisual_TessellatedAnnotationOccurrence.hxx> |
737 | #include <StepVisual_TessellatedItem.hxx> |
738 | #include <StepVisual_TessellatedGeometricSet.hxx> |
739 | #include <StepVisual_TessellatedCurveSet.hxx> |
740 | #include <StepVisual_CoordinatesList.hxx> |
741 | |
7fd59977 |
742 | static int init = 0; |
28a73c1f |
743 | static Interface_DataMapOfTransientInteger types(800); |
7fd59977 |
744 | |
745 | |
746 | //======================================================================= |
747 | //function : StepAP214_Protocol |
748 | //purpose : |
749 | //======================================================================= |
750 | |
751 | StepAP214_Protocol::StepAP214_Protocol () |
752 | { |
753 | if (init) return; init = 1; |
754 | |
755 | types.Bind (STANDARD_TYPE(StepBasic_Address), 1); |
756 | types.Bind (STANDARD_TYPE(StepShape_AdvancedBrepShapeRepresentation), 2); |
757 | types.Bind (STANDARD_TYPE(StepShape_AdvancedFace), 3); |
5df609e7 |
758 | types.Bind (STANDARD_TYPE(StepVisual_AnnotationCurveOccurrence), 4); |
7fd59977 |
759 | // types.Bind (STANDARD_TYPE(StepVisual_AnnotationFillArea), 5); |
760 | // types.Bind (STANDARD_TYPE(StepVisual_AnnotationFillAreaOccurrence), 6); |
761 | types.Bind (STANDARD_TYPE(StepVisual_AnnotationOccurrence), 7); |
762 | // types.Bind (STANDARD_TYPE(StepVisual_AnnotationSubfigureOccurrence), 8); |
763 | // types.Bind (STANDARD_TYPE(StepVisual_AnnotationSymbol), 9); |
764 | // types.Bind (STANDARD_TYPE(StepVisual_AnnotationSymbolOccurrence), 10); |
765 | types.Bind (STANDARD_TYPE(StepVisual_AnnotationText), 11); |
766 | types.Bind (STANDARD_TYPE(StepVisual_AnnotationTextOccurrence), 12); |
767 | types.Bind (STANDARD_TYPE(StepBasic_ApplicationContext), 13); |
768 | types.Bind (STANDARD_TYPE(StepBasic_ApplicationContextElement), 14); |
769 | types.Bind (STANDARD_TYPE(StepBasic_ApplicationProtocolDefinition), 15); |
770 | types.Bind (STANDARD_TYPE(StepBasic_Approval), 16); |
771 | types.Bind (STANDARD_TYPE(StepBasic_ApprovalPersonOrganization), 18); |
772 | types.Bind (STANDARD_TYPE(StepBasic_ApprovalRelationship), 19); |
773 | types.Bind (STANDARD_TYPE(StepBasic_ApprovalRole), 20); |
774 | types.Bind (STANDARD_TYPE(StepBasic_ApprovalStatus), 21); |
775 | types.Bind (STANDARD_TYPE(StepVisual_AreaInSet), 22); |
776 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignActualDateAndTimeAssignment), 23); |
777 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignActualDateAssignment), 24); |
778 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignApprovalAssignment), 25); |
779 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignDateAndPersonAssignment), 26); |
780 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignGroupAssignment), 27); |
781 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignNominalDateAndTimeAssignment), 28); |
782 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignNominalDateAssignment), 29); |
783 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignOrganizationAssignment), 30); |
784 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignPersonAndOrganizationAssignment), 31); |
785 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignPresentedItem), 32); |
786 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignSecurityClassificationAssignment), 33); |
787 | // types.Bind (STANDARD_TYPE(StepAP214_AutoDesignViewArea), 34); |
788 | types.Bind (STANDARD_TYPE(StepGeom_Axis1Placement), 35); |
789 | types.Bind (STANDARD_TYPE(StepGeom_Axis2Placement2d), 36); |
790 | types.Bind (STANDARD_TYPE(StepGeom_Axis2Placement3d), 37); |
791 | types.Bind (STANDARD_TYPE(StepGeom_BSplineCurve), 38); |
792 | types.Bind (STANDARD_TYPE(StepGeom_BSplineCurveWithKnots), 39); |
793 | types.Bind (STANDARD_TYPE(StepGeom_BSplineSurface), 40); |
794 | types.Bind (STANDARD_TYPE(StepGeom_BSplineSurfaceWithKnots), 41); |
795 | types.Bind (STANDARD_TYPE(StepVisual_BackgroundColour), 42); |
796 | types.Bind (STANDARD_TYPE(StepGeom_BezierCurve), 43); |
797 | types.Bind (STANDARD_TYPE(StepGeom_BezierSurface), 44); |
798 | types.Bind (STANDARD_TYPE(StepShape_Block), 45); |
799 | types.Bind (STANDARD_TYPE(StepShape_BooleanResult), 46); |
800 | types.Bind (STANDARD_TYPE(StepGeom_BoundaryCurve), 47); |
801 | types.Bind (STANDARD_TYPE(StepGeom_BoundedCurve), 48); |
802 | types.Bind (STANDARD_TYPE(StepGeom_BoundedSurface), 49); |
803 | types.Bind (STANDARD_TYPE(StepShape_BoxDomain), 50); |
804 | types.Bind (STANDARD_TYPE(StepShape_BoxedHalfSpace), 51); |
805 | types.Bind (STANDARD_TYPE(StepShape_BrepWithVoids), 52); |
806 | types.Bind (STANDARD_TYPE(StepBasic_CalendarDate), 53); |
807 | types.Bind (STANDARD_TYPE(StepVisual_CameraImage), 54); |
808 | types.Bind (STANDARD_TYPE(StepVisual_CameraModel), 55); |
809 | types.Bind (STANDARD_TYPE(StepVisual_CameraModelD2), 56); |
810 | types.Bind (STANDARD_TYPE(StepVisual_CameraModelD3), 57); |
811 | types.Bind (STANDARD_TYPE(StepVisual_CameraUsage), 58); |
812 | types.Bind (STANDARD_TYPE(StepGeom_CartesianPoint), 59); |
813 | types.Bind (STANDARD_TYPE(StepGeom_CartesianTransformationOperator), 60); |
814 | types.Bind (STANDARD_TYPE(StepGeom_CartesianTransformationOperator3d), 61); |
815 | types.Bind (STANDARD_TYPE(StepGeom_Circle), 62); |
816 | types.Bind (STANDARD_TYPE(StepShape_ClosedShell), 63); |
817 | types.Bind (STANDARD_TYPE(StepVisual_Colour), 64); |
818 | types.Bind (STANDARD_TYPE(StepVisual_ColourRgb), 65); |
819 | types.Bind (STANDARD_TYPE(StepVisual_ColourSpecification), 66); |
820 | types.Bind (STANDARD_TYPE(StepGeom_CompositeCurve), 67); |
821 | types.Bind (STANDARD_TYPE(StepGeom_CompositeCurveOnSurface), 68); |
822 | types.Bind (STANDARD_TYPE(StepGeom_CompositeCurveSegment), 69); |
823 | types.Bind (STANDARD_TYPE(StepVisual_CompositeText), 70); |
824 | // types.Bind (STANDARD_TYPE(StepVisual_CompositeTextWithAssociatedCurves), 71); |
825 | // types.Bind (STANDARD_TYPE(StepVisual_CompositeTextWithBlankingBox), 72); |
826 | types.Bind (STANDARD_TYPE(StepVisual_CompositeTextWithExtent), 73); |
827 | types.Bind (STANDARD_TYPE(StepGeom_Conic), 74); |
828 | types.Bind (STANDARD_TYPE(StepGeom_ConicalSurface), 75); |
829 | types.Bind (STANDARD_TYPE(StepShape_ConnectedFaceSet), 76); |
830 | types.Bind (STANDARD_TYPE(StepVisual_ContextDependentInvisibility), 77); |
831 | types.Bind (STANDARD_TYPE(StepVisual_ContextDependentOverRidingStyledItem), 78); |
832 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnit), 79); |
833 | types.Bind (STANDARD_TYPE(StepBasic_CoordinatedUniversalTimeOffset), 80); |
834 | // types.Bind (STANDARD_TYPE(StepShape_CsgRepresentation), 81); |
835 | types.Bind (STANDARD_TYPE(StepShape_CsgShapeRepresentation), 82); |
836 | types.Bind (STANDARD_TYPE(StepShape_CsgSolid), 83); |
837 | types.Bind (STANDARD_TYPE(StepGeom_Curve), 84); |
838 | types.Bind (STANDARD_TYPE(StepGeom_CurveBoundedSurface), 85); |
839 | types.Bind (STANDARD_TYPE(StepGeom_CurveReplica), 86); |
840 | types.Bind (STANDARD_TYPE(StepVisual_CurveStyle), 87); |
841 | types.Bind (STANDARD_TYPE(StepVisual_CurveStyleFont), 88); |
842 | types.Bind (STANDARD_TYPE(StepVisual_CurveStyleFontPattern), 89); |
843 | types.Bind (STANDARD_TYPE(StepGeom_CylindricalSurface), 90); |
844 | types.Bind (STANDARD_TYPE(StepBasic_Date), 91); |
845 | types.Bind (STANDARD_TYPE(StepBasic_DateAndTime), 92); |
846 | types.Bind (STANDARD_TYPE(StepBasic_DateRole), 95); |
847 | types.Bind (STANDARD_TYPE(StepBasic_DateTimeRole), 96); |
848 | // types.Bind (STANDARD_TYPE(StepVisual_DefinedSymbol), 97); |
849 | types.Bind (STANDARD_TYPE(StepRepr_DefinitionalRepresentation), 98); |
850 | types.Bind (STANDARD_TYPE(StepGeom_DegeneratePcurve), 99); |
851 | types.Bind (STANDARD_TYPE(StepGeom_DegenerateToroidalSurface), 100); |
852 | types.Bind (STANDARD_TYPE(StepRepr_DescriptiveRepresentationItem), 101); |
853 | // types.Bind (STANDARD_TYPE(StepVisual_DimensionCurve), 102); |
854 | // types.Bind (STANDARD_TYPE(StepVisual_DimensionCurveTerminator), 103); |
855 | types.Bind (STANDARD_TYPE(StepBasic_DimensionalExponents), 104); |
856 | types.Bind (STANDARD_TYPE(StepGeom_Direction), 105); |
857 | types.Bind (STANDARD_TYPE(StepVisual_DraughtingAnnotationOccurrence), 106); |
5df609e7 |
858 | types.Bind (STANDARD_TYPE(StepVisual_DraughtingCallout), 107); |
7fd59977 |
859 | types.Bind (STANDARD_TYPE(StepVisual_DraughtingPreDefinedColour), 108); |
860 | types.Bind (STANDARD_TYPE(StepVisual_DraughtingPreDefinedCurveFont), 109); |
861 | // types.Bind (STANDARD_TYPE(StepVisual_DraughtingSubfigureRepresentation), 110); |
862 | // types.Bind (STANDARD_TYPE(StepVisual_DraughtingSymbolRepresentation), 111); |
863 | // types.Bind (STANDARD_TYPE(StepVisual_DraughtingTextLiteralWithDelineation), 112); |
864 | // types.Bind (STANDARD_TYPE(StepVisual_DrawingDefinition), 113); |
865 | // types.Bind (STANDARD_TYPE(StepVisual_DrawingRevision), 114); |
866 | types.Bind (STANDARD_TYPE(StepShape_Edge), 115); |
867 | types.Bind (STANDARD_TYPE(StepShape_EdgeCurve), 116); |
868 | types.Bind (STANDARD_TYPE(StepShape_EdgeLoop), 117); |
869 | types.Bind (STANDARD_TYPE(StepGeom_ElementarySurface), 118); |
870 | types.Bind (STANDARD_TYPE(StepGeom_Ellipse), 119); |
871 | types.Bind (STANDARD_TYPE(StepGeom_EvaluatedDegeneratePcurve), 120); |
872 | types.Bind (STANDARD_TYPE(StepBasic_ExternalSource), 121); |
873 | types.Bind (STANDARD_TYPE(StepVisual_ExternallyDefinedCurveFont), 122); |
874 | // types.Bind (STANDARD_TYPE(StepVisual_ExternallyDefinedHatchStyle), 123); |
875 | types.Bind (STANDARD_TYPE(StepBasic_ExternallyDefinedItem), 124); |
876 | // types.Bind (STANDARD_TYPE(StepVisual_ExternallyDefinedSymbol), 125); |
877 | types.Bind (STANDARD_TYPE(StepVisual_ExternallyDefinedTextFont), 126); |
878 | // types.Bind (STANDARD_TYPE(StepVisual_ExternallyDefinedTileStyle), 127); |
879 | types.Bind (STANDARD_TYPE(StepShape_ExtrudedAreaSolid), 128); |
880 | types.Bind (STANDARD_TYPE(StepShape_Face), 129); |
881 | // types.Bind (STANDARD_TYPE(StepShape_FaceBasedSurfaceModel), 130); |
882 | types.Bind (STANDARD_TYPE(StepShape_FaceBound), 131); |
883 | types.Bind (STANDARD_TYPE(StepShape_FaceOuterBound), 132); |
884 | types.Bind (STANDARD_TYPE(StepShape_FaceSurface), 133); |
885 | types.Bind (STANDARD_TYPE(StepShape_FacetedBrep), 134); |
886 | types.Bind (STANDARD_TYPE(StepShape_FacetedBrepShapeRepresentation), 135); |
887 | types.Bind (STANDARD_TYPE(StepVisual_FillAreaStyle), 136); |
888 | types.Bind (STANDARD_TYPE(StepVisual_FillAreaStyleColour), 137); |
889 | // types.Bind (STANDARD_TYPE(StepVisual_FillAreaStyleHatching), 138); |
890 | // types.Bind (STANDARD_TYPE(StepVisual_FillAreaStyleTileSymbolWithStyle), 139); |
891 | // types.Bind (STANDARD_TYPE(StepVisual_FillAreaStyleTiles), 140); |
892 | types.Bind (STANDARD_TYPE(StepRepr_FunctionallyDefinedTransformation), 141); |
893 | types.Bind (STANDARD_TYPE(StepShape_GeometricCurveSet), 142); |
894 | types.Bind (STANDARD_TYPE(StepGeom_GeometricRepresentationContext), 143); |
895 | types.Bind (STANDARD_TYPE(StepGeom_GeometricRepresentationItem), 144); |
896 | types.Bind (STANDARD_TYPE(StepShape_GeometricSet), 145); |
897 | types.Bind (STANDARD_TYPE(StepShape_GeometricallyBoundedSurfaceShapeRepresentation), 146); |
898 | types.Bind (STANDARD_TYPE(StepShape_GeometricallyBoundedWireframeShapeRepresentation), 147); |
899 | types.Bind (STANDARD_TYPE(StepRepr_GlobalUncertaintyAssignedContext), 148); |
900 | types.Bind (STANDARD_TYPE(StepRepr_GlobalUnitAssignedContext), 149); |
901 | types.Bind (STANDARD_TYPE(StepBasic_Group), 150); |
902 | types.Bind (STANDARD_TYPE(StepBasic_GroupRelationship), 152); |
903 | types.Bind (STANDARD_TYPE(StepShape_HalfSpaceSolid), 153); |
904 | types.Bind (STANDARD_TYPE(StepGeom_Hyperbola), 154); |
905 | types.Bind (STANDARD_TYPE(StepGeom_IntersectionCurve), 155); |
906 | types.Bind (STANDARD_TYPE(StepVisual_Invisibility), 156); |
907 | types.Bind (STANDARD_TYPE(StepBasic_LengthMeasureWithUnit), 157); |
908 | types.Bind (STANDARD_TYPE(StepBasic_LengthUnit), 158); |
909 | types.Bind (STANDARD_TYPE(StepGeom_Line), 159); |
910 | types.Bind (STANDARD_TYPE(StepBasic_LocalTime), 160); |
911 | types.Bind (STANDARD_TYPE(StepShape_Loop), 161); |
912 | types.Bind (STANDARD_TYPE(StepShape_ManifoldSolidBrep), 162); |
913 | types.Bind (STANDARD_TYPE(StepShape_ManifoldSurfaceShapeRepresentation), 163); |
914 | types.Bind (STANDARD_TYPE(StepRepr_MappedItem), 164); |
915 | types.Bind (STANDARD_TYPE(StepBasic_MeasureWithUnit), 165); |
916 | types.Bind (STANDARD_TYPE(StepVisual_MechanicalDesignGeometricPresentationArea), 166); |
917 | types.Bind (STANDARD_TYPE(StepVisual_MechanicalDesignGeometricPresentationRepresentation), 167); |
918 | // types.Bind (STANDARD_TYPE(StepVisual_MechanicalDesignPresentationArea), 168); |
919 | types.Bind (STANDARD_TYPE(StepBasic_NamedUnit), 169); |
920 | // types.Bind (STANDARD_TYPE(StepShape_NonManifoldSurfaceShapeRepresentation), 170); |
921 | types.Bind (STANDARD_TYPE(StepGeom_OffsetCurve3d), 171); |
922 | types.Bind (STANDARD_TYPE(StepGeom_OffsetSurface), 172); |
923 | // types.Bind (STANDARD_TYPE(StepAP214_OneDirectionRepeatFactor), 173); |
924 | types.Bind (STANDARD_TYPE(StepShape_OpenShell), 174); |
925 | types.Bind (STANDARD_TYPE(StepBasic_OrdinalDate), 175); |
926 | types.Bind (STANDARD_TYPE(StepBasic_Organization), 176); |
927 | types.Bind (STANDARD_TYPE(StepBasic_OrganizationRole), 178); |
928 | types.Bind (STANDARD_TYPE(StepBasic_OrganizationalAddress), 179); |
929 | types.Bind (STANDARD_TYPE(StepShape_OrientedClosedShell), 180); |
930 | types.Bind (STANDARD_TYPE(StepShape_OrientedEdge), 181); |
931 | types.Bind (STANDARD_TYPE(StepShape_OrientedFace), 182); |
932 | types.Bind (STANDARD_TYPE(StepShape_OrientedOpenShell), 183); |
933 | types.Bind (STANDARD_TYPE(StepShape_OrientedPath), 184); |
934 | types.Bind (STANDARD_TYPE(StepGeom_OuterBoundaryCurve), 185); |
935 | types.Bind (STANDARD_TYPE(StepVisual_OverRidingStyledItem), 186); |
936 | types.Bind (STANDARD_TYPE(StepGeom_Parabola), 187); |
937 | types.Bind (STANDARD_TYPE(StepRepr_ParametricRepresentationContext), 188); |
938 | types.Bind (STANDARD_TYPE(StepShape_Path), 189); |
939 | types.Bind (STANDARD_TYPE(StepGeom_Pcurve), 190); |
940 | types.Bind (STANDARD_TYPE(StepBasic_Person), 191); |
941 | types.Bind (STANDARD_TYPE(StepBasic_PersonAndOrganization), 192); |
942 | types.Bind (STANDARD_TYPE(StepBasic_PersonAndOrganizationRole), 194); |
943 | types.Bind (STANDARD_TYPE(StepBasic_PersonalAddress), 195); |
944 | types.Bind (STANDARD_TYPE(StepGeom_Placement), 196); |
945 | types.Bind (STANDARD_TYPE(StepVisual_PlanarBox), 197); |
946 | types.Bind (STANDARD_TYPE(StepVisual_PlanarExtent), 198); |
947 | types.Bind (STANDARD_TYPE(StepGeom_Plane), 199); |
948 | types.Bind (STANDARD_TYPE(StepBasic_PlaneAngleMeasureWithUnit), 200); |
949 | types.Bind (STANDARD_TYPE(StepBasic_PlaneAngleUnit), 201); |
950 | types.Bind (STANDARD_TYPE(StepGeom_Point), 202); |
951 | types.Bind (STANDARD_TYPE(StepGeom_PointOnCurve), 203); |
952 | types.Bind (STANDARD_TYPE(StepGeom_PointOnSurface), 204); |
953 | types.Bind (STANDARD_TYPE(StepGeom_PointReplica), 205); |
954 | types.Bind (STANDARD_TYPE(StepVisual_PointStyle), 206); |
955 | types.Bind (STANDARD_TYPE(StepShape_PolyLoop), 207); |
956 | types.Bind (STANDARD_TYPE(StepGeom_Polyline), 208); |
957 | types.Bind (STANDARD_TYPE(StepVisual_PreDefinedColour), 209); |
958 | types.Bind (STANDARD_TYPE(StepVisual_PreDefinedCurveFont), 210); |
959 | types.Bind (STANDARD_TYPE(StepVisual_PreDefinedItem), 211); |
960 | // types.Bind (STANDARD_TYPE(StepVisual_PreDefinedSymbol), 212); |
961 | types.Bind (STANDARD_TYPE(StepVisual_PreDefinedTextFont), 213); |
962 | types.Bind (STANDARD_TYPE(StepVisual_PresentationArea), 214); |
963 | types.Bind (STANDARD_TYPE(StepVisual_PresentationLayerAssignment), 215); |
964 | types.Bind (STANDARD_TYPE(StepVisual_PresentationRepresentation), 216); |
965 | types.Bind (STANDARD_TYPE(StepVisual_PresentationSet), 217); |
966 | types.Bind (STANDARD_TYPE(StepVisual_PresentationSize), 218); |
967 | types.Bind (STANDARD_TYPE(StepVisual_PresentationStyleAssignment), 219); |
968 | types.Bind (STANDARD_TYPE(StepVisual_PresentationStyleByContext), 220); |
969 | types.Bind (STANDARD_TYPE(StepVisual_PresentationView), 221); |
970 | types.Bind (STANDARD_TYPE(StepBasic_Product), 223); |
971 | types.Bind (STANDARD_TYPE(StepBasic_ProductCategory), 224); |
972 | types.Bind (STANDARD_TYPE(StepBasic_ProductContext), 225); |
973 | // types.Bind (STANDARD_TYPE(StepVisual_ProductDataRepresentationView), 226); |
974 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinition), 227); |
975 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionContext), 228); |
976 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionFormation), 229); |
977 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionFormationWithSpecifiedSource), 230); |
978 | types.Bind (STANDARD_TYPE(StepRepr_ProductDefinitionShape), 231); |
979 | types.Bind (STANDARD_TYPE(StepBasic_ProductRelatedProductCategory), 232); |
980 | types.Bind (STANDARD_TYPE(StepBasic_ProductType), 233); |
981 | types.Bind (STANDARD_TYPE(StepRepr_PropertyDefinition), 234); |
982 | types.Bind (STANDARD_TYPE(StepRepr_PropertyDefinitionRepresentation), 235); |
983 | types.Bind (STANDARD_TYPE(StepGeom_QuasiUniformCurve), 236); |
984 | types.Bind (STANDARD_TYPE(StepGeom_QuasiUniformSurface), 237); |
985 | types.Bind (STANDARD_TYPE(StepBasic_RatioMeasureWithUnit), 238); |
986 | types.Bind (STANDARD_TYPE(StepGeom_RationalBSplineCurve), 239); |
987 | types.Bind (STANDARD_TYPE(StepGeom_RationalBSplineSurface), 240); |
988 | types.Bind (STANDARD_TYPE(StepGeom_RectangularCompositeSurface), 241); |
989 | types.Bind (STANDARD_TYPE(StepGeom_RectangularTrimmedSurface), 242); |
990 | types.Bind (STANDARD_TYPE(StepAP214_RepItemGroup), 243); |
991 | types.Bind (STANDARD_TYPE(StepGeom_ReparametrisedCompositeCurveSegment), 244); |
992 | types.Bind (STANDARD_TYPE(StepRepr_Representation), 245); |
993 | types.Bind (STANDARD_TYPE(StepRepr_RepresentationContext), 246); |
994 | types.Bind (STANDARD_TYPE(StepRepr_RepresentationItem), 247); |
995 | types.Bind (STANDARD_TYPE(StepRepr_RepresentationMap), 248); |
996 | types.Bind (STANDARD_TYPE(StepRepr_RepresentationRelationship), 249); |
997 | types.Bind (STANDARD_TYPE(StepShape_RevolvedAreaSolid), 250); |
998 | types.Bind (STANDARD_TYPE(StepShape_RightAngularWedge), 251); |
999 | types.Bind (STANDARD_TYPE(StepShape_RightCircularCone), 252); |
1000 | types.Bind (STANDARD_TYPE(StepShape_RightCircularCylinder), 253); |
1001 | types.Bind (STANDARD_TYPE(StepGeom_SeamCurve), 254); |
1002 | types.Bind (STANDARD_TYPE(StepBasic_SecurityClassification), 255); |
1003 | types.Bind (STANDARD_TYPE(StepBasic_SecurityClassificationLevel), 257); |
1004 | types.Bind (STANDARD_TYPE(StepRepr_ShapeAspect), 258); |
1005 | types.Bind (STANDARD_TYPE(StepRepr_ShapeAspectRelationship), 259); |
1006 | types.Bind (STANDARD_TYPE(StepRepr_ShapeAspectTransition), 260); |
1007 | types.Bind (STANDARD_TYPE(StepShape_ShapeDefinitionRepresentation), 261); |
1008 | types.Bind (STANDARD_TYPE(StepShape_ShapeRepresentation), 262); |
1009 | types.Bind (STANDARD_TYPE(StepShape_ShellBasedSurfaceModel), 263); |
1010 | types.Bind (STANDARD_TYPE(StepBasic_SiUnit), 264); |
1011 | types.Bind (STANDARD_TYPE(StepBasic_SolidAngleMeasureWithUnit), 265); |
1012 | types.Bind (STANDARD_TYPE(StepShape_SolidModel), 266); |
1013 | types.Bind (STANDARD_TYPE(StepShape_SolidReplica), 267); |
1014 | types.Bind (STANDARD_TYPE(StepShape_Sphere), 268); |
1015 | types.Bind (STANDARD_TYPE(StepGeom_SphericalSurface), 269); |
1016 | types.Bind (STANDARD_TYPE(StepVisual_StyledItem), 270); |
1017 | types.Bind (STANDARD_TYPE(StepGeom_Surface), 271); |
1018 | types.Bind (STANDARD_TYPE(StepGeom_SurfaceCurve), 272); |
1019 | types.Bind (STANDARD_TYPE(StepGeom_SurfaceOfLinearExtrusion), 273); |
1020 | types.Bind (STANDARD_TYPE(StepGeom_SurfaceOfRevolution), 274); |
1021 | types.Bind (STANDARD_TYPE(StepGeom_SurfacePatch), 275); |
1022 | types.Bind (STANDARD_TYPE(StepGeom_SurfaceReplica), 276); |
1023 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceSideStyle), 277); |
1024 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleBoundary), 278); |
1025 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleControlGrid), 279); |
1026 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleFillArea), 280); |
1027 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleParameterLine), 281); |
1028 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleSegmentationCurve), 282); |
1029 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleSilhouette), 283); |
1030 | types.Bind (STANDARD_TYPE(StepVisual_SurfaceStyleUsage), 284); |
1031 | types.Bind (STANDARD_TYPE(StepShape_SweptAreaSolid), 285); |
1032 | types.Bind (STANDARD_TYPE(StepGeom_SweptSurface), 286); |
1033 | // types.Bind (STANDARD_TYPE(StepVisual_SymbolColour), 287); |
1034 | // types.Bind (STANDARD_TYPE(StepVisual_SymbolRepresentation), 288); |
1035 | // types.Bind (STANDARD_TYPE(StepVisual_SymbolRepresentationMap), 289); |
1036 | // types.Bind (STANDARD_TYPE(StepVisual_SymbolStyle), 290); |
1037 | // types.Bind (STANDARD_TYPE(StepVisual_SymbolTarget), 291); |
1038 | types.Bind (STANDARD_TYPE(StepVisual_Template), 292); |
1039 | types.Bind (STANDARD_TYPE(StepVisual_TemplateInstance), 293); |
1040 | // types.Bind (STANDARD_TYPE(StepVisual_TerminatorSymbol), 294); |
1041 | types.Bind (STANDARD_TYPE(StepVisual_TextLiteral), 295); |
1042 | // types.Bind (STANDARD_TYPE(StepVisual_TextLiteralWithAssociatedCurves), 296); |
1043 | // types.Bind (STANDARD_TYPE(StepVisual_TextLiteralWithBlankingBox), 297); |
1044 | // types.Bind (STANDARD_TYPE(StepVisual_TextLiteralWithDelineation), 298); |
1045 | // types.Bind (STANDARD_TYPE(StepVisual_TextLiteralWithExtent), 299); |
1046 | types.Bind (STANDARD_TYPE(StepVisual_TextStyle), 300); |
1047 | types.Bind (STANDARD_TYPE(StepVisual_TextStyleForDefinedFont), 301); |
1048 | types.Bind (STANDARD_TYPE(StepVisual_TextStyleWithBoxCharacteristics), 302); |
1049 | // types.Bind (STANDARD_TYPE(StepVisual_TextStyleWithMirror), 303); |
1050 | types.Bind (STANDARD_TYPE(StepShape_TopologicalRepresentationItem), 304); |
1051 | types.Bind (STANDARD_TYPE(StepGeom_ToroidalSurface), 305); |
1052 | types.Bind (STANDARD_TYPE(StepShape_Torus), 306); |
1053 | types.Bind (STANDARD_TYPE(StepShape_TransitionalShapeRepresentation), 307); |
1054 | types.Bind (STANDARD_TYPE(StepGeom_TrimmedCurve), 308); |
1055 | // types.Bind (STANDARD_TYPE(StepAP214_TwoDirectionRepeatFactor), 309); |
1056 | types.Bind (STANDARD_TYPE(StepBasic_UncertaintyMeasureWithUnit), 310); |
1057 | types.Bind (STANDARD_TYPE(StepGeom_UniformCurve), 311); |
1058 | types.Bind (STANDARD_TYPE(StepGeom_UniformSurface), 312); |
1059 | types.Bind (STANDARD_TYPE(StepGeom_Vector), 313); |
1060 | types.Bind (STANDARD_TYPE(StepShape_Vertex), 314); |
1061 | types.Bind (STANDARD_TYPE(StepShape_VertexLoop), 315); |
1062 | types.Bind (STANDARD_TYPE(StepShape_VertexPoint), 316); |
1063 | types.Bind (STANDARD_TYPE(StepVisual_ViewVolume), 317); |
1064 | types.Bind (STANDARD_TYPE(StepBasic_WeekOfYearAndDayDate), 318); |
1065 | types.Bind (STANDARD_TYPE(StepGeom_UniformCurveAndRationalBSplineCurve), 319); |
1066 | types.Bind (STANDARD_TYPE(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve), 320); |
1067 | types.Bind (STANDARD_TYPE(StepGeom_QuasiUniformCurveAndRationalBSplineCurve), 321); |
1068 | types.Bind (STANDARD_TYPE(StepGeom_BezierCurveAndRationalBSplineCurve), 322); |
1069 | types.Bind (STANDARD_TYPE(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface), 323); |
1070 | types.Bind (STANDARD_TYPE(StepGeom_UniformSurfaceAndRationalBSplineSurface), 324); |
1071 | types.Bind (STANDARD_TYPE(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface), 325); |
1072 | types.Bind (STANDARD_TYPE(StepGeom_BezierSurfaceAndRationalBSplineSurface), 326); |
1073 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndLengthUnit), 327); |
1074 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndPlaneAngleUnit), 328); |
1075 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndLengthUnit), 329); |
1076 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndPlaneAngleUnit), 330); |
1077 | types.Bind (STANDARD_TYPE(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext), 331); |
1078 | types.Bind (STANDARD_TYPE(StepShape_LoopAndPath), 332); |
1079 | // Added by FMA |
1080 | types.Bind (STANDARD_TYPE(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx), 333); |
1081 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndSolidAngleUnit), 334); |
1082 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndSolidAngleUnit), 335); |
1083 | types.Bind (STANDARD_TYPE(StepBasic_SolidAngleUnit), 336); |
1084 | types.Bind (STANDARD_TYPE(StepShape_FacetedBrepAndBrepWithVoids), 337); |
1085 | types.Bind (STANDARD_TYPE(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext), 338); |
1086 | types.Bind (STANDARD_TYPE(StepBasic_MechanicalContext), 339); |
1087 | types.Bind (STANDARD_TYPE(StepBasic_DesignContext), 340); |
1088 | |
1089 | // full Rev4 |
1090 | types.Bind (STANDARD_TYPE(StepBasic_TimeMeasureWithUnit), 341); |
1091 | types.Bind (STANDARD_TYPE(StepBasic_RatioUnit), 342); |
1092 | types.Bind (STANDARD_TYPE(StepBasic_TimeUnit), 343); |
1093 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndRatioUnit), 344); |
1094 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndTimeUnit), 345); |
1095 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndRatioUnit), 346); |
1096 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndTimeUnit), 347); |
1097 | |
1098 | types.Bind (STANDARD_TYPE(StepBasic_ApprovalDateTime), 348); |
1099 | types.Bind (STANDARD_TYPE(StepVisual_CameraImage2dWithScale), 349); |
1100 | types.Bind (STANDARD_TYPE(StepVisual_CameraImage3dWithScale), 350); |
1101 | types.Bind (STANDARD_TYPE(StepGeom_CartesianTransformationOperator2d),351); |
1102 | types.Bind (STANDARD_TYPE(StepBasic_DerivedUnit), 352); |
1103 | types.Bind (STANDARD_TYPE(StepBasic_DerivedUnitElement), 353); |
1104 | types.Bind (STANDARD_TYPE(StepRepr_ItemDefinedTransformation), 354); |
1105 | types.Bind (STANDARD_TYPE(StepVisual_PresentedItemRepresentation), 355); |
1106 | types.Bind (STANDARD_TYPE(StepVisual_PresentationLayerUsage), 356); |
1107 | types.Bind (STANDARD_TYPE(StepGeom_SurfaceCurveAndBoundedCurve), 358); //:n5 |
1108 | |
1109 | // AP214 : CC1 -> CC2 |
1110 | types.Bind (STANDARD_TYPE(StepAP214_AutoDesignDocumentReference),366); |
1111 | types.Bind (STANDARD_TYPE(StepBasic_Document), 367); |
1112 | types.Bind (STANDARD_TYPE(StepBasic_DigitalDocument), 368); |
1113 | types.Bind (STANDARD_TYPE(StepBasic_DocumentRelationship), 369); |
1114 | types.Bind (STANDARD_TYPE(StepBasic_DocumentType), 370); |
1115 | types.Bind (STANDARD_TYPE(StepBasic_DocumentUsageConstraint), 371); |
1116 | types.Bind (STANDARD_TYPE(StepBasic_Effectivity), 372); |
1117 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionEffectivity), 373); |
1118 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionRelationship), 374); |
1119 | |
1120 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionWithAssociatedDocuments), 375); |
1121 | types.Bind (STANDARD_TYPE(StepBasic_PhysicallyModeledProductDefinition), 376); |
1122 | |
1123 | |
1124 | types.Bind (STANDARD_TYPE(StepRepr_ProductDefinitionUsage), 377); |
1125 | types.Bind (STANDARD_TYPE(StepRepr_MakeFromUsageOption), 378); |
1126 | types.Bind (STANDARD_TYPE(StepRepr_AssemblyComponentUsage), 379); |
1127 | types.Bind (STANDARD_TYPE(StepRepr_NextAssemblyUsageOccurrence), 380); |
1128 | types.Bind (STANDARD_TYPE(StepRepr_PromissoryUsageOccurrence), 381); |
1129 | types.Bind (STANDARD_TYPE(StepRepr_QuantifiedAssemblyComponentUsage), 382); |
1130 | types.Bind (STANDARD_TYPE(StepRepr_SpecifiedHigherUsageOccurrence), 383); |
1131 | types.Bind (STANDARD_TYPE(StepRepr_AssemblyComponentUsageSubstitute), 384); |
1132 | types.Bind (STANDARD_TYPE(StepRepr_SuppliedPartRelationship), 385); |
1133 | types.Bind (STANDARD_TYPE(StepRepr_ExternallyDefinedRepresentation), 386); |
1134 | types.Bind (STANDARD_TYPE(StepRepr_ShapeRepresentationRelationship), 387); |
1135 | types.Bind (STANDARD_TYPE(StepRepr_RepresentationRelationshipWithTransformation), 388); |
1136 | types.Bind (STANDARD_TYPE(StepRepr_ShapeRepresentationRelationshipWithTransformation), 389); |
1137 | types.Bind (STANDARD_TYPE(StepRepr_MaterialDesignation),390); |
1138 | types.Bind (STANDARD_TYPE(StepShape_ContextDependentShapeRepresentation), 391); |
1139 | |
1140 | //Added from CD to DIS :j4 |
1141 | |
1142 | types.Bind (STANDARD_TYPE(StepAP214_AppliedDateAndTimeAssignment), 392); |
1143 | types.Bind (STANDARD_TYPE(StepAP214_AppliedDateAssignment), 393); |
1144 | types.Bind (STANDARD_TYPE(StepAP214_AppliedApprovalAssignment), 394); |
1145 | types.Bind (STANDARD_TYPE(StepAP214_AppliedGroupAssignment), 395); |
1146 | types.Bind (STANDARD_TYPE(StepAP214_AppliedOrganizationAssignment), 396); |
1147 | types.Bind (STANDARD_TYPE(StepAP214_AppliedPersonAndOrganizationAssignment), 397); |
1148 | types.Bind (STANDARD_TYPE(StepAP214_AppliedPresentedItem), 398); |
1149 | types.Bind (STANDARD_TYPE(StepAP214_AppliedSecurityClassificationAssignment), 399); |
1150 | types.Bind (STANDARD_TYPE(StepAP214_AppliedDocumentReference), 400); |
1151 | |
1152 | types.Bind (STANDARD_TYPE(StepBasic_DocumentFile), 401); |
1153 | types.Bind (STANDARD_TYPE(StepBasic_CharacterizedObject), 402); |
1154 | types.Bind (STANDARD_TYPE(StepShape_ExtrudedFaceSolid), 403); |
1155 | types.Bind (STANDARD_TYPE(StepShape_RevolvedFaceSolid), 404); |
1156 | types.Bind (STANDARD_TYPE(StepShape_SweptFaceSolid), 405); |
1157 | |
1158 | // Added by ABV 08.09.99 for CAX TRJ 2 (validation properties) |
1159 | types.Bind (STANDARD_TYPE(StepRepr_MeasureRepresentationItem), 406); |
1160 | types.Bind (STANDARD_TYPE(StepBasic_AreaUnit), 407); |
1161 | types.Bind (STANDARD_TYPE(StepBasic_VolumeUnit), 408); |
1162 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndAreaUnit), 409); |
1163 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndVolumeUnit), 410); |
1164 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndAreaUnit), 411); |
1165 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndVolumeUnit), 412); |
1166 | |
1167 | // Added by ABV 10.11.99 for AP203 |
1168 | types.Bind (STANDARD_TYPE(StepBasic_Action), 413); |
1169 | types.Bind (STANDARD_TYPE(StepBasic_ActionAssignment), 414); |
1170 | types.Bind (STANDARD_TYPE(StepBasic_ActionMethod), 415); |
1171 | types.Bind (STANDARD_TYPE(StepBasic_ActionRequestAssignment), 416); |
1172 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignApproval), 417); |
1173 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignCertification), 418); |
1174 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignContract), 419); |
1175 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignDateAndTimeAssignment), 420); |
1176 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignPersonAndOrganizationAssignment), 421); |
1177 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignSecurityClassification), 422); |
1178 | types.Bind (STANDARD_TYPE(StepAP203_CcDesignSpecificationReference), 423); |
1179 | types.Bind (STANDARD_TYPE(StepBasic_Certification), 424); |
1180 | types.Bind (STANDARD_TYPE(StepBasic_CertificationAssignment), 425); |
1181 | types.Bind (STANDARD_TYPE(StepBasic_CertificationType), 426); |
1182 | types.Bind (STANDARD_TYPE(StepAP203_Change), 427); |
1183 | types.Bind (STANDARD_TYPE(StepAP203_ChangeRequest), 428); |
1184 | types.Bind (STANDARD_TYPE(StepRepr_ConfigurationDesign), 429); |
1185 | types.Bind (STANDARD_TYPE(StepRepr_ConfigurationEffectivity), 430); |
1186 | types.Bind (STANDARD_TYPE(StepBasic_Contract), 431); |
1187 | types.Bind (STANDARD_TYPE(StepBasic_ContractAssignment), 432); |
1188 | types.Bind (STANDARD_TYPE(StepBasic_ContractType), 433); |
1189 | types.Bind (STANDARD_TYPE(StepRepr_ProductConcept), 434); |
1190 | types.Bind (STANDARD_TYPE(StepBasic_ProductConceptContext), 435); |
1191 | types.Bind (STANDARD_TYPE(StepAP203_StartRequest), 436); |
1192 | types.Bind (STANDARD_TYPE(StepAP203_StartWork), 437); |
1193 | types.Bind (STANDARD_TYPE(StepBasic_VersionedActionRequest), 438); |
1194 | types.Bind (STANDARD_TYPE(StepBasic_ProductCategoryRelationship), 439); |
1195 | types.Bind (STANDARD_TYPE(StepBasic_ActionRequestSolution), 440); |
1196 | types.Bind (STANDARD_TYPE(StepVisual_DraughtingModel), 441); |
1197 | |
1198 | // Added by ABV 18.04.00 for CAX-IF TRJ4 (dimensional tolerances) |
1199 | types.Bind (STANDARD_TYPE(StepShape_AngularLocation), 442); |
1200 | types.Bind (STANDARD_TYPE(StepShape_AngularSize), 443); |
1201 | types.Bind (STANDARD_TYPE(StepShape_DimensionalCharacteristicRepresentation), 444); |
1202 | types.Bind (STANDARD_TYPE(StepShape_DimensionalLocation), 445); |
1203 | types.Bind (STANDARD_TYPE(StepShape_DimensionalLocationWithPath), 446); |
1204 | types.Bind (STANDARD_TYPE(StepShape_DimensionalSize), 447); |
1205 | types.Bind (STANDARD_TYPE(StepShape_DimensionalSizeWithPath), 448); |
1206 | types.Bind (STANDARD_TYPE(StepShape_ShapeDimensionRepresentation), 449); |
1207 | |
1208 | // Added by ABV 10.05.00 for CAX-IF TRJ4 (external references) |
1209 | types.Bind (STANDARD_TYPE(StepBasic_DocumentRepresentationType), 450); |
1210 | types.Bind (STANDARD_TYPE(StepBasic_ObjectRole), 451); |
1211 | types.Bind (STANDARD_TYPE(StepBasic_RoleAssociation), 452); |
1212 | types.Bind (STANDARD_TYPE(StepBasic_IdentificationRole), 453); |
1213 | types.Bind (STANDARD_TYPE(StepBasic_IdentificationAssignment), 454); |
1214 | types.Bind (STANDARD_TYPE(StepBasic_ExternalIdentificationAssignment), 455); |
1215 | types.Bind (STANDARD_TYPE(StepBasic_EffectivityAssignment), 456); |
1216 | types.Bind (STANDARD_TYPE(StepBasic_NameAssignment), 457); |
1217 | types.Bind (STANDARD_TYPE(StepBasic_GeneralProperty), 458); |
1218 | types.Bind (STANDARD_TYPE(StepAP214_Class), 459); |
1219 | types.Bind (STANDARD_TYPE(StepAP214_ExternallyDefinedClass), 460); |
1220 | types.Bind (STANDARD_TYPE(StepAP214_ExternallyDefinedGeneralProperty), 461); |
1221 | types.Bind (STANDARD_TYPE(StepAP214_AppliedExternalIdentificationAssignment), 462); |
1222 | |
1223 | // abv 11.07.00: CAX-IF TRJ4: k1_geo-ac.stp |
1224 | types.Bind (STANDARD_TYPE(StepShape_DefinitionalRepresentationAndShapeRepresentation), 463); |
1225 | |
1226 | // CKY 25 APR 2001 : CAX-IF TR7J , dimensional tolerances (contd) |
1227 | types.Bind (STANDARD_TYPE(StepRepr_CompositeShapeAspect),470); |
1228 | types.Bind (STANDARD_TYPE(StepRepr_DerivedShapeAspect),471); |
1229 | types.Bind (STANDARD_TYPE(StepRepr_Extension),472); |
1230 | types.Bind (STANDARD_TYPE(StepShape_DirectedDimensionalLocation),473); |
1231 | types.Bind (STANDARD_TYPE(StepShape_LimitsAndFits),474); |
1232 | types.Bind (STANDARD_TYPE(StepShape_ToleranceValue),475); |
1233 | types.Bind (STANDARD_TYPE(StepShape_MeasureQualification),476); |
1234 | types.Bind (STANDARD_TYPE(StepShape_PlusMinusTolerance),477); |
1235 | types.Bind (STANDARD_TYPE(StepShape_PrecisionQualifier),478); |
1236 | types.Bind (STANDARD_TYPE(StepShape_TypeQualifier),479); |
1237 | types.Bind (STANDARD_TYPE(StepShape_QualifiedRepresentationItem),480); |
1238 | types.Bind (STANDARD_TYPE(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem),481); |
1239 | types.Bind (STANDARD_TYPE(StepRepr_CompoundRepresentationItem),482); |
1240 | types.Bind (STANDARD_TYPE(StepRepr_ValueRange),483); |
1241 | types.Bind (STANDARD_TYPE(StepRepr_ShapeAspectDerivingRelationship),484); |
1242 | |
1243 | // abv 11.07.00: CAX-IF TRJ8: edge_based_wireframe |
1244 | types.Bind (STANDARD_TYPE(StepShape_CompoundShapeRepresentation),485); |
1245 | types.Bind (STANDARD_TYPE(StepShape_ConnectedEdgeSet),486); |
1246 | types.Bind (STANDARD_TYPE(StepShape_ConnectedFaceShapeRepresentation),487); |
1247 | types.Bind (STANDARD_TYPE(StepShape_EdgeBasedWireframeModel),488); |
1248 | types.Bind (STANDARD_TYPE(StepShape_EdgeBasedWireframeShapeRepresentation),489); |
1249 | types.Bind (STANDARD_TYPE(StepShape_FaceBasedSurfaceModel),490); |
1250 | types.Bind (STANDARD_TYPE(StepShape_NonManifoldSurfaceShapeRepresentation),491); |
1251 | |
1252 | //gka 08.01.02 TRJ9 IS->DIS |
1253 | types.Bind (STANDARD_TYPE(StepGeom_OrientedSurface),492); |
1254 | types.Bind (STANDARD_TYPE(StepShape_Subface),493); |
1255 | types.Bind (STANDARD_TYPE(StepShape_Subedge),494); |
1256 | types.Bind (STANDARD_TYPE(StepShape_SeamEdge),495); |
1257 | types.Bind (STANDARD_TYPE(StepShape_ConnectedFaceSubSet),496); |
1258 | |
1259 | //AP209 types |
1260 | types.Bind (STANDARD_TYPE(StepBasic_EulerAngles),500); |
1261 | types.Bind (STANDARD_TYPE(StepBasic_MassUnit),501); |
1262 | types.Bind (STANDARD_TYPE(StepBasic_ThermodynamicTemperatureUnit),502); |
1263 | types.Bind (STANDARD_TYPE(StepElement_AnalysisItemWithinRepresentation),503); |
1264 | types.Bind (STANDARD_TYPE(StepElement_Curve3dElementDescriptor),504); |
1265 | types.Bind (STANDARD_TYPE(StepElement_CurveElementEndReleasePacket),505); |
1266 | types.Bind (STANDARD_TYPE(StepElement_CurveElementSectionDefinition),506); |
1267 | types.Bind (STANDARD_TYPE(StepElement_CurveElementSectionDerivedDefinitions),507); |
1268 | types.Bind (STANDARD_TYPE(StepElement_ElementDescriptor),508); |
1269 | types.Bind (STANDARD_TYPE(StepElement_ElementMaterial),509); |
1270 | types.Bind (STANDARD_TYPE(StepElement_Surface3dElementDescriptor),510); |
1271 | types.Bind (STANDARD_TYPE(StepElement_SurfaceElementProperty),511); |
1272 | types.Bind (STANDARD_TYPE(StepElement_SurfaceSection),512); |
1273 | types.Bind (STANDARD_TYPE(StepElement_SurfaceSectionField),513); |
1274 | types.Bind (STANDARD_TYPE(StepElement_SurfaceSectionFieldConstant),514); |
1275 | types.Bind (STANDARD_TYPE(StepElement_SurfaceSectionFieldVarying),515); |
1276 | types.Bind (STANDARD_TYPE(StepElement_UniformSurfaceSection),516); |
1277 | types.Bind (STANDARD_TYPE(StepElement_Volume3dElementDescriptor),517); |
1278 | types.Bind (STANDARD_TYPE(StepFEA_AlignedCurve3dElementCoordinateSystem),518); |
1279 | types.Bind (STANDARD_TYPE(StepFEA_ArbitraryVolume3dElementCoordinateSystem),519); |
1280 | types.Bind (STANDARD_TYPE(StepFEA_Curve3dElementProperty),520); |
1281 | types.Bind (STANDARD_TYPE(StepFEA_Curve3dElementRepresentation),521); |
1282 | types.Bind (STANDARD_TYPE(StepFEA_Node),522); |
1283 | // types.Bind (STANDARD_TYPE(StepFEA_CurveElementEndCoordinateSystem),523); |
1284 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementEndOffset),524); |
1285 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementEndRelease),525); |
1286 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementInterval),526); |
1287 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementIntervalConstant),527); |
1288 | types.Bind (STANDARD_TYPE(StepFEA_DummyNode),528); |
1289 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementLocation),529); |
1290 | types.Bind (STANDARD_TYPE(StepFEA_ElementGeometricRelationship),530); |
1291 | types.Bind (STANDARD_TYPE(StepFEA_ElementGroup),531); |
1292 | types.Bind (STANDARD_TYPE(StepFEA_ElementRepresentation),532); |
1293 | types.Bind (STANDARD_TYPE(StepFEA_FeaAreaDensity),533); |
1294 | types.Bind (STANDARD_TYPE(StepFEA_FeaAxis2Placement3d),534); |
1295 | types.Bind (STANDARD_TYPE(StepFEA_FeaGroup),535); |
1296 | types.Bind (STANDARD_TYPE(StepFEA_FeaLinearElasticity),536); |
1297 | types.Bind (STANDARD_TYPE(StepFEA_FeaMassDensity),537); |
1298 | types.Bind (STANDARD_TYPE(StepFEA_FeaMaterialPropertyRepresentation),538); |
1299 | types.Bind (STANDARD_TYPE(StepFEA_FeaMaterialPropertyRepresentationItem),539); |
1300 | types.Bind (STANDARD_TYPE(StepFEA_FeaModel),540); |
1301 | types.Bind (STANDARD_TYPE(StepFEA_FeaModel3d),541); |
1302 | types.Bind (STANDARD_TYPE(StepFEA_FeaMoistureAbsorption),542); |
1303 | types.Bind (STANDARD_TYPE(StepFEA_FeaParametricPoint),543); |
1304 | types.Bind (STANDARD_TYPE(StepFEA_FeaRepresentationItem),544); |
1305 | types.Bind (STANDARD_TYPE(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion),545); |
1306 | types.Bind (STANDARD_TYPE(StepFEA_FeaShellBendingStiffness),546); |
1307 | types.Bind (STANDARD_TYPE(StepFEA_FeaShellMembraneBendingCouplingStiffness),547); |
1308 | types.Bind (STANDARD_TYPE(StepFEA_FeaShellMembraneStiffness),548); |
1309 | types.Bind (STANDARD_TYPE(StepFEA_FeaShellShearStiffness),549); |
1310 | types.Bind (STANDARD_TYPE(StepFEA_GeometricNode),550); |
1311 | types.Bind (STANDARD_TYPE(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion),551); |
1312 | types.Bind (STANDARD_TYPE(StepFEA_NodeGroup),552); |
1313 | types.Bind (STANDARD_TYPE(StepFEA_NodeRepresentation),553); |
1314 | types.Bind (STANDARD_TYPE(StepFEA_NodeSet),554); |
1315 | types.Bind (STANDARD_TYPE(StepFEA_NodeWithSolutionCoordinateSystem),555); |
1316 | types.Bind (STANDARD_TYPE(StepFEA_NodeWithVector),556); |
1317 | types.Bind (STANDARD_TYPE(StepFEA_ParametricCurve3dElementCoordinateDirection),557); |
1318 | types.Bind (STANDARD_TYPE(StepFEA_ParametricCurve3dElementCoordinateSystem),558); |
1319 | types.Bind (STANDARD_TYPE(StepFEA_ParametricSurface3dElementCoordinateSystem),559); |
1320 | types.Bind (STANDARD_TYPE(StepFEA_Surface3dElementRepresentation),560); |
1321 | // types.Bind (STANDARD_TYPE(StepFEA_SymmetricTensor22d),561); |
1322 | // types.Bind (STANDARD_TYPE(StepFEA_SymmetricTensor42d),562); |
1323 | // types.Bind (STANDARD_TYPE(StepFEA_SymmetricTensor43d),563); |
1324 | types.Bind (STANDARD_TYPE(StepFEA_Volume3dElementRepresentation),564); |
1325 | types.Bind (STANDARD_TYPE(StepRepr_DataEnvironment),565); |
1326 | types.Bind (STANDARD_TYPE(StepRepr_MaterialPropertyRepresentation),566); |
1327 | types.Bind (STANDARD_TYPE(StepRepr_PropertyDefinitionRelationship),567); |
1328 | types.Bind (STANDARD_TYPE(StepShape_PointRepresentation),568); |
1329 | types.Bind (STANDARD_TYPE(StepRepr_MaterialProperty),569); |
1330 | types.Bind (STANDARD_TYPE(StepFEA_FeaModelDefinition),570); |
1331 | types.Bind (STANDARD_TYPE(StepFEA_FreedomAndCoefficient),571); |
1332 | types.Bind (STANDARD_TYPE(StepFEA_FreedomsList),572); |
1333 | types.Bind (STANDARD_TYPE(StepBasic_ProductDefinitionFormationRelationship),573); |
1334 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndMassUnit),574); |
1335 | types.Bind (STANDARD_TYPE(StepFEA_NodeDefinition),575); |
1336 | types.Bind (STANDARD_TYPE(StepRepr_StructuralResponseProperty),576); |
1337 | types.Bind (STANDARD_TYPE(StepRepr_StructuralResponsePropertyDefinitionRepresentation),577); |
1338 | types.Bind (STANDARD_TYPE(StepBasic_SiUnitAndThermodynamicTemperatureUnit), 578); |
1339 | types.Bind (STANDARD_TYPE(StepFEA_AlignedSurface3dElementCoordinateSystem),579); |
1340 | types.Bind (STANDARD_TYPE(StepFEA_ConstantSurface3dElementCoordinateSystem),580); |
1341 | types.Bind (STANDARD_TYPE(StepFEA_CurveElementIntervalLinearlyVarying),581); |
1342 | types.Bind (STANDARD_TYPE(StepFEA_FeaCurveSectionGeometricRelationship),582); |
1343 | types.Bind (STANDARD_TYPE(StepFEA_FeaSurfaceSectionGeometricRelationship),583); |
1344 | |
1345 | // PTV 28.01.2003 TRJ11 AP214 external references |
1346 | types.Bind (STANDARD_TYPE(StepBasic_DocumentProductAssociation),600); |
1347 | types.Bind (STANDARD_TYPE(StepBasic_DocumentProductEquivalence),601); |
1348 | |
1349 | //TR12J 4.06.2003 G&DT entities |
28a73c1f |
1350 | types.Bind (STANDARD_TYPE(StepDimTol_CylindricityTolerance), 609); |
7fd59977 |
1351 | types.Bind (STANDARD_TYPE(StepShape_ShapeRepresentationWithParameters),610); |
1352 | types.Bind (STANDARD_TYPE(StepDimTol_AngularityTolerance),611); |
1353 | types.Bind (STANDARD_TYPE(StepDimTol_ConcentricityTolerance),612); |
1354 | types.Bind (STANDARD_TYPE(StepDimTol_CircularRunoutTolerance),613); |
1355 | types.Bind (STANDARD_TYPE(StepDimTol_CoaxialityTolerance),614); |
1356 | types.Bind (STANDARD_TYPE(StepDimTol_FlatnessTolerance),615); |
1357 | types.Bind (STANDARD_TYPE(StepDimTol_LineProfileTolerance),616); |
1358 | types.Bind (STANDARD_TYPE(StepDimTol_ParallelismTolerance),617); |
1359 | types.Bind (STANDARD_TYPE(StepDimTol_PerpendicularityTolerance),618); |
1360 | types.Bind (STANDARD_TYPE(StepDimTol_PositionTolerance),619); |
1361 | types.Bind (STANDARD_TYPE(StepDimTol_RoundnessTolerance),620); |
1362 | types.Bind (STANDARD_TYPE(StepDimTol_StraightnessTolerance),621); |
1363 | types.Bind (STANDARD_TYPE(StepDimTol_SurfaceProfileTolerance),622); |
1364 | types.Bind (STANDARD_TYPE(StepDimTol_SymmetryTolerance),623); |
1365 | types.Bind (STANDARD_TYPE(StepDimTol_TotalRunoutTolerance),624); |
1366 | |
1367 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricTolerance),625); |
1368 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceRelationship),626); |
1369 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceWithDatumReference),627); |
1370 | types.Bind (STANDARD_TYPE(StepDimTol_ModifiedGeometricTolerance),628); |
1371 | |
1372 | types.Bind (STANDARD_TYPE(StepDimTol_Datum),629); |
1373 | types.Bind (STANDARD_TYPE(StepDimTol_DatumFeature),630); |
1374 | types.Bind (STANDARD_TYPE(StepDimTol_DatumReference),631); |
1375 | types.Bind (STANDARD_TYPE(StepDimTol_CommonDatum),632); |
1376 | types.Bind (STANDARD_TYPE(StepDimTol_DatumTarget),633); |
1377 | types.Bind (STANDARD_TYPE(StepDimTol_PlacedDatumTargetFeature),634); |
1378 | |
1379 | types.Bind (STANDARD_TYPE(StepRepr_ReprItemAndLengthMeasureWithUnit),635); |
1380 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol),636); |
1381 | |
1382 | // added by skl 10.02.2004 for TRJ13 |
1383 | types.Bind (STANDARD_TYPE(StepBasic_ConversionBasedUnitAndMassUnit),650); |
1384 | types.Bind (STANDARD_TYPE(StepBasic_MassMeasureWithUnit), 651); |
28a73c1f |
1385 | |
1386 | // Added by ika for GD&T AP242 |
1387 | types.Bind (STANDARD_TYPE(StepRepr_Apex), 660); |
1388 | types.Bind (STANDARD_TYPE(StepRepr_CentreOfSymmetry), 661); |
1389 | types.Bind (STANDARD_TYPE(StepRepr_GeometricAlignment), 662); |
1390 | types.Bind (STANDARD_TYPE(StepRepr_PerpendicularTo), 663); |
1391 | types.Bind (STANDARD_TYPE(StepRepr_Tangent), 664); |
1392 | types.Bind (STANDARD_TYPE(StepRepr_ParallelOffset), 665); |
1393 | types.Bind (STANDARD_TYPE(StepAP242_GeometricItemSpecificUsage), 666); |
1394 | types.Bind (STANDARD_TYPE(StepAP242_IdAttribute), 667); |
1395 | types.Bind (STANDARD_TYPE(StepAP242_ItemIdentifiedRepresentationUsage), 668); |
1396 | types.Bind (STANDARD_TYPE(StepRepr_AllAroundShapeAspect), 669); |
1397 | types.Bind (STANDARD_TYPE(StepRepr_BetweenShapeAspect), 670); |
1398 | types.Bind (STANDARD_TYPE(StepRepr_CompositeGroupShapeAspect), 671); |
1399 | types.Bind (STANDARD_TYPE(StepRepr_ContinuosShapeAspect), 672); |
1400 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceWithDefinedAreaUnit), 673); |
1401 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceWithDefinedUnit), 674); |
1402 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceWithMaximumTolerance), 675); |
1403 | types.Bind (STANDARD_TYPE(StepDimTol_GeometricToleranceWithModifiers), 676); |
1404 | types.Bind (STANDARD_TYPE(StepDimTol_UnequallyDisposedGeometricTolerance), 677); |
1405 | types.Bind (STANDARD_TYPE(StepDimTol_NonUniformZoneDefinition), 678); |
1406 | types.Bind (STANDARD_TYPE(StepDimTol_ProjectedZoneDefinition), 679); |
1407 | types.Bind (STANDARD_TYPE(StepDimTol_RunoutZoneDefinition), 680); |
1408 | types.Bind (STANDARD_TYPE(StepDimTol_RunoutZoneOrientation), 681); |
1409 | types.Bind (STANDARD_TYPE(StepDimTol_ToleranceZone), 682); |
1410 | types.Bind (STANDARD_TYPE(StepDimTol_ToleranceZoneDefinition), 683); |
1411 | types.Bind (STANDARD_TYPE(StepDimTol_ToleranceZoneForm), 684); |
1412 | types.Bind (STANDARD_TYPE(StepShape_ValueFormatTypeQualifier), 685); |
1413 | types.Bind (STANDARD_TYPE(StepDimTol_DatumReferenceCompartment), 686); |
1414 | types.Bind (STANDARD_TYPE(StepDimTol_DatumReferenceElement), 687); |
1415 | types.Bind (STANDARD_TYPE(StepDimTol_DatumReferenceModifierWithValue), 688); |
1416 | types.Bind (STANDARD_TYPE(StepDimTol_DatumSystem), 689); |
1417 | types.Bind (STANDARD_TYPE(StepDimTol_GeneralDatumReference), 690); |
1418 | types.Bind (STANDARD_TYPE(StepRepr_ReprItemAndPlaneAngleMeasureWithUnit), 691); |
1419 | types.Bind (STANDARD_TYPE(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI), 692); |
1420 | types.Bind (STANDARD_TYPE(StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI), 693); |
1421 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthDatRef), 694); |
1422 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod), 695); |
1423 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthMod), 696); |
1424 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol), 697); |
1425 | types.Bind (STANDARD_TYPE(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp), 698); |
1426 | types.Bind (STANDARD_TYPE(StepRepr_CompShAspAndDatumFeatAndShAsp), 699); |
1427 | types.Bind (STANDARD_TYPE(StepRepr_IntegerRepresentationItem), 700); |
1428 | types.Bind (STANDARD_TYPE(StepRepr_ValueRepresentationItem), 701); |
1c9d3225 |
1429 | types.Bind (STANDARD_TYPE(StepRepr_FeatureForDatumTargetRelationship), 702); |
5df609e7 |
1430 | types.Bind (STANDARD_TYPE(StepAP242_DraughtingModelItemAssociation), 703); |
1431 | types.Bind (STANDARD_TYPE(StepVisual_AnnotationPlane), 704); |
6595eee7 |
1432 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol), 705); |
1433 | types.Bind (STANDARD_TYPE(StepDimTol_GeoTolAndGeoTolWthMaxTol), 706); |
5df609e7 |
1434 | //AP242 tesselated |
1435 | types.Bind (STANDARD_TYPE(StepVisual_TessellatedAnnotationOccurrence), 707); |
1436 | types.Bind (STANDARD_TYPE(StepVisual_TessellatedItem), 708); |
1437 | types.Bind (STANDARD_TYPE(StepVisual_TessellatedGeometricSet), 709); |
1438 | types.Bind (STANDARD_TYPE(StepVisual_TessellatedCurveSet), 710); |
1439 | |
1440 | types.Bind (STANDARD_TYPE(StepVisual_CoordinatesList), 711); |
7fd59977 |
1441 | } |
1442 | |
5df609e7 |
1443 | |
1444 | |
7fd59977 |
1445 | //======================================================================= |
1446 | //function : TypeNumber |
1447 | //purpose : |
1448 | //======================================================================= |
1449 | |
1450 | Standard_Integer StepAP214_Protocol::TypeNumber(const |
1451 | Handle(Standard_Type)& atype) const |
1452 | { |
1453 | if (types.IsBound (atype)) return types.Find(atype); |
1454 | else return 0; |
1455 | } |
1456 | |
1457 | |
1458 | //======================================================================= |
1459 | //function : SchemaName |
1460 | //purpose : |
1461 | //======================================================================= |
1462 | |
1463 | Standard_CString StepAP214_Protocol::SchemaName() const |
1464 | { |
1465 | switch (Interface_Static::IVal("write.step.schema")) { //:j4 |
1466 | default: |
1467 | case 1 : return schemaAP214CD; break; |
1468 | case 2 : return schemaAP214DIS; break; |
1469 | case 3 : return schemaAP203; break; |
1470 | case 4: return schemaAP214IS; break; |
1471 | } |
1472 | } |
1473 | |
1474 | |
1475 | //======================================================================= |
1476 | //function : NbResources |
1477 | //purpose : |
1478 | //======================================================================= |
1479 | |
1480 | Standard_Integer StepAP214_Protocol::NbResources () const |
1481 | { |
1482 | return 1; |
1483 | } |
1484 | |
1485 | |
1486 | //======================================================================= |
1487 | //function : Resource |
1488 | //purpose : |
1489 | //======================================================================= |
1490 | |
1491 | Handle(Interface_Protocol) StepAP214_Protocol::Resource |
1492 | (const Standard_Integer /*num*/) const |
1493 | { |
1494 | return HeaderSection::Protocol(); |
1495 | } |
1496 | |