LABELSTYLE Class Reference

In-memory structure for labels with frames and leaders. More...

#include <mi32/lablstyl.h>

Inheritance diagram for LABELSTYLE:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 LABELSTYLE (const LABELSTYLE &rhs)
 LABELSTYLE (const LABELFRAMEPARMS &rhs)
 LABELSTYLE ()
 ~LABELSTYLE ()
MGD::BASELINE GetBaselineFlag () const
const RVC::STYLEPATTERN_LINEGetBorderPattern () const
bool GetClipUnderPass () const
double GetDesignScale () const
const RVC::STYLEPATTERN_BASEGetFramePattern () const
const RVC::STYLEPATTERN_LINEGetLeaderPattern () const
const TEXTSTYLEGetTextStyle () const
LABELSTYLEoperator= (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

Detailed Description

In-memory structure for labels with frames and leaders.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:32 2012 for TNTsdk 2012 by  doxygen 1.6.1