pub struct AlphaMaskPaint {
pub path: BezPath,
pub transform: Affine,
pub fill: Fill,
pub opacity: f64,
}Expand description
One vector paint contributing alpha to a mask, in local path coordinates. Color channels do not affect coverage; fill alpha and opacity are multiplied.
Fields§
§path: BezPath§transform: Affine§fill: Fill§opacity: f64Trait Implementations§
Source§impl Clone for AlphaMaskPaint
impl Clone for AlphaMaskPaint
Auto Trait Implementations§
impl Freeze for AlphaMaskPaint
impl RefUnwindSafe for AlphaMaskPaint
impl Send for AlphaMaskPaint
impl Sync for AlphaMaskPaint
impl Unpin for AlphaMaskPaint
impl UnsafeUnpin for AlphaMaskPaint
impl UnwindSafe for AlphaMaskPaint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.