pub struct Paint {
pub xform: Transform,
pub extent: Extent,
pub radius: f32,
pub feather: f32,
pub inner_color: Color,
pub outer_color: Color,
pub image: Option<usize>,
}
Fields
xform: Transform
extent: Extent
radius: f32
feather: f32
inner_color: Color
outer_color: Color
image: Option<usize>
Trait Implementations
sourceimpl From<ImagePattern> for Paint
impl From<ImagePattern> for Paint
sourcefn from(pat: ImagePattern) -> Paint
fn from(pat: ImagePattern) -> Paint
Converts to this type from the input type.
impl Copy for Paint
Auto Trait Implementations
impl RefUnwindSafe for Paint
impl Send for Paint
impl Sync for Paint
impl Unpin for Paint
impl UnwindSafe for Paint
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
sourcefn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value
as a parameter of self
.