úÎ ä\      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ Safe-InferredvFold is foldl1' Cross product )  !"\]^_`a#  !"#    !"!   !"\]^_`a Safe-Inferred#$%&'()*+,-./01#$%&'()*+,-./01(#$%&')*+,-./01 #$%&'()*+,-./01 Safe-Inferred7mFold is foldl1' 23456789:; 23456789:; 23456789:;23456789:; Safe-Inferred<=>?@ABCDEFGbc <=>?@ABCDEFG <=>?@ABCDEFG< =>?@ABCDEFGbc Safe-InferredHIJKLMNOPQRSTUVWXYZ[deHIJKLMNOPQRSTUVWXYZ[HIJKLMNOPQRSTUVWXYZ[HIJKLMNOPQRSTUVWXYZ[de Safe-Inferred23456789:;<GHZ[H<f       !"#$%&''()*+,-./0123456789:;<=>??@ABCDEFGHIJJ@ABKCDELFGHMNOPQRSTUVWXYZ[\]^lin-alg-0.1.0.1Numeric.LinearAlgebra.Vector&Numeric.LinearAlgebra.OrthoNormalBasis"Numeric.LinearAlgebra.Matrix.Class"Numeric.LinearAlgebra.Matrix.Mat33"Numeric.LinearAlgebra.Matrix.Mat44Numeric.LinearAlgebra.MatrixVectorvDimvElementvIndexOfvZipvFoldVec2Vec3Vec4vNegate<+><*><-><.>*> unitVector tripleProductONBonbUonbVonbWepsilonmkFromUmkFromVmkFromWmkFromUVmkFromVUmkFromUWmkFromWUmkFromVWmkFromWVMatrixmDimmElementmIndexOfmZipmFolddetmApply.+..-.Mat33m00m01m02m10m11m12m20m21m22det33Mat44m03m13m23m30m31m32m33det44inv44 $fFunctorVec2 $fVectorVec2 $fFunctorVec3 $fVectorVec3 $fFunctorVec4 $fVectorVec4$fFunctorMat33 $fMatrixMat33$fFunctorMat44 $fMatrixMat44