diff --git a/src/lib.rs b/src/lib.rs index 5892b0db..827912ff 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -119,8 +119,8 @@ extern mod std; extern mod extra; pub mod na; -pub mod structs; -pub mod traits; +mod structs; +mod traits; // mod lower_triangular; // mod chol; diff --git a/src/na.rs b/src/na.rs index 504fd983..b4bfaf4d 100644 --- a/src/na.rs +++ b/src/na.rs @@ -45,7 +45,7 @@ pub use structs::{ Mat1, Mat2, Mat3, Mat4, Mat5, Mat6, Rot2, Rot3, Rot4, - Vec0, Vec1, Vec2, Vec3, Vec4, Vec5, Vec6 + Vec0, Vec1, Vec2, Vec3, PVec3, Vec4, Vec5, Vec6 }; // diff --git a/src/structs/mod.rs b/src/structs/mod.rs index eb735e7d..ec263789 100644 --- a/src/structs/mod.rs +++ b/src/structs/mod.rs @@ -2,17 +2,17 @@ pub use self::dmat::DMat; pub use self::dvec::DVec; -pub use self::vec::{Vec0, Vec1, Vec2, Vec3, Vec4, Vec5, Vec6}; +pub use self::vec::{Vec0, Vec1, Vec2, Vec3, PVec3, Vec4, Vec5, Vec6}; pub use self::mat::{Identity, Mat1, Mat2, Mat3, Mat4, Mat5, Mat6}; pub use self::rot::{Rot2, Rot3, Rot4}; pub use self::iso::{Iso2, Iso3, Iso4}; -pub mod dmat; -pub mod dvec; -pub mod vec; -pub mod mat; -pub mod rot; -pub mod iso; +mod dmat; +mod dvec; +mod vec; +mod mat; +mod rot; +mod iso; // specialization for some 1d, 2d and 3d operations #[doc(hidden)]