vect-0.4.6: A low-dimensional linear algebra library, tailored to computer graphics.

Index

&! 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
&* 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
&+ 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
&- 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
&. 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
&^ 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
*& 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
*. 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
.* 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
.*. 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
AbelianGroup 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
angle 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
angle' 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
angle2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
angle2' 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
biVector4 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
biVector4AsTensor 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
CrossProd 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
crossprod 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
destructVec2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
destructVec3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
destructVec4 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
det 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
det2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
det3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
Determinant 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
diag 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Diagonal 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
dim 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Dimension 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
distance 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
DotProd 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
dotprod 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Extend 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
extendWith 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
extendZero 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
flipNormal 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
frobeniusNorm 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
fromNormal 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
fromNormalRadius 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
fromOrtho 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
fromProjective 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
GramSchmidt 
1 (Type/Class)Data.Vect.Double.GramSchmidt
2 (Type/Class)Data.Vect.Float.GramSchmidt
gramSchmidt 
1 (Function)Data.Vect.Double.GramSchmidt
2 (Function)Data.Vect.Float.GramSchmidt
gramSchmidtNormalize 
1 (Function)Data.Vect.Double.GramSchmidt
2 (Function)Data.Vect.Float.GramSchmidt
HasCoordinates 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
householder 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
householderOrtho 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
idmtx 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Interpolate 
1 (Type/Class)Data.Vect.Double.Interpolate, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Interpolate, Data.Vect.Float, Data.Vect
interpolate 
1 (Function)Data.Vect.Double.Interpolate, Data.Vect.Double
2 (Function)Data.Vect.Float.Interpolate, Data.Vect.Float, Data.Vect
inverse 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
LeftModule 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
len 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
lensqr 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
linear 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
lmul 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
mapVec 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Mat2 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Mat3 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Mat4 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Matrix 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
matrixDistance 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
MatrixNorms 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
mkNormal 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
mkVec2 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
mkVec3 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
mkVec4 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
MultSemiGroup 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
neg 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
norm 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Normal2 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Normal3 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Normal4 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
normalize 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
normsqr 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
one 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
operatorNorm 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Ortho2 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Ortho3 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Ortho4 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Orthogonal 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
orthogonal 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
outer 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Pointwise 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
pointwise 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Proj3 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Proj4 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
project 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
project' 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Projective 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
projectUnsafe 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
reflect 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
reflect' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
refract 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
refract' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
refractOnly' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
RightModule 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Ring 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
rmul 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
rotate2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
rotate3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotate3' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotate4 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
rotate4' 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
rotateAfterProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
rotateBeforeProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
rotateCCW 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
rotateCW 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
rotateProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
rotMatrix2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
rotMatrix3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrix3' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrix4 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
rotMatrix4' 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
rotMatrixOrtho2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
rotMatrixOrtho3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrixOrtho3' 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrixProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
rotMatrixProj4' 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
rotMatrixX 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrixY 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
rotMatrixZ 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
scalarMul 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
scaleAfterProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
scaleBeforeProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
scaling 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
scalingUniformProj4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
semigroupProduct 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
sinCos 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
sinCos' 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
sinCosRadius 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
structVec2 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
structVec3 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
structVec4 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
Tensor 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
toNormalUnsafe 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
toOrthoUnsafe 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
toProjectiveUnsafe 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
translate2X 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
translate2Y 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
translate3X 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
translate3Y 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
translate3Z 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
translate4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
translate4W 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
translate4X 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
translate4Y 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
translate4Z 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
translateAfter4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
translateBefore4 
1 (Function)Data.Vect.Double.Util.Projective, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Projective, Data.Vect.Float, Data.Vect
translation 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
transpose 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
trim 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
UnitVector 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Vec2 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
vec2X 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
vec2Y 
1 (Function)Data.Vect.Double.Util.Dim2, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim2, Data.Vect.Float, Data.Vect
Vec3 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
vec3X 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
vec3Y 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
vec3Z 
1 (Function)Data.Vect.Double.Util.Dim3, Data.Vect.Double
2 (Function)Data.Vect.Float.Util.Dim3, Data.Vect.Float, Data.Vect
Vec4 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Data Constructor)Data.Vect.Double.Base, Data.Vect.Double
3 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
4 (Data Constructor)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
vec4W 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
vec4X 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
vec4Y 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
vec4Z 
1 (Function)Data.Vect.Double.Util.Dim4
2 (Function)Data.Vect.Float.Util.Dim4
vecSum 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
Vector 
1 (Type/Class)Data.Vect.Double.Base, Data.Vect.Double
2 (Type/Class)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
zero 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
_1 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
_2 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
_3 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect
_4 
1 (Function)Data.Vect.Double.Base, Data.Vect.Double
2 (Function)Data.Vect.Float.Base, Data.Vect.Float, Data.Vect