Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_TextStyleWithBoxCharacteristics.cdl
1 -- File:        TextStyleWithBoxCharacteristics.cdl
2 -- Created:     Fri Dec  1 11:11:30 1995
3 -- Author:      EXPRESS->CDL V0.2 Translator
4 -- Copyright:   Matra-Datavision 1993
5
6
7 class TextStyleWithBoxCharacteristics from StepVisual 
8
9 inherits TextStyle from StepVisual 
10
11 uses
12
13         HArray1OfBoxCharacteristicSelect from StepVisual,
14         BoxCharacteristicSelect from StepVisual,
15         HAsciiString from TCollection, 
16         TextStyleForDefinedFont from StepVisual
17 is
18
19         Create returns mutable TextStyleWithBoxCharacteristics;
20         ---Purpose: Returns a TextStyleWithBoxCharacteristics
21
22
23         Init (me : mutable;
24               aName : mutable HAsciiString from TCollection;
25               aCharacterAppearance : mutable TextStyleForDefinedFont from StepVisual) is redefined;
26
27         Init (me : mutable;
28               aName : mutable HAsciiString from TCollection;
29               aCharacterAppearance : mutable TextStyleForDefinedFont from StepVisual;
30               aCharacteristics : HArray1OfBoxCharacteristicSelect) is virtual;
31
32         -- Specific Methods for Field Data Access --
33
34         SetCharacteristics(me : mutable; aCharacteristics :HArray1OfBoxCharacteristicSelect );
35         Characteristics (me) returns HArray1OfBoxCharacteristicSelect;
36         CharacteristicsValue (me; num : Integer) returns BoxCharacteristicSelect;
37         NbCharacteristics (me) returns Integer;
38
39 fields
40
41         characteristics : HArray1OfBoxCharacteristicSelect from StepVisual;
42
43 end TextStyleWithBoxCharacteristics;