#include <mgui/toolelip.h>
Inheritance diagram for MGUI::TOOL_ELLIPSE:

Public Member Functions | |
| double | GetAngle () const |
| const DPOINT2D & | GetCenter () const |
| const DPOINT2D & | GetRadius () const |
| void | SetAngle (double angle) |
| void | SetAngleVisible (bool anglevisible=true) |
| void | SetCenter (const DPOINT2D ¢er) |
| void | SetMarker (MARKER marker, UINT16 size=0) |
| void | SetRadius (DPOINT2D &radius) |
| void | SetRadiusRange (double minradius, double maxradius) |
| TOOL_ELLIPSE (TOOLCANVAS *canvas) | |
| virtual | ~TOOL_ELLIPSE () |
Definition at line 31 of file toolelip.h.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Get current rotation angle.
Definition at line 43 of file toolelip.h. |
|
|
Get center position.
Definition at line 47 of file toolelip.h. |
|
|
Get radius.
Definition at line 51 of file toolelip.h. |
|
|
Set rotation angle.
|
|
|
Set whether rotation angle indicator is visible. The rotation angle is indicated by a line from the center to the boundary. |
|
|
Set center coordinates.
|
|
||||||||||||
|
Set marker type and size. The default marker is MARKER_Plus with a size of 9 pixels.
|
|
|
Set radius.
|
|
||||||||||||
|
Set allowed radius range.
|
1.3.8-20040913