//! Implementation of the **Point** types.
//!
//! Currently, **Point** is simply a type alias for **Vector**. While this makes it easier for new
//! uses to understand and switch between the two, it also conflates the the two mathematical
//! concepts which are quite distinct. It is possible that in the future, we will switch to using
//! distinct types. For now, we are attempting to monitor usage and feedback to determine whether
//! or not this change is worth it.
use crate;
/// A 2-dimensional point type.
pub type Point2<S = Default> = ;
/// A 3-dimensional point type.
pub type Point3<S = Default> = ;
/// A 4-dimensional point type.
pub type Point4<S = Default> = ;
/// Construct a 2-dimensional point.
/// Construct a 3-dimensional point.
/// Construct a 4-dimensional point.