Expand description
Geometry primitives for representing e.g. mouse events
Re-exports§
pub use euclid;
Structs§
- Client
Space - Coordinate space relative to the viewport
- Coordinates
- Coordinates of a point in the app’s interface
- Element
Space - Coordinate space relative to an element
- Lines
- A unit in terms of Lines
- Page
Space - Coordinate space relative to the page
- Pages
- A unit in terms of Screens:
- Pixels
- A pixel unit: one unit corresponds to 1 pixel
- Screen
Space - Coordinate space relative to the screen
Enums§
- Wheel
Delta - A vector representing the amount the mouse wheel was moved
Type Aliases§
- Client
Point - A point in ClientSpace
- Element
Point - A point in ElementSpace
- Lines
Vector - A vector expressed in Lines
- Page
Point - A point in PageSpace
- Pages
Vector - A vector expressed in Pages
- Pixels
Rect - A rectangle expressed in Pixels
- Pixels
Size - A size expressed in Pixels
- Pixels
Vector2D - A 2D vector expressed in Pixels
- Pixels
Vector3D - A 3D vector expressed in Pixels
- Screen
Point - A point in ScreenSpace