1 -- File: StepElement_AnalysisItemWithinRepresentation.cdl
2 -- Created: Thu Dec 12 17:28:59 2002
3 -- Author: data exchange team
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5 -- Copyright: Open CASCADE 2002
7 class AnalysisItemWithinRepresentation from StepElement
8 inherits TShared from MMgt
10 ---Purpose: Representation of STEP entity AnalysisItemWithinRepresentation
13 HAsciiString from TCollection,
14 RepresentationItem from StepRepr,
15 Representation from StepRepr
18 Create returns AnalysisItemWithinRepresentation from StepElement;
19 ---Purpose: Empty constructor
21 Init (me: mutable; aName: HAsciiString from TCollection;
22 aDescription: HAsciiString from TCollection;
23 aItem: RepresentationItem from StepRepr;
24 aRep: Representation from StepRepr);
25 ---Purpose: Initialize all fields (own and inherited)
27 Name (me) returns HAsciiString from TCollection;
28 ---Purpose: Returns field Name
29 SetName (me: mutable; Name: HAsciiString from TCollection);
30 ---Purpose: Set field Name
32 Description (me) returns HAsciiString from TCollection;
33 ---Purpose: Returns field Description
34 SetDescription (me: mutable; Description: HAsciiString from TCollection);
35 ---Purpose: Set field Description
37 Item (me) returns RepresentationItem from StepRepr;
38 ---Purpose: Returns field Item
39 SetItem (me: mutable; Item: RepresentationItem from StepRepr);
40 ---Purpose: Set field Item
42 Rep (me) returns Representation from StepRepr;
43 ---Purpose: Returns field Rep
44 SetRep (me: mutable; Rep: Representation from StepRepr);
45 ---Purpose: Set field Rep
48 theName: HAsciiString from TCollection;
49 theDescription: HAsciiString from TCollection;
50 theItem: RepresentationItem from StepRepr;
51 theRep: Representation from StepRepr;
53 end AnalysisItemWithinRepresentation;