--- a/src/euclidean.rs Sun Sep 07 09:51:26 2025 -0500 +++ b/src/euclidean.rs Sun Sep 07 10:00:14 2025 -0500 @@ -90,5 +90,5 @@ /// Trait for [`Euclidean`] spaces with dimensions known at compile time. pub trait StaticEuclidean<F: Float = f64>: Euclidean<F> { /// Returns the origin - fn origin() -> <Self as VectorSpace>::PrincipalV; + fn origin() -> <Self as Euclidean<F>>::PrincipalE; }