1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
#include <Prs2d_AspectFramedText.ixx>
Prs2d_AspectFramedText::Prs2d_AspectFramedText
( const Quantity_NameOfColor ColorInd,
const Quantity_NameOfColor FrameColorInd,
const Aspect_WidthOfLine FrameWidthInd,
const Aspect_TypeOfFont FontInd,
const Standard_ShortReal aSlant,
const Standard_ShortReal aHScale,
const Standard_ShortReal aWScale,
const Standard_Boolean isUnderlined ):
Prs2d_AspectRoot( Prs2d_AN_FRAMEDTEXT ),
myColor( ColorInd ),
myFrameColor( FrameColorInd ),
myFont( FontInd ),
myFrameWidth( FrameWidthInd ),
mySlant( aSlant ),
myHScale( aHScale ),
myWScale( aWScale ),
myIsUnderlined( isUnderlined ) {
}
void Prs2d_AspectFramedText::SetColorOfText(const Quantity_NameOfColor aColor) {
myColor = aColor;
}
void Prs2d_AspectFramedText::SetFontOfText(const Aspect_TypeOfFont aFont) {
myFont = aFont;
}
void Prs2d_AspectFramedText::SetSlant(const Standard_ShortReal aSlant) {
mySlant = aSlant;
}
void Prs2d_AspectFramedText::SetHScale(const Standard_ShortReal aHScale) {
myHScale = aHScale;
}
void Prs2d_AspectFramedText::SetWScale(const Standard_ShortReal aWScale) {
myWScale = aWScale;
}
void Prs2d_AspectFramedText::SetUnderlined(const Standard_Boolean anIsUnderlined) {
myIsUnderlined = anIsUnderlined;
}
void Prs2d_AspectFramedText::SetFrameColor(const Quantity_NameOfColor aFrameColor) {
myFrameColor = aFrameColor;
}
void Prs2d_AspectFramedText::SetFrameWidth(const Aspect_WidthOfLine aFrameWidth) {
myFrameWidth = aFrameWidth;
}
void Prs2d_AspectFramedText::Values(Quantity_NameOfColor& aColorInd,
Quantity_NameOfColor& aFrameColorInd,
Aspect_WidthOfLine& aFrameWidthInd,
Aspect_TypeOfFont& aFontInd,
Standard_ShortReal& aSlant,
Standard_ShortReal& aHScale,
Standard_ShortReal& aWScale,
Standard_Boolean& isUnderlined) const {
aFontInd = myFont;
aColorInd = myColor;
aSlant = mySlant;
aHScale = myHScale;
aWScale = myWScale;
isUnderlined = myIsUnderlined;
aFrameWidthInd = myFrameWidth;
aFrameColorInd = myFrameColor;
}
|