GMapOval Class Reference
Implements elliptical map areas.
More...
#include <GMapAreas.h>
List of all members.
Detailed Description
Implements elliptical map areas.
The only supported types of border are NO_BORDER#, XOR_BORDER# and SOLID_BORDER#. Its contents can not be highlighted either.
Definition at line 435 of file GMapAreas.h.
Constructor & Destructor Documentation
GMapOval::GMapOval |
( |
void |
|
) |
[protected] |
GMapOval::GMapOval |
( |
const GRect & |
rect |
) |
[protected] |
GMapOval::~GMapOval |
( |
|
) |
[virtual] |
Member Function Documentation
static GP<GMapOval> GMapOval::create |
( |
const GRect & |
rect |
) |
[inline, static] |
static GP<GMapOval> GMapOval::create |
( |
void |
|
) |
[inline, static] |
int GMapOval::get_a |
( |
void |
|
) |
const [inline] |
int GMapOval::get_b |
( |
void |
|
) |
const [inline] |
GP< GMapArea > GMapOval::get_copy |
( |
void |
|
) |
const [virtual] |
int GMapOval::get_rmax |
( |
void |
|
) |
const [inline] |
Returns the greater of {get_a}() and {get_b}().
Definition at line 539 of file GMapAreas.h.
int GMapOval::get_rmin |
( |
void |
|
) |
const [inline] |
Returns the lesser of {get_a}() and {get_b}().
Definition at line 536 of file GMapAreas.h.
char const *const GMapOval::get_shape_name |
( |
void |
|
) |
const [inline, virtual] |
virtual MapAreaType const GMapOval::get_shape_type |
( |
void |
|
) |
const [inline, virtual] |
GUTF8String GMapOval::get_xmltag |
( |
const int |
height |
) |
const [virtual] |
char const *const GMapOval::gma_check_object |
( |
void |
|
) |
const [protected, virtual] |
int GMapOval::gma_get_xmax |
( |
void |
|
) |
const [inline, protected, virtual] |
int GMapOval::gma_get_xmin |
( |
void |
|
) |
const [inline, protected, virtual] |
int GMapOval::gma_get_ymax |
( |
void |
|
) |
const [inline, protected, virtual] |
int GMapOval::gma_get_ymin |
( |
void |
|
) |
const [inline, protected, virtual] |
bool GMapOval::gma_is_point_inside |
( |
const int |
x, |
|
|
const int |
y | |
|
) |
| | const [protected, virtual] |
void GMapOval::gma_move |
( |
int |
dx, |
|
|
int |
dy | |
|
) |
| | [protected, virtual] |
GUTF8String GMapOval::gma_print |
( |
void |
|
) |
[protected, virtual] |
void GMapOval::gma_resize |
( |
int |
new_width, |
|
|
int |
new_height | |
|
) |
| | [protected, virtual] |
void GMapOval::gma_transform |
( |
const GRect & |
grect |
) |
[protected, virtual] |
Virtual function maps oval from one area to another using mapper.
Implements GMapArea.
Definition at line 853 of file GMapAreas.cpp.
void GMapOval::unmap |
( |
GRectMapper & |
mapper |
) |
[virtual] |
Virtual function unmaps oval from one area to another using mapper.
Implements GMapArea.
Definition at line 871 of file GMapAreas.cpp.
The documentation for this class was generated from the following files: