Enum input_linux::AbsoluteAxis [] [src]

#[repr(u16)]
pub enum AbsoluteAxis { X, Y, Z, RX, RY, RZ, Throttle, Rudder, Wheel, Gas, Brake, UnknownB, UnknownC, UnknownD, UnknownE, UnknownF, Hat0X, Hat0Y, Hat1X, Hat1Y, Hat2X, Hat2Y, Hat3X, Hat3Y, Pressure, Distance, TiltX, TiltY, ToolWidth, Unknown1D, Unknown1E, Unknown1F, Volume, Unknown21, Unknown22, Unknown23, Unknown24, Unknown25, Unknown26, Unknown27, Misc, Unknown29, Unknown2A, Unknown2B, Unknown2C, Unknown2D, Unknown2E, MultitouchSlot, MultitouchTouchMajor, MultitouchTouchMinor, MultitouchWidthMajor, MultitouchWidthMinor, MultitouchOrientation, MultitouchPositionX, MultitouchPositionY, MultitouchToolType, MultitouchBlobId, MultitouchTrackingId, MultitouchPressure, MultitouchDistance, MultitouchToolX, MultitouchToolY, Unknown3E, Unknown3F, }

Variants

MT slot being modified

Major axis of touching ellipse

Minor axis (omit if circular)

Major axis of approaching ellipse

Minor axis (omit if circular)

Ellipse orientation

Center X touch position

Center Y touch position

Type of touching device

Group a set of packets as a blob

Unique ID of initiated contact

Pressure on contact area

Contact hover distance

Center X tool position

Center Y tool position

Methods

impl AbsoluteAxis
[src]

COUNT: usize = sys::ABS_CNT as usize

Important traits for EnumIterator<T>
[src]

[src]

impl AbsoluteAxis
[src]

[src]

Trait Implementations

impl Copy for AbsoluteAxis
[src]

impl Clone for AbsoluteAxis
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialOrd for AbsoluteAxis
[src]

[src]

This method returns an ordering between self and other values if one exists. Read more

1.0.0
[src]

This method tests less than (for self and other) and is used by the < operator. Read more

1.0.0
[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

1.0.0
[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

1.0.0
[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Ord for AbsoluteAxis
[src]

[src]

This method returns an Ordering between self and other. Read more

1.21.0
[src]

Compares and returns the maximum of two values. Read more

1.21.0
[src]

Compares and returns the minimum of two values. Read more

impl PartialEq for AbsoluteAxis
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for AbsoluteAxis
[src]

impl Hash for AbsoluteAxis
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for AbsoluteAxis
[src]

[src]

Formats the value using the given formatter. Read more

impl BitmaskTrait for AbsoluteAxis
[src]

[src]

Important traits for &'a mut [u8]
[src]

Important traits for &'a mut [u8]
[src]

[src]

[src]

impl IterableEnum for AbsoluteAxis
[src]

[src]

Important traits for EnumIterator<T>
[src]

impl From<AbsoluteAxis> for u16
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for AbsoluteAxis

impl Sync for AbsoluteAxis