Struct piet_common::FixedRadialGradient
source · pub struct FixedRadialGradient {
pub center: Point,
pub origin_offset: Vec2,
pub radius: f64,
pub stops: Vec<GradientStop, Global>,
}
Expand description
Specification of a radial gradient in image-space.
This specification is in terms of image-space coordinates. In many
cases, it is better to specify coordinates relative to the Rect
of the item being drawn; for these, use RadialGradient
instead.
Fields§
§center: Point
The center.
origin_offset: Vec2
The offset of the origin relative to the center.
radius: f64
The radius.
The circle with this radius from the center corresponds to pos 1.0.
stops: Vec<GradientStop, Global>
The stops (see similar field in LinearGradient
).
Trait Implementations§
source§impl Clone for FixedRadialGradient
impl Clone for FixedRadialGradient
source§fn clone(&self) -> FixedRadialGradient
fn clone(&self) -> FixedRadialGradient
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FixedRadialGradient
impl Debug for FixedRadialGradient
source§impl From<FixedRadialGradient> for FixedGradient
impl From<FixedRadialGradient> for FixedGradient
source§fn from(src: FixedRadialGradient) -> FixedGradient
fn from(src: FixedRadialGradient) -> FixedGradient
Converts to this type from the input type.
source§impl From<FixedRadialGradient> for PaintBrush
impl From<FixedRadialGradient> for PaintBrush
source§fn from(src: FixedRadialGradient) -> PaintBrush
fn from(src: FixedRadialGradient) -> PaintBrush
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for FixedRadialGradient
impl Send for FixedRadialGradient
impl Sync for FixedRadialGradient
impl Unpin for FixedRadialGradient
impl UnwindSafe for FixedRadialGradient
Blanket Implementations§
source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.