[−][src]Function imageproc::drawing::draw_filled_ellipse_mut
pub fn draw_filled_ellipse_mut<C>(
canvas: &mut C,
center: (i32, i32),
width_radius: i32,
height_radius: i32,
color: C::Pixel
) where
C: Canvas,
C::Pixel: 'static,
Draw as much of an ellipse, including its contents, as lies inside the image bounds. Uses Midpoint Ellipse Drawing Algorithm. (Modified from Bresenham's algorithm) (http://tutsheap.com/c/mid-point-ellipse-drawing-algorithm/)
The ellipse is axis-aligned and satisfies the following equation:
(x^2 / width_radius^2) + (y^2 / height_radius^2) <= 1