pub struct SolidArcRecord {
pub center: Point,
pub radius: f32,
pub start_angle: f32,
pub sweep_angle: f32,
pub inner_radius: f32,
pub color: Color,
pub stroke: Option<Stroke>,
}Expand description
A solid SrcOver arc, recorded as the RAW draw parameters — before
band resolution, tight-bounds trigonometry, or the degeneracy check,
all of which happen at materialization. Retention verification must be
able to compare what the app said, ahead of everything deriving from it.
Fields§
§center: Point§radius: f32§start_angle: f32§sweep_angle: f32§inner_radius: f32§color: Color§stroke: Option<Stroke>Trait Implementations§
Source§impl Clone for SolidArcRecord
impl Clone for SolidArcRecord
Source§fn clone(&self) -> SolidArcRecord
fn clone(&self) -> SolidArcRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SolidArcRecord
Source§impl Debug for SolidArcRecord
impl Debug for SolidArcRecord
Source§impl PartialEq for SolidArcRecord
impl PartialEq for SolidArcRecord
impl StructuralPartialEq for SolidArcRecord
Auto Trait Implementations§
impl Freeze for SolidArcRecord
impl RefUnwindSafe for SolidArcRecord
impl Send for SolidArcRecord
impl Sync for SolidArcRecord
impl Unpin for SolidArcRecord
impl UnsafeUnpin for SolidArcRecord
impl UnwindSafe for SolidArcRecord
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more