pub fn circle(&mut self, circle: &Circle) {
        let piet_circle = PietCircle {
            item_type: ItemType::Circle,
        };
        unsafe {
            self.add_item(&piet_circle, ShortBbox::from_rect(circle.bounding_box()));
        }
    }
// Encode a circle. Currently this has a lot of limitations and is mostly used for debugging
// and performance analysis, but could be expanded to the real thing.
Encode a circle. Currently this has a lot of limitations and is mostly used for debugging
and performance analysis, but could be expanded to the real thing.
Encode a circle . Currently this has a lot of limitations and is mostly used for debugging and performance analysis but could be expanded to the real thing .
pub fn circle(&mut self, circle: &Circle) {
        let piet_circle = PietCircle {
            item_type: ItemType::Circle,
        };
        unsafe {
            self.add_item(&piet_circle, ShortBbox::from_rect(circle.bounding_box()));
        }
    }
pub fn circle ( & mut self , circle : & Circle ) { let piet_circle = PietCircle { item_type : ItemType :: Circle , } ; unsafe { self . add_item ( & piet_circle , ShortBbox :: from_rect ( circle . bounding_box ( ) ) ) ; } }
Encode a circle.
Encode a circle .
&mut self
circle
&Circle
&mut self
circle
&Circle