forked from M-Labs/nalgebra
Compile with nightlies
This commit is contained in:
parent
cfa18252bc
commit
6468360edb
@ -12,8 +12,6 @@ use traits::operations::{Inv, Transpose, Mean, Cov};
|
|||||||
use traits::structure::{Cast, ColSlice, RowSlice, Eye, Indexable};
|
use traits::structure::{Cast, ColSlice, RowSlice, Eye, Indexable};
|
||||||
use std::fmt::{Show, Formatter, Result};
|
use std::fmt::{Show, Formatter, Result};
|
||||||
|
|
||||||
#[doc(hidden)]
|
|
||||||
mod metal;
|
|
||||||
|
|
||||||
/// Matrix with dimensions unknown at compile-time.
|
/// Matrix with dimensions unknown at compile-time.
|
||||||
#[deriving(TotalEq, Eq, Clone)]
|
#[deriving(TotalEq, Eq, Clone)]
|
||||||
|
@ -11,9 +11,6 @@ use std::iter::FromIterator;
|
|||||||
use traits::geometry::{Dot, Norm};
|
use traits::geometry::{Dot, Norm};
|
||||||
use traits::structure::{Iterable, IterableMut, Indexable};
|
use traits::structure::{Iterable, IterableMut, Indexable};
|
||||||
|
|
||||||
#[doc(hidden)]
|
|
||||||
mod metal;
|
|
||||||
|
|
||||||
/// Vector with a dimension unknown at compile-time.
|
/// Vector with a dimension unknown at compile-time.
|
||||||
#[deriving(TotalEq, Eq, Show, Clone)]
|
#[deriving(TotalEq, Eq, Show, Clone)]
|
||||||
pub struct DVec<N> {
|
pub struct DVec<N> {
|
||||||
|
@ -13,8 +13,6 @@ use traits::geometry::{RotationMatrix, Rotation, Rotate, AbsoluteRotate, Transfo
|
|||||||
use structs::vec::{Vec1, Vec2, Vec3, Vec4, Vec2MulRhs, Vec3MulRhs, Vec4MulRhs};
|
use structs::vec::{Vec1, Vec2, Vec3, Vec4, Vec2MulRhs, Vec3MulRhs, Vec4MulRhs};
|
||||||
use structs::rot::{Rot2, Rot3, Rot4};
|
use structs::rot::{Rot2, Rot3, Rot4};
|
||||||
|
|
||||||
mod metal;
|
|
||||||
mod iso_macros;
|
|
||||||
|
|
||||||
/// Two dimensional isometry.
|
/// Two dimensional isometry.
|
||||||
///
|
///
|
||||||
|
@ -15,8 +15,6 @@ use traits::structure::{Cast, Row, Col, Iterable, IterableMut, Dim, Indexable,
|
|||||||
use traits::operations::{Absolute, Transpose, Inv, Outer};
|
use traits::operations::{Absolute, Transpose, Inv, Outer};
|
||||||
use traits::geometry::{ToHomogeneous, FromHomogeneous};
|
use traits::geometry::{ToHomogeneous, FromHomogeneous};
|
||||||
|
|
||||||
mod metal;
|
|
||||||
mod mat_macros;
|
|
||||||
|
|
||||||
/// Special identity matrix. All its operation are no-ops.
|
/// Special identity matrix. All its operation are no-ops.
|
||||||
#[deriving(TotalEq, Eq, Decodable, Clone, Rand, Show)]
|
#[deriving(TotalEq, Eq, Decodable, Clone, Rand, Show)]
|
||||||
|
@ -16,11 +16,16 @@ pub use self::mat::{Mat1MulRhs, Mat2MulRhs, Mat3MulRhs, Mat4MulRhs, Mat5MulRhs,
|
|||||||
Mat1AddRhs, Mat2AddRhs, Mat3AddRhs, Mat4AddRhs, Mat5AddRhs, Mat6AddRhs,
|
Mat1AddRhs, Mat2AddRhs, Mat3AddRhs, Mat4AddRhs, Mat5AddRhs, Mat6AddRhs,
|
||||||
Mat1SubRhs, Mat2SubRhs, Mat3SubRhs, Mat4SubRhs, Mat5SubRhs, Mat6SubRhs};
|
Mat1SubRhs, Mat2SubRhs, Mat3SubRhs, Mat4SubRhs, Mat5SubRhs, Mat6SubRhs};
|
||||||
|
|
||||||
|
mod metal;
|
||||||
mod dmat;
|
mod dmat;
|
||||||
mod dvec;
|
mod dvec;
|
||||||
|
mod vec_macros;
|
||||||
mod vec;
|
mod vec;
|
||||||
|
mod mat_macros;
|
||||||
mod mat;
|
mod mat;
|
||||||
|
mod rot_macros;
|
||||||
mod rot;
|
mod rot;
|
||||||
|
mod iso_macros;
|
||||||
mod iso;
|
mod iso;
|
||||||
|
|
||||||
// specialization for some 1d, 2d and 3d operations
|
// specialization for some 1d, 2d and 3d operations
|
||||||
|
@ -11,8 +11,6 @@ use traits::operations::{Absolute, Inv, Transpose, ApproxEq};
|
|||||||
use structs::vec::{Vec1, Vec2, Vec3, Vec4, Vec2MulRhs, Vec3MulRhs, Vec4MulRhs};
|
use structs::vec::{Vec1, Vec2, Vec3, Vec4, Vec2MulRhs, Vec3MulRhs, Vec4MulRhs};
|
||||||
use structs::mat::{Mat2, Mat3, Mat4, Mat5};
|
use structs::mat::{Mat2, Mat3, Mat4, Mat5};
|
||||||
|
|
||||||
mod metal;
|
|
||||||
mod rot_macros;
|
|
||||||
|
|
||||||
/// Two dimensional rotation matrix.
|
/// Two dimensional rotation matrix.
|
||||||
#[deriving(TotalEq, Eq, Encodable, Decodable, Clone, Show, Hash)]
|
#[deriving(TotalEq, Eq, Encodable, Decodable, Clone, Show, Hash)]
|
||||||
|
@ -12,8 +12,6 @@ use traits::geometry::{Transform, Rotate, FromHomogeneous, ToHomogeneous, Dot, N
|
|||||||
Translation, Translate};
|
Translation, Translate};
|
||||||
use traits::structure::{Basis, Cast, Dim, Indexable, Iterable, IterableMut};
|
use traits::structure::{Basis, Cast, Dim, Indexable, Iterable, IterableMut};
|
||||||
|
|
||||||
mod metal;
|
|
||||||
mod vec_macros;
|
|
||||||
|
|
||||||
/// Vector of dimension 0.
|
/// Vector of dimension 0.
|
||||||
#[deriving(TotalEq, Eq, Decodable, Clone, Rand, Zero, Show)]
|
#[deriving(TotalEq, Eq, Decodable, Clone, Rand, Zero, Show)]
|
||||||
|
Loading…
Reference in New Issue
Block a user