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);