pub enum PaintEvalSpaceV1 {
LocalPx,
ViewportPx,
StrokeS01,
}Variants§
LocalPx
Evaluate paints in the op’s local scene space (ADR 0233 D4).
ViewportPx
Evaluate paints in viewport pixel space (after transforms).
StrokeS01
Evaluate paints in a 1D stroke arclength domain: paint_pos = (s01, 0).
Trait Implementations§
Source§impl Clone for PaintEvalSpaceV1
impl Clone for PaintEvalSpaceV1
Source§fn clone(&self) -> PaintEvalSpaceV1
fn clone(&self) -> PaintEvalSpaceV1
Returns a duplicate 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 moreSource§impl Debug for PaintEvalSpaceV1
impl Debug for PaintEvalSpaceV1
Source§impl Default for PaintEvalSpaceV1
impl Default for PaintEvalSpaceV1
Source§fn default() -> PaintEvalSpaceV1
fn default() -> PaintEvalSpaceV1
Returns the “default value” for a type. Read more
Source§impl PartialEq for PaintEvalSpaceV1
impl PartialEq for PaintEvalSpaceV1
impl Copy for PaintEvalSpaceV1
impl Eq for PaintEvalSpaceV1
impl StructuralPartialEq for PaintEvalSpaceV1
Auto Trait Implementations§
impl Freeze for PaintEvalSpaceV1
impl RefUnwindSafe for PaintEvalSpaceV1
impl Send for PaintEvalSpaceV1
impl Sync for PaintEvalSpaceV1
impl Unpin for PaintEvalSpaceV1
impl UnsafeUnpin for PaintEvalSpaceV1
impl UnwindSafe for PaintEvalSpaceV1
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