RVC::STYLEPATTERN_LINE::ELEMENT Class Reference

Pattern element. More...

#include <rvc/stylepatternline.h>

Inheritance diagram for RVC::STYLEPATTERN_LINE::ELEMENT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ELEMENT (ELEMENT_TYPE type)
 ELEMENT (const ELEMENT_SHARED &rhs)
 ELEMENT (const ELEMENT &rhs)
 ELEMENT ()
 ~ELEMENT ()
ELEMENToperator= (const ELEMENT_SHARED &rhs)
ELEMENToperator= (const ELEMENT &rhs)
void SetCapStyle (MGD::LINECAP linecap)
void SetColorIndex (UINT8 idx)
void SetFilled (bool filled)
void SetInterval (INT16 interval)
void SetJoinStyle (MGD::LINEJOIN linejoin)
void SetOffsetAlong (INT16 offset)
void SetOffsetAside (INT16 offset)
void SetSize (INT16 size)
void SetThickness (INT16 thickness)

Detailed Description

Pattern element.


Constructor & Destructor Documentation

RVC::STYLEPATTERN_LINE::ELEMENT::ELEMENT (  )  [inline]

Default constructor.

RVC::STYLEPATTERN_LINE::ELEMENT::ELEMENT ( const ELEMENT rhs  ) 

Copy constructor.

RVC::STYLEPATTERN_LINE::ELEMENT::ELEMENT ( const ELEMENT_SHARED rhs  ) 

Construct from ELEMENT_SHARED.

RVC::STYLEPATTERN_LINE::ELEMENT::ELEMENT ( ELEMENT_TYPE  type  )  [explicit]

Construct element of specified type.

RVC::STYLEPATTERN_LINE::ELEMENT::~ELEMENT (  )  [inline]

Destructor.


Member Function Documentation

ELEMENT& RVC::STYLEPATTERN_LINE::ELEMENT::operator= ( const ELEMENT_SHARED rhs  ) 

Assignment from ELEMENT_SHARED.

ELEMENT& RVC::STYLEPATTERN_LINE::ELEMENT::operator= ( const ELEMENT rhs  ) 

Assignment from ELEMENT.

void RVC::STYLEPATTERN_LINE::ELEMENT::SetCapStyle ( MGD::LINECAP  linecap  )  [inline]

Set line 'cap style' for dashed and crossing lines.

void RVC::STYLEPATTERN_LINE::ELEMENT::SetColorIndex ( UINT8  idx  )  [inline]

Set element color index.

void RVC::STYLEPATTERN_LINE::ELEMENT::SetFilled ( bool  filled  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetInterval ( INT16  interval  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetJoinStyle ( MGD::LINEJOIN  linejoin  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetOffsetAlong ( INT16  offset  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetOffsetAside ( INT16  offset  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetSize ( INT16  size  )  [inline]
void RVC::STYLEPATTERN_LINE::ELEMENT::SetThickness ( INT16  thickness  )  [inline]

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

Generated on Sun Oct 7 21:38:15 2012 for TNTsdk 2012 by  doxygen 1.6.1