vect-floating-0.1.0.3: A low-dimensional linear algebra library, operating on the Floating typeclass

Index

&!Data.Vect.Floating.Base, Data.Vect.Floating
&*Data.Vect.Floating.Base, Data.Vect.Floating
&+Data.Vect.Floating.Base, Data.Vect.Floating
&-Data.Vect.Floating.Base, Data.Vect.Floating
&.Data.Vect.Floating.Base, Data.Vect.Floating
&^Data.Vect.Floating.Base, Data.Vect.Floating
*&Data.Vect.Floating.Base, Data.Vect.Floating
*.Data.Vect.Floating.Base, Data.Vect.Floating
.*Data.Vect.Floating.Base, Data.Vect.Floating
.*.Data.Vect.Floating.Base, Data.Vect.Floating
AbelianGroupData.Vect.Floating.Base, Data.Vect.Floating
actUData.Vect.Floating.Util.Quaternion
actU'Data.Vect.Floating.Util.Quaternion
angleData.Vect.Floating.Base, Data.Vect.Floating
angle'Data.Vect.Floating.Base, Data.Vect.Floating
angle2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
angle2'Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
biVector4Data.Vect.Floating.Util.Dim4
biVector4AsTensorData.Vect.Floating.Util.Dim4
CrossProdData.Vect.Floating.Base, Data.Vect.Floating
crossprodData.Vect.Floating.Base, Data.Vect.Floating
destructVec2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
destructVec3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
destructVec4Data.Vect.Floating.Util.Dim4
detData.Vect.Floating.Base, Data.Vect.Floating
det2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
det3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
DeterminantData.Vect.Floating.Base, Data.Vect.Floating
diagData.Vect.Floating.Base, Data.Vect.Floating
DiagonalData.Vect.Floating.Base, Data.Vect.Floating
dimData.Vect.Floating.Base, Data.Vect.Floating
DimensionData.Vect.Floating.Base, Data.Vect.Floating
distanceData.Vect.Floating.Base, Data.Vect.Floating
DotProdData.Vect.Floating.Base, Data.Vect.Floating
dotprodData.Vect.Floating.Base, Data.Vect.Floating
ExtendData.Vect.Floating.Base, Data.Vect.Floating
extendWithData.Vect.Floating.Base, Data.Vect.Floating
extendZeroData.Vect.Floating.Base, Data.Vect.Floating
flipNormalData.Vect.Floating.Base, Data.Vect.Floating
frobeniusNormData.Vect.Floating.Base, Data.Vect.Floating
fromNormalData.Vect.Floating.Base, Data.Vect.Floating
fromNormalRadiusData.Vect.Floating.Base, Data.Vect.Floating
fromOrthoData.Vect.Floating.Base, Data.Vect.Floating
fromProjectiveData.Vect.Floating.Base, Data.Vect.Floating
fromQData.Vect.Floating.Util.Quaternion
fromUData.Vect.Floating.Util.Quaternion
fromU'Data.Vect.Floating.Util.Quaternion
GramSchmidtData.Vect.Floating.GramSchmidt
gramSchmidtData.Vect.Floating.GramSchmidt
gramSchmidtNormalizeData.Vect.Floating.GramSchmidt
HasCoordinatesData.Vect.Floating.Base, Data.Vect.Floating
householderData.Vect.Floating.Base, Data.Vect.Floating
householderOrthoData.Vect.Floating.Base, Data.Vect.Floating
idmtxData.Vect.Floating.Base, Data.Vect.Floating
InterpolateData.Vect.Floating.Interpolate, Data.Vect.Floating
interpolateData.Vect.Floating.Interpolate, Data.Vect.Floating
inverseData.Vect.Floating.Base, Data.Vect.Floating
invQData.Vect.Floating.Util.Quaternion
invUData.Vect.Floating.Util.Quaternion
LeftModuleData.Vect.Floating.Base, Data.Vect.Floating
leftOrthoUData.Vect.Floating.Util.Quaternion
lenData.Vect.Floating.Base, Data.Vect.Floating
lensqrData.Vect.Floating.Base, Data.Vect.Floating
linearData.Vect.Floating.Base, Data.Vect.Floating
lmulData.Vect.Floating.Base, Data.Vect.Floating
longSlerpUData.Vect.Floating.Util.Quaternion
mapVecData.Vect.Floating.Base, Data.Vect.Floating
Mat2 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
Mat3 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
Mat4 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
MatrixData.Vect.Floating.Base, Data.Vect.Floating
matrixDistanceData.Vect.Floating.Base, Data.Vect.Floating
MatrixNormsData.Vect.Floating.Base, Data.Vect.Floating
mkNormalData.Vect.Floating.Base, Data.Vect.Floating
mkUData.Vect.Floating.Util.Quaternion
mkVec2Data.Vect.Floating.Base, Data.Vect.Floating
mkVec3Data.Vect.Floating.Base, Data.Vect.Floating
mkVec4Data.Vect.Floating.Base, Data.Vect.Floating
multQData.Vect.Floating.Util.Quaternion
MultSemiGroupData.Vect.Floating.Base, Data.Vect.Floating
multUData.Vect.Floating.Util.Quaternion
negData.Vect.Floating.Base, Data.Vect.Floating
negQData.Vect.Floating.Util.Quaternion
negUData.Vect.Floating.Util.Quaternion
normData.Vect.Floating.Base, Data.Vect.Floating
Normal2Data.Vect.Floating.Base, Data.Vect.Floating
Normal3Data.Vect.Floating.Base, Data.Vect.Floating
Normal4Data.Vect.Floating.Base, Data.Vect.Floating
normalizeData.Vect.Floating.Base, Data.Vect.Floating
normalizeQData.Vect.Floating.Util.Quaternion
normalizeUData.Vect.Floating.Util.Quaternion
normsqrData.Vect.Floating.Base, Data.Vect.Floating
oneData.Vect.Floating.Base, Data.Vect.Floating
operatorNormData.Vect.Floating.Base, Data.Vect.Floating
Ortho2Data.Vect.Floating.Base, Data.Vect.Floating
Ortho3Data.Vect.Floating.Base, Data.Vect.Floating
Ortho4Data.Vect.Floating.Base, Data.Vect.Floating
OrthogonalData.Vect.Floating.Base, Data.Vect.Floating
orthogonalData.Vect.Floating.Base, Data.Vect.Floating
outerData.Vect.Floating.Base, Data.Vect.Floating
PointwiseData.Vect.Floating.Base, Data.Vect.Floating
pointwiseData.Vect.Floating.Base, Data.Vect.Floating
Proj3Data.Vect.Floating.Base, Data.Vect.Floating
Proj4Data.Vect.Floating.Base, Data.Vect.Floating
projectData.Vect.Floating.Base, Data.Vect.Floating
project'Data.Vect.Floating.Base, Data.Vect.Floating
ProjectiveData.Vect.Floating.Base, Data.Vect.Floating
projectUnsafeData.Vect.Floating.Base, Data.Vect.Floating
Q 
1 (Type/Class)Data.Vect.Floating.Util.Quaternion
2 (Data Constructor)Data.Vect.Floating.Util.Quaternion
QuaternionData.Vect.Floating.Util.Quaternion
reflectData.Vect.Floating.Util.Dim3, Data.Vect.Floating
reflect'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
refractData.Vect.Floating.Util.Dim3, Data.Vect.Floating
refract'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
refractOnly'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
RightModuleData.Vect.Floating.Base, Data.Vect.Floating
rightOrthoUData.Vect.Floating.Util.Quaternion
RingData.Vect.Floating.Base, Data.Vect.Floating
rmulData.Vect.Floating.Base, Data.Vect.Floating
rotate2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
rotate3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotate3'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotate4Data.Vect.Floating.Util.Dim4
rotate4'Data.Vect.Floating.Util.Dim4
rotateAfterProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
rotateBeforeProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
rotateCCWData.Vect.Floating.Util.Dim2, Data.Vect.Floating
rotateCWData.Vect.Floating.Util.Dim2, Data.Vect.Floating
rotateProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
rotMatrix2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
rotMatrix3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrix3'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrix4Data.Vect.Floating.Util.Dim4
rotMatrix4'Data.Vect.Floating.Util.Dim4
rotMatrixOrtho2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
rotMatrixOrtho3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrixOrtho3'Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrixProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
rotMatrixProj4'Data.Vect.Floating.Util.Projective, Data.Vect.Floating
rotMatrixXData.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrixYData.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotMatrixZData.Vect.Floating.Util.Dim3, Data.Vect.Floating
rotUData.Vect.Floating.Util.Quaternion
rotU'Data.Vect.Floating.Util.Quaternion
scalarMulData.Vect.Floating.Base, Data.Vect.Floating
scaleAfterProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
scaleBeforeProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
scalingData.Vect.Floating.Base, Data.Vect.Floating
scalingUniformProj4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
semigroupProductData.Vect.Floating.Base, Data.Vect.Floating
sinCosData.Vect.Floating.Util.Dim2, Data.Vect.Floating
sinCos'Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
sinCosRadiusData.Vect.Floating.Util.Dim2, Data.Vect.Floating
slerpData.Vect.Floating.Interpolate, Data.Vect.Floating
slerpUData.Vect.Floating.Util.Quaternion
structVec2Data.Vect.Floating.Util.Dim2, Data.Vect.Floating
structVec3Data.Vect.Floating.Util.Dim3, Data.Vect.Floating
structVec4Data.Vect.Floating.Util.Dim4
TensorData.Vect.Floating.Base, Data.Vect.Floating
toNormalUnsafeData.Vect.Floating.Base, Data.Vect.Floating
toOrthoUnsafeData.Vect.Floating.Base, Data.Vect.Floating
toProjectiveUnsafeData.Vect.Floating.Base, Data.Vect.Floating
toQData.Vect.Floating.Util.Quaternion
toUData.Vect.Floating.Util.Quaternion
translate2XData.Vect.Floating.Util.Dim2, Data.Vect.Floating
translate2YData.Vect.Floating.Util.Dim2, Data.Vect.Floating
translate3XData.Vect.Floating.Util.Dim3, Data.Vect.Floating
translate3YData.Vect.Floating.Util.Dim3, Data.Vect.Floating
translate3ZData.Vect.Floating.Util.Dim3, Data.Vect.Floating
translate4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
translate4WData.Vect.Floating.Util.Dim4
translate4XData.Vect.Floating.Util.Dim4
translate4YData.Vect.Floating.Util.Dim4
translate4ZData.Vect.Floating.Util.Dim4
translateAfter4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
translateBefore4Data.Vect.Floating.Util.Projective, Data.Vect.Floating
translationData.Vect.Floating.Base, Data.Vect.Floating
transposeData.Vect.Floating.Base, Data.Vect.Floating
trimData.Vect.Floating.Base, Data.Vect.Floating
U 
1 (Type/Class)Data.Vect.Floating.Util.Quaternion
2 (Data Constructor)Data.Vect.Floating.Util.Quaternion
unitQData.Vect.Floating.Util.Quaternion
UnitQuaternionData.Vect.Floating.Util.Quaternion
unitUData.Vect.Floating.Util.Quaternion
UnitVectorData.Vect.Floating.Base, Data.Vect.Floating
unsafeToUData.Vect.Floating.Util.Quaternion
Vec2 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
vec2XData.Vect.Floating.Util.Dim2, Data.Vect.Floating
vec2YData.Vect.Floating.Util.Dim2, Data.Vect.Floating
Vec3 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
vec3XData.Vect.Floating.Util.Dim3, Data.Vect.Floating
vec3YData.Vect.Floating.Util.Dim3, Data.Vect.Floating
vec3ZData.Vect.Floating.Util.Dim3, Data.Vect.Floating
Vec4 
1 (Type/Class)Data.Vect.Floating.Base, Data.Vect.Floating
2 (Data Constructor)Data.Vect.Floating.Base, Data.Vect.Floating
vec4WData.Vect.Floating.Util.Dim4
vec4XData.Vect.Floating.Util.Dim4
vec4YData.Vect.Floating.Util.Dim4
vec4ZData.Vect.Floating.Util.Dim4
vecSumData.Vect.Floating.Base, Data.Vect.Floating
VectorData.Vect.Floating.Base, Data.Vect.Floating
zeroData.Vect.Floating.Base, Data.Vect.Floating
zeroQData.Vect.Floating.Util.Quaternion
_1Data.Vect.Floating.Base, Data.Vect.Floating
_2Data.Vect.Floating.Base, Data.Vect.Floating
_3Data.Vect.Floating.Base, Data.Vect.Floating
_4Data.Vect.Floating.Base, Data.Vect.Floating