pub struct Point {
pub x: f64,
pub y: f64,
pub bbox: [i32; 4],
pub flags: u32,
pub values: [f32; 13],
}Expand description
Typed view of one point.
Fields§
§x: f64X in layer pixels.
y: f64Y in layer pixels.
bbox: [i32; 4]Bounding box of the point’s stamp in layer pixels (x0, y0, x1, y1).
flags: u32Point flags (u32 at +32).
values: [f32; 13]The f32 values after the flags (meaning partly unknown, see the spec).
Trait Implementations§
impl Copy for Point
impl StructuralPartialEq for Point
Auto Trait Implementations§
impl Freeze for Point
impl RefUnwindSafe for Point
impl Send for Point
impl Sync for Point
impl Unpin for Point
impl UnsafeUnpin for Point
impl UnwindSafe for Point
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