Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepRepr / StepRepr_ConfigurationEffectivity.cdl
1 -- File:        StepRepr_ConfigurationEffectivity.cdl
2 -- Created:     Fri Nov 26 16:26:36 1999 
3 -- Author:      Andrey BETENEV
4 -- Generator:   ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
5 -- Copyright:   Matra Datavision 1999
6
7 class ConfigurationEffectivity from StepRepr
8 inherits ProductDefinitionEffectivity from StepBasic
9
10     ---Purpose: Representation of STEP entity ConfigurationEffectivity
11
12 uses
13     HAsciiString from TCollection,
14     ProductDefinitionRelationship from StepBasic,
15     ConfigurationDesign from StepRepr
16
17 is
18     Create returns ConfigurationEffectivity from StepRepr;
19         ---Purpose: Empty constructor
20
21     Init (me: mutable; aEffectivity_Id: HAsciiString from TCollection;
22                        aProductDefinitionEffectivity_Usage: ProductDefinitionRelationship from StepBasic;
23                        aConfiguration: ConfigurationDesign from StepRepr);
24         ---Purpose: Initialize all fields (own and inherited)
25
26     Configuration (me) returns ConfigurationDesign from StepRepr;
27         ---Purpose: Returns field Configuration
28     SetConfiguration (me: mutable; Configuration: ConfigurationDesign from StepRepr);
29         ---Purpose: Set field Configuration
30
31 fields
32     theConfiguration: ConfigurationDesign from StepRepr;
33
34 end ConfigurationEffectivity;