7fd59977 |
1 | #include <StepVisual_CurveStyle.ixx> |
2 | |
3 | |
4 | StepVisual_CurveStyle::StepVisual_CurveStyle () {} |
5 | |
6 | void StepVisual_CurveStyle::Init( |
7 | const Handle(TCollection_HAsciiString)& aName, |
8 | const StepVisual_CurveStyleFontSelect& aCurveFont, |
9 | const StepBasic_SizeSelect& aCurveWidth, |
10 | const Handle(StepVisual_Colour)& aCurveColour) |
11 | { |
12 | // --- classe own fields --- |
13 | name = aName; |
14 | curveFont = aCurveFont; |
15 | curveWidth = aCurveWidth; |
16 | curveColour = aCurveColour; |
17 | } |
18 | |
19 | |
20 | void StepVisual_CurveStyle::SetName(const Handle(TCollection_HAsciiString)& aName) |
21 | { |
22 | name = aName; |
23 | } |
24 | |
25 | Handle(TCollection_HAsciiString) StepVisual_CurveStyle::Name() const |
26 | { |
27 | return name; |
28 | } |
29 | |
30 | void StepVisual_CurveStyle::SetCurveFont(const StepVisual_CurveStyleFontSelect& aCurveFont) |
31 | { |
32 | curveFont = aCurveFont; |
33 | } |
34 | |
35 | StepVisual_CurveStyleFontSelect StepVisual_CurveStyle::CurveFont() const |
36 | { |
37 | return curveFont; |
38 | } |
39 | |
40 | void StepVisual_CurveStyle::SetCurveWidth(const StepBasic_SizeSelect& aCurveWidth) |
41 | { |
42 | curveWidth = aCurveWidth; |
43 | } |
44 | |
45 | StepBasic_SizeSelect StepVisual_CurveStyle::CurveWidth() const |
46 | { |
47 | return curveWidth; |
48 | } |
49 | |
50 | void StepVisual_CurveStyle::SetCurveColour(const Handle(StepVisual_Colour)& aCurveColour) |
51 | { |
52 | curveColour = aCurveColour; |
53 | } |
54 | |
55 | Handle(StepVisual_Colour) StepVisual_CurveStyle::CurveColour() const |
56 | { |
57 | return curveColour; |
58 | } |