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§
§impl Clone for FixedRadialGradient
impl Clone for FixedRadialGradient
§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 more§impl Debug for FixedRadialGradient
impl Debug for FixedRadialGradient
§impl From<FixedRadialGradient> for FixedGradient
impl From<FixedRadialGradient> for FixedGradient
§fn from(src: FixedRadialGradient) -> FixedGradient
fn from(src: FixedRadialGradient) -> FixedGradient
Converts to this type from the input type.
§impl From<FixedRadialGradient> for PaintBrush
impl From<FixedRadialGradient> for PaintBrush
§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§
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> RoundFrom<T> for T
impl<T> RoundFrom<T> for T
§fn round_from(x: T) -> T
fn round_from(x: T) -> T
Performs the conversion.
§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere U: RoundFrom<T>,
§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.