pub enum ShadeOp {
LensDrops {
wetness: f64,
seed: u64,
scale: f64,
time: f64,
},
Ripple {
center: (f64, f64),
strength: f64,
speed: f64,
time: f64,
},
}Expand description
What a marker in the draw list does to pixels.
Variants§
LensDrops
Drops on a lens that flip and magnify what is behind them.
Fields
Ripple
Rings that push the colors of a node outward from its center. The node’s outline stays where it is.
Implementations§
Trait Implementations§
impl StructuralPartialEq for ShadeOp
Auto Trait Implementations§
impl Freeze for ShadeOp
impl RefUnwindSafe for ShadeOp
impl Send for ShadeOp
impl Sync for ShadeOp
impl Unpin for ShadeOp
impl UnsafeUnpin for ShadeOp
impl UnwindSafe for ShadeOp
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