-
class
Ellipse
: public Graphic
(Return to index)
-
ellipse graphic
Type:
Base Classes:
Derived Classes
Include file:
Unidraw/Graphic/ellipses.h
Description: man page
Public:
-
Ellipse (Coord x0, Coord y0, int r1, int r2, Graphic* gr = nil)
- void
GetOriginal (Coord&, Coord&, int&, int&)
- void
SetOriginal (Coord, Coord, int, int)
- MultiLineObj*
ellipse_to_polygon (Transformer* t = nil)
Protected:
- void
CalcControlPts (Transformer*)
- int
_r1, _r2
- Coord
_x0, _y0
- static Coord
_x[8], _y[8]
- boolean
f_contains (PointObj&, Graphic*)
- void
f_getExtent (float&, float&, float&, float&, float&, Graphic*)
- boolean
f_intersects (BoxObj&, Graphic*)
- boolean
s_contains (PointObj&, Graphic*)
- void
s_getExtent (float&, float&, float&, float&, float&, Graphic*)
- boolean
s_intersects (BoxObj&, Graphic*)
(more documentation)