Module iron_shapes::vector
source · Expand description
Two dimensional vectors are a core data type for Euclidean geometry in the plane.
Vector
s consist of an x
and y
coordinate value and describe a translation in the plane.
Re-exports
pub use crate::traits::Mirror;
pub use crate::traits::RotateOrtho;
pub use crate::types::Angle;
pub use crate::types::Orientation;
pub use crate::CoordinateType;
Structs
Vector
defines a two dimensional vector with x and y components in the Euclidean plane.
Traits
- Defines an additive identity element for
Self
.