Struct sixtyfps_corelib::graphics::PathArcTo
source · [−]#[repr(C)]pub struct PathArcTo {
pub x: f32,
pub y: f32,
pub radius_x: f32,
pub radius_y: f32,
pub x_rotation: f32,
pub large_arc: bool,
pub sweep: bool,
}
Expand description
PathArcTo describes the event of moving the cursor on the path across an arc to the specified x/y coordinates, with the specified x/y radius and additional properties.
Fields
x: f32
The x coordinate where the arc should end up.
y: f32
The y coordinate where the arc should end up.
radius_x: f32
The radius on the x-axis of the arc.
radius_y: f32
The radius on the y-axis of the arc.
x_rotation: f32
The rotation along the x-axis of the arc in degress.
large_arc: bool
large_arc indicates whether to take the long or the shorter path to complete the arc.
sweep: bool
sweep indicates the direction of the arc. If true, a clockwise direction is chosen, otherwise counter-clockwise.
Implementations
Return a struct containing the offset of for the fields of this struct
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for PathArcTo
impl UnwindSafe for PathArcTo
Blanket Implementations
Mutably borrows from an owned value. Read more