Rectangle out_rectangle (void )
|
const function |
Returns the Rectangle that surrounds the Ellipse .
Ellipse e(origin, 3, 4, 45, 30, 17); e.shift(1, -1, 2); Rectangle r = e.out_rectangle(); r.filldraw(black, gray); e.unfilldraw(black);
|
Rectangle in_rectangle (void )
|
const function |
Returns the Rectangle enclosed within the Ellipse .
Rectangle r = e.in_rectangle(); e.filldraw(black, gray); r.unfilldraw(black);
|
Rectangle draw_out_rectangle ([const Color& ddraw_color = *Colors::default_color , [string ddashed = "", [string ppen = "", [Picture& picture = current_picture ]]]])
|
const function |
Draws the Rectangle that surrounds the Ellipse . The arguments
are like those of Path::draw() .
The return value is the surrounding Rectangle .
See Path Reference; Drawing and Filling.
Ellipse e(origin, 2.5, 5, 10, 12, 15.5); e.shift(-1, 1, 1); e.draw_out_rectangle(black, "evenly", "pencircle scaled .3mm");
|
Rectangle draw_in_rectangle ([const Color& ddraw_color = *Colors::default_color , [string ddashed = "", [string ppen = "", [Picture& picture = current_picture ]]]])
|
const function |
Draws the Rectangle enclosed within the Ellipse . The arguments
are like those of Path::draw() .
The return value is the enclosed Rectangle .
See Path Reference; Drawing and Filling.
Ellipse e(origin, 3.5, 6, 10, 12, 15.5); e.shift(-1, 1, 1); e.draw_in_rectangle(black, "evenly", "pencircle scaled .3mm");
|