Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepShape / StepShape_QualifiedRepresentationItem.cdl
1 -- File:        StepShape_QualifiedRepresentationItem.cdl
2 -- Created:     Tue Apr 24 17:06:06 2001
3 -- Author:      Christian CAILLET
4 --              <cky@photox.paris1.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 2001
6
7 class QualifiedRepresentationItem  from StepShape
8     inherits RepresentationItem  from StepRepr
9
10     ---Purpose : Added for Dimensional Tolerances
11
12 uses
13     HArray1OfValueQualifier from StepShape,
14     ValueQualifier from StepShape,
15     HAsciiString from TCollection
16
17 is
18
19     Create returns mutable QualifiedRepresentationItem;
20
21     Init (me : mutable;
22              aName : mutable HAsciiString from TCollection;
23              qualifiers : HArray1OfValueQualifier from StepShape);
24
25     Qualifiers (me) returns HArray1OfValueQualifier from StepShape;
26     NbQualifiers (me) returns Integer;
27     SetQualifiers (me : mutable; qualifiers : HArray1OfValueQualifier from StepShape);
28     QualifiersValue (me; num : Integer) returns ValueQualifier from StepShape;
29     SetQualifiersValue (me : mutable; num : Integer; aqualifier : ValueQualifier from StepShape);
30
31 fields
32
33     theQualifiers : HArray1OfValueQualifier from StepShape;
34
35 end QualifiedRepresentationItem;