pub struct InputSample {
pub position: Point,
pub pressure: f64,
pub tilt: f64,
pub time: Time,
}Expand description
One recorded pen sample. Time is relative to the first input sample.
Fields§
§position: PointFinite local position.
pressure: f64Normalized pressure in 0..=4.
tilt: f64Nib azimuth in clockwise radians, not an altitude angle.
time: TimeStrictly increasing nonnegative recording time.
Trait Implementations§
Source§impl Clone for InputSample
impl Clone for InputSample
impl Copy for InputSample
Auto Trait Implementations§
impl Forget for InputSample
impl Freeze for InputSample
impl Move for InputSample
impl RefUnwindSafe for InputSample
impl Send for InputSample
impl Sync for InputSample
impl Unpin for InputSample
impl UnsafeUnpin for InputSample
impl UnwindSafe for InputSample
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