Struct piet::FixedRadialGradient
source · pub struct FixedRadialGradient {
pub center: Point,
pub origin_offset: Vec2,
pub radius: f64,
pub stops: Vec<GradientStop>,
}
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>
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.