In-memory structure for labels with frames and leaders. More...
#include <mi32/lablstyl.h>

Public Member Functions | |
| LABELSTYLE (const LABELSTYLE &rhs) | |
| LABELSTYLE (const LABELFRAMEPARMS &rhs) | |
| LABELSTYLE () | |
| ~LABELSTYLE () | |
| MGD::BASELINE | GetBaselineFlag () const |
| const RVC::STYLEPATTERN_LINE & | GetBorderPattern () const |
| bool | GetClipUnderPass () const |
| double | GetDesignScale () const |
| const RVC::STYLEPATTERN_BASE & | GetFramePattern () const |
| const RVC::STYLEPATTERN_LINE & | GetLeaderPattern () const |
| const TEXTSTYLE & | GetTextStyle () const |
| LABELSTYLE & | operator= (const LABELSTYLE &rhs) |
| void | SetBaselineFlag (MGD::BASELINE flags) |
| void | SetBorderPattern (const RVC::STYLEPATTERN_LINE &pattern) |
| void | SetClipUnderPass (bool state) |
| void | SetDesignScale (double scale) |
| void | SetFramePattern (const RVC::STYLEPATTERN_HATCH &pattern) |
| void | SetFramePattern (const RVC::STYLEPATTERN_BITMAP &pattern) |
| void | SetLeaderPattern (const RVC::STYLEPATTERN_LINE &pattern) |
| void | SetTextStyle (const TEXTSTYLE &style) |
| bool | UsesAntialiasing () const |
| bool | UsesTransparency () const |
In-memory structure for labels with frames and leaders.
| LABELSTYLE::LABELSTYLE | ( | ) | [inline] |
Default constructor.
| LABELSTYLE::LABELSTYLE | ( | const LABELFRAMEPARMS & | rhs | ) | [inline] |
Construct from base class.
| LABELSTYLE::LABELSTYLE | ( | const LABELSTYLE & | rhs | ) | [inline] |
Copy constructor.
| LABELSTYLE::~LABELSTYLE | ( | ) | [inline] |
Destructor.
| MGD::BASELINE LABELSTYLE::GetBaselineFlag | ( | ) | const [inline] |
| const RVC::STYLEPATTERN_LINE& LABELSTYLE::GetBorderPattern | ( | ) | const [inline] |
| bool LABELSTYLE::GetClipUnderPass | ( | ) | const [inline] |
| double LABELSTYLE::GetDesignScale | ( | ) | const [inline] |
| const RVC::STYLEPATTERN_BASE& LABELSTYLE::GetFramePattern | ( | ) | const [inline] |
| const RVC::STYLEPATTERN_LINE& LABELSTYLE::GetLeaderPattern | ( | ) | const [inline] |
| const TEXTSTYLE& LABELSTYLE::GetTextStyle | ( | ) | const [inline] |
| LABELSTYLE& LABELSTYLE::operator= | ( | const LABELSTYLE & | rhs | ) | [inline] |
Assignment.
Reimplemented from LABELFRAMEPARMS.
| void LABELSTYLE::SetBaselineFlag | ( | MGD::BASELINE | flags | ) | [inline] |
| void LABELSTYLE::SetBorderPattern | ( | const RVC::STYLEPATTERN_LINE & | pattern | ) | [inline] |
| void LABELSTYLE::SetClipUnderPass | ( | bool | state | ) | [inline] |
| void LABELSTYLE::SetDesignScale | ( | double | scale | ) | [inline] |
| void LABELSTYLE::SetFramePattern | ( | const RVC::STYLEPATTERN_HATCH & | pattern | ) | [inline] |
| void LABELSTYLE::SetFramePattern | ( | const RVC::STYLEPATTERN_BITMAP & | pattern | ) | [inline] |
| void LABELSTYLE::SetLeaderPattern | ( | const RVC::STYLEPATTERN_LINE & | pattern | ) | [inline] |
| void LABELSTYLE::SetTextStyle | ( | const TEXTSTYLE & | style | ) | [inline] |
| bool LABELSTYLE::UsesAntialiasing | ( | ) | const [inline] |
Returns true if the text style is set to do antialiasing.
| bool LABELSTYLE::UsesTransparency | ( | ) | const [inline] |
Returns true any part of the style (text, frame or leader) uses transparency.
Does not account for antialiasing text.
Reimplemented from LABELFRAMEPARMS.
1.6.1