Trait Space2d
scaled
pub trait Space2d: Sized { type Scalar: FixedSqrt; type Point: Point2d<Self::Scalar, Self> = Point2D<Self::Scalar, Self>; type Vector: Vector2d<Self::Scalar, Self> = Vector2D<Self::Scalar, Self>; }
type Scalar: FixedSqrt
type Point: Point2d<Self::Scalar, Self> = Point2D<Self::Scalar, Self>
type Vector: Vector2d<Self::Scalar, Self> = Vector2D<Self::Scalar, Self>