Macro pix_engine::circle

source ·
macro_rules! circle {
    ($p:expr, $r:expr$(,)?) => { ... };
    ($x:expr, $y:expr, $r:expr$(,)?) => { ... };
}
Expand description

Constructs a circle Ellipse at position (x, y) with radius.

let p = point!(10, 20);
let c = circle!(p, 100);
assert_eq!(c.x(), 10);
assert_eq!(c.y(), 20);
assert_eq!(c.radius(), 100);

let c = circle!(10, 20, 100);
assert_eq!(c.x(), 10);
assert_eq!(c.y(), 20);
assert_eq!(c.radius(), 100);