Crate na[][src]

Re-exports

pub use na::*;

Modules

traits

Macros

pnt2
pnt3
pnt4
vec2
vec3
vec4

Structs

Additive

The addition operator, commonly symbolized by +.

Multiplicative

The multiplication operator, commonly symbolized by ×.

Traits

AsMat
AsPnt
AsVec
BaseInt
BaseNum
FastDot
FastInverse
FastMul
FloatPnt

Trait of vector with components implementing the BaseFloat trait.

FloatVec

Trait of vector with components implementing the BaseFloat trait.

Identity

A type that is equipped with identity.

NumPnt

Trait grouping most common operations on vectors.

NumVec

Trait grouping most common operations on vectors.

Storage

The trait shared by all matrix data storage.

StorageMut

Trait implemented by matrix data storage that can provide a mutable access to its elements.

Swizzles2
Swizzles3
Swizzles4
Swizzles2Mut
Swizzles3Mut
Swizzles4Mut
ToMat
ToPnt
ToVec

Functions

pnt2
pnt3
pnt4
pnt5
pnt6
vec2
vec3
vec4
vec5
vec6

Type Definitions

Mat1
Mat2
Mat3
Mat4
Mat5
Mat6
Pnt1
Pnt2
Pnt3
Pnt4
Pnt5
Pnt6
Quat
UnitQuat
Vec1
Vec2
Vec3
Vec4
Vec5
Vec6
VecN