[−][src]Struct piet_common::FixedRadialGradient
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: PointThe center.
origin_offset: Vec2The offset of the origin relative to the center.
radius: f64The 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
impl From<FixedRadialGradient> for FixedGradient[src]
fn from(src: FixedRadialGradient) -> FixedGradient[src]
impl From<FixedRadialGradient> for PaintBrush[src]
fn from(src: FixedRadialGradient) -> PaintBrush[src]
impl Debug for FixedRadialGradient[src]
impl Clone for FixedRadialGradient[src]
fn clone(&self) -> FixedRadialGradient[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Sync for FixedRadialGradient
impl Send for FixedRadialGradient
impl Unpin for FixedRadialGradient
impl RefUnwindSafe for FixedRadialGradient
impl UnwindSafe for FixedRadialGradient
Blanket Implementations
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> RoundFrom<T> for T[src]
fn round_from(x: T) -> T[src]
impl<T, U> RoundInto<U> for T where
U: RoundFrom<T>, [src]
U: RoundFrom<T>,