RVC::STYLEPATTERN_SYMBOL Class Reference
Point symbol pattern class.
More...
#include <rvc/stylepatternsymbol.h>
List of all members.
Classes |
| class | ELEMENT_SHARED |
| | Pattern element referencing shared memory buffer. More...
|
| class | ITERATOR |
| | Iterator to process pattern elements. More...
|
Public Types |
| enum | ELEMENT_TYPE {
ELEMENT_TYPE_Null = 0,
ELEMENT_TYPE_Circle = 1,
ELEMENT_TYPE_Arc = 2,
ELEMENT_TYPE_ArcWedge = 3,
ELEMENT_TYPE_ArcChord = 4,
ELEMENT_TYPE_Ellipse = 5,
ELEMENT_TYPE_EArc = 6,
ELEMENT_TYPE_EArcWedge = 7,
ELEMENT_TYPE_EArcChord = 8,
ELEMENT_TYPE_Line = 9,
ELEMENT_TYPE_Polygon = 10,
ELEMENT_TYPE_Point = 11,
ELEMENT_TYPE_Text = 12,
ELEMENT_TYPE_Segment = 13,
ELEMENT_TYPE_Rectangle = 14,
ELEMENT_TYPE_Polygons = 15,
ELEMENT_TYPE_Splines = 16,
ELEMENT_TYPE_COUNT
} |
Public Member Functions |
| | STYLEPATTERN_SYMBOL (const void *buf, INT32 NumBytes) |
| | STYLEPATTERN_SYMBOL (const STYLEPATTERN_SYMBOL &rhs) |
| | STYLEPATTERN_SYMBOL () |
| virtual | ~STYLEPATTERN_SYMBOL () |
| ITERATOR | Begin () const |
| bool | ComputeSize (INT32 &xsize, INT32 &ysize) const |
| ITERATOR | End () const |
| INT16 | GetHotSpotX () const |
| INT16 | GetHotSpotY () const |
| INT16 | GetSizeX () const |
| INT16 | GetSizeY () const |
| STYLEPATTERN_SYMBOL & | operator= (const STYLEPATTERN_SYMBOL &rhs) |
Detailed Description
Point symbol pattern class.
Member Enumeration Documentation
- Enumerator:
| ELEMENT_TYPE_Null |
|
| ELEMENT_TYPE_Circle |
|
| ELEMENT_TYPE_Arc |
|
| ELEMENT_TYPE_ArcWedge |
|
| ELEMENT_TYPE_ArcChord |
|
| ELEMENT_TYPE_Ellipse |
|
| ELEMENT_TYPE_EArc |
|
| ELEMENT_TYPE_EArcWedge |
|
| ELEMENT_TYPE_EArcChord |
|
| ELEMENT_TYPE_Line |
|
| ELEMENT_TYPE_Polygon |
|
| ELEMENT_TYPE_Point |
|
| ELEMENT_TYPE_Text |
|
| ELEMENT_TYPE_Segment |
|
| ELEMENT_TYPE_Rectangle |
|
| ELEMENT_TYPE_Polygons |
|
| ELEMENT_TYPE_Splines |
|
| ELEMENT_TYPE_COUNT |
|
Constructor & Destructor Documentation
| RVC::STYLEPATTERN_SYMBOL::STYLEPATTERN_SYMBOL |
( |
|
) |
[inline] |
| RVC::STYLEPATTERN_SYMBOL::STYLEPATTERN_SYMBOL |
( |
const void * |
buf, |
|
|
INT32 |
NumBytes | |
|
) |
| | [inline] |
Constructor from raw pattern data.
| virtual RVC::STYLEPATTERN_SYMBOL::~STYLEPATTERN_SYMBOL |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| ITERATOR RVC::STYLEPATTERN_SYMBOL::Begin |
( |
|
) |
const [inline] |
Get iterator for beginning element.
| bool RVC::STYLEPATTERN_SYMBOL::ComputeSize |
( |
INT32 & |
xsize, |
|
|
INT32 & |
ysize | |
|
) |
| | const |
| ITERATOR RVC::STYLEPATTERN_SYMBOL::End |
( |
|
) |
const [inline] |
Get iterator for end comparison.
| INT16 RVC::STYLEPATTERN_SYMBOL::GetHotSpotX |
( |
|
) |
const [inline] |
| INT16 RVC::STYLEPATTERN_SYMBOL::GetHotSpotY |
( |
|
) |
const [inline] |
| INT16 RVC::STYLEPATTERN_SYMBOL::GetSizeX |
( |
|
) |
const [inline] |
| INT16 RVC::STYLEPATTERN_SYMBOL::GetSizeY |
( |
|
) |
const [inline] |
The documentation for this class was generated from the following file: