Data.Vect.Floating.Base

class AbelianGroup g

vecSum

class MultSemiGroup r

class Ring r

semigroupProduct

class LeftModule r m

class RightModule m r

class Vector a v

class DotProd a v

class CrossProd v

normalize

distance

angle

angle'

class UnitVector a v u

class Pointwise v

class Extend a u v

class HasCoordinates v x

class Dimension a

class Matrix m

class Tensor t v

class Diagonal s t

class Determinant a m

class Orthogonal a m o

class Projective a v n o m p

class MatrixNorms a m

data Vec2 a

data Vec3 a

data Vec4 a

data Mat2 a

data Mat3 a

data Mat4 a

data Ortho2 a

data Ortho3 a

data Ortho4 a

data Normal2 a

data Normal3 a

data Normal4 a

data Proj3 a

data Proj4 a

mkVec2

mkVec3

mkVec4

project

project'

projectUnsafe

flipNormal

householder

householderOrtho