1 -- File: RectangularCompositeSurface.cdl
2 -- Created: Fri Dec 1 11:11:26 1995
3 -- Author: EXPRESS->CDL V0.2 Translator
4 -- Copyright: Matra-Datavision 1993
7 class RectangularCompositeSurface from StepGeom
9 inherits BoundedSurface from StepGeom
13 HArray2OfSurfacePatch from StepGeom,
14 SurfacePatch from StepGeom,
15 HAsciiString from TCollection
18 Create returns mutable RectangularCompositeSurface;
19 ---Purpose: Returns a RectangularCompositeSurface
23 aName : mutable HAsciiString from TCollection) is redefined;
26 aName : mutable HAsciiString from TCollection;
27 aSegments : mutable HArray2OfSurfacePatch from StepGeom) is virtual;
29 -- Specific Methods for Field Data Access --
31 SetSegments(me : mutable; aSegments : mutable HArray2OfSurfacePatch);
32 Segments (me) returns mutable HArray2OfSurfacePatch;
33 SegmentsValue (me; num1 : Integer; num2 : Integer) returns mutable SurfacePatch;
34 NbSegmentsI (me) returns Integer;
35 NbSegmentsJ (me) returns Integer;
39 segments : HArray2OfSurfacePatch from StepGeom;
41 end RectangularCompositeSurface;