RVC::STYLEPATTERN_HATCH::ELEMENT Class Reference

Pattern element. More...

#include <rvc/stylepatternhatch.h>

Inheritance diagram for RVC::STYLEPATTERN_HATCH::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 SetAngle (double angle)
void SetColorIndex (UINT8 ColorNum)
void SetLinePattern (const STYLEPATTERN_LINE &pattern)
void SetOriginOffset (const DPOINT2D &offset)
void SetSpacing (double spacing)
void SetThickness (double thickness)
void SetVisible (bool visible)

Detailed Description

Pattern element.


Constructor & Destructor Documentation

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

Default constructor.

RVC::STYLEPATTERN_HATCH::ELEMENT::ELEMENT ( const ELEMENT rhs  ) 

Copy constructor.

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

Construct from ELEMENT_SHARED.

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

Construct element of specified type.

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

Destructor.


Member Function Documentation

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

Assignment from ELEMENT_SHARED.

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

Assignment from ELEMENT.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetAngle ( double  angle  )  [inline]

Set element angle.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetColorIndex ( UINT8  ColorNum  )  [inline]

Set color index.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetLinePattern ( const STYLEPATTERN_LINE pattern  ) 

Set element line pattern.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetOriginOffset ( const DPOINT2D offset  )  [inline]

Set element origin offset.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetSpacing ( double  spacing  )  [inline]

Set spacing between repeated elements.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetThickness ( double  thickness  )  [inline]

Get element thickness.

void RVC::STYLEPATTERN_HATCH::ELEMENT::SetVisible ( bool  visible  )  [inline]

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

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