[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'matrix' (#rtl)

# Reference for unit 'matrix': Procedures and functions

`operator *(Tmatrix2_double, Double): Tmatrix2_double` |  | Multiply a two-dimensional double precision matrix by a scalar
`operator *(Tmatrix2_double, Tmatrix2_double): Tmatrix2_double` |  | Give product of two two-dimensional double precision matrices
`operator *(Tmatrix2_double, Tvector2_double): Tvector2_double` |  | Give product of a two-dimendional double precision matrix and vector
`operator *(Tmatrix2_extended, extended): Tmatrix2_extended` |  | Multiply a two-dimensional extended precision matrix by a scalar
`operator *(Tmatrix2_extended, Tmatrix2_extended): Tmatrix2_extended` |  | Give product of two two-dimensional extended precision matrices
`operator *(Tmatrix2_extended, Tvector2_extended): Tvector2_extended` |  | Give product of a two-dimendional extended precision matrix and vector
`operator *(Tmatrix2_single, single): Tmatrix2_single` |  | Multiply a two-dimensional single precision matrix by a scalar
`operator *(Tmatrix2_single, Tmatrix2_single): Tmatrix2_single` |  | Give product of two two-dimensional single precision matrices
`operator *(Tmatrix2_single, Tvector2_single): Tvector2_single` |  | Give product of a two-dimendional single precision matrix and vector
`operator *(Tmatrix3_double, Double): Tmatrix3_double` |  | Multiply a three-dimensional double precision matrix by a scalar
`operator *(Tmatrix3_double, Tmatrix3_double): Tmatrix3_double` |  | Give product of two three-dimensional double precision matrices
`operator *(Tmatrix3_double, Tvector3_double): Tvector3_double` |  | Give product of a three-dimendional double precision matrix and vector
`operator *(Tmatrix3_extended, extended): Tmatrix3_extended` |  | Multiply a three-dimensional extended precision matrix by a scalar
`operator *(Tmatrix3_extended, Tmatrix3_extended): Tmatrix3_extended` |  | Give product of two three-dimensional extended precision matrices
`operator *(Tmatrix3_extended, Tvector3_extended): Tvector3_extended` |  | Give product of a three-dimendional extended precision matrix and vector
`operator *(Tmatrix3_single, single): Tmatrix3_single` |  | Multiply a three-dimensional single precision matrix by a scalar
`operator *(Tmatrix3_single, Tmatrix3_single): Tmatrix3_single` |  | Give product of two three-dimensional single precision matrices
`operator *(Tmatrix3_single, Tvector3_single): Tvector3_single` |  | Give product of a three-dimendional single precision matrix and vector
`operator *(Tmatrix4_double, Double): Tmatrix4_double` |  | Multiply a four-dimensional double precision matrix by a scalar
`operator *(Tmatrix4_double, Tmatrix4_double): Tmatrix4_double` |  | Give product of two four-dimensional double precision matrices
`operator *(Tmatrix4_double, Tvector4_double): Tvector4_double` |  | Give product of a four-dimendional double precision matrix and vector
`operator *(Tmatrix4_extended, extended): Tmatrix4_extended` |  | Multiply a four-dimensional extended precision matrix by a scalar
`operator *(Tmatrix4_extended, Tmatrix4_extended): Tmatrix4_extended` |  | Give product of two four-dimensional extended precision matrices
`operator *(Tmatrix4_extended, Tvector4_extended): Tvector4_extended` |  | Give product of a four-dimendional extended precision matrix and vector
`operator *(Tmatrix4_single, single): Tmatrix4_single` |  | Multiply a four-dimensional single precision matrix by a scalar
`operator *(Tmatrix4_single, Tmatrix4_single): Tmatrix4_single` |  | Give product of two four-dimensional single precision matrices
`operator *(Tmatrix4_single, Tvector4_single): Tvector4_single` |  | Give product of a four-dimendional single precision matrix and vector
`operator *(Tvector2_double, Double): Tvector2_double` |  | Multiply a two-dimensional double precision vector by a scalar
`operator *(Tvector2_double, Tvector2_double): Tvector2_double` |  | Multiply two vectors element wise
`operator *(Tvector2_extended, extended): Tvector2_extended` |  | Multiply a two-dimensional extended precision vector by a scalar
`operator *(Tvector2_extended, Tvector2_extended): Tvector2_extended` |  | Multiply two vectors element wise
`operator *(Tvector2_single, single): Tvector2_single` |  | Multiply a two-dimensional single precision vector by a scalar
`operator *(Tvector2_single, Tvector2_single): Tvector2_single` |  | Multiply two vectors element wise
`operator *(Tvector3_double, Double): Tvector3_double` |  | Multiply a three-dimensional double precision vector by a scalar
`operator *(Tvector3_double, Tvector3_double): Tvector3_double` |  | Multiply two vectors element wise
`operator *(Tvector3_extended, extended): Tvector3_extended` |  | Multiply a three-dimensional extended precision vector by a scalar
`operator *(Tvector3_extended, Tvector3_extended): Tvector3_extended` |  | Multiply two vectors element wise
`operator *(Tvector3_single, single): Tvector3_single` |  | Multiply a three-dimensional single precision vector by a scalar
`operator *(Tvector3_single, Tvector3_single): Tvector3_single` |  | Multiply two vectors element wise
`operator *(Tvector4_double, Double): Tvector4_double` |  | Multiply a four-dimensional double precision vector by a scalar
`operator *(Tvector4_double, Tvector4_double): Tvector4_double` |  | Multiply two vectors element wise
`operator *(Tvector4_extended, extended): Tvector4_extended` |  | Multiply a four-dimensional extended precision vector by a scalar
`operator *(Tvector4_extended, Tvector4_extended): Tvector4_extended` |  | Multiply two vectors element wise
`operator *(Tvector4_single, single): Tvector4_single` |  | Multiply a four-dimensional single precision vector by a scalar
`operator *(Tvector4_single, Tvector4_single): Tvector4_single` |  | Multiply two vectors element wise
`operator **(Tvector2_double, Tvector2_double): Double` |  | Calculate the internal product of two vectors.
`operator **(Tvector2_extended, Tvector2_extended): extended` |  | Calculate the internal product of two vectors.
`operator **(Tvector2_single, Tvector2_single): single` |  | Calculate the internal product of two vectors.
`operator **(Tvector3_double, Tvector3_double): Double` |  | Calculate the internal product of two vectors.
`operator **(Tvector3_extended, Tvector3_extended): extended` |  | Calculate the internal product of two vectors.
`operator **(Tvector3_single, Tvector3_single): single` |  | Calculate the internal product of two vectors.
`operator **(Tvector4_double, Tvector4_double): Double` |  | Calculate the internal product of two vectors.
`operator **(Tvector4_extended, Tvector4_extended): extended` |  | Calculate the internal product of two vectors.
`operator **(Tvector4_single, Tvector4_single): single` |  | Calculate the internal product of two vectors.
`operator +(Tmatrix2_double, Double): Tmatrix2_double` |  | Add scalar to two-dimensional double precision matrix
`operator +(Tmatrix2_double, Tmatrix2_double): Tmatrix2_double` |  | Add two two-dimensional double precision matrices together.
`operator +(Tmatrix2_extended, extended): Tmatrix2_extended` |  | Add scalar to two-dimensional extended precision matrix
`operator +(Tmatrix2_extended, Tmatrix2_extended): Tmatrix2_extended` |  | Add two two-dimensional extended precision matrices together.
`operator +(Tmatrix2_single, single): Tmatrix2_single` |  | Add scalar to two-dimensional single precision matrix
`operator +(Tmatrix2_single, Tmatrix2_single): Tmatrix2_single` |  | Add two two-dimensional single precision matrices together.
`operator +(Tmatrix3_double, Double): Tmatrix3_double` |  | Add scalar to three-dimensional double precision matrix
`operator +(Tmatrix3_double, Tmatrix3_double): Tmatrix3_double` |  | Add two three-dimensional double precision matrices together.
`operator +(Tmatrix3_extended, extended): Tmatrix3_extended` |  | Add scalar to three-dimensional extended precision matrix
`operator +(Tmatrix3_extended, Tmatrix3_extended): Tmatrix3_extended` |  | Add two three-dimensional extended precision matrices together.
`operator +(Tmatrix3_single, single): Tmatrix3_single` |  | Add scalar to three-dimensional single precision matrix
`operator +(Tmatrix3_single, Tmatrix3_single): Tmatrix3_single` |  | Add two three-dimensional single precision matrices together.
`operator +(Tmatrix4_double, Double): Tmatrix4_double` |  | Add scalar to four-dimensional double precision matrix
`operator +(Tmatrix4_double, Tmatrix4_double): Tmatrix4_double` |  | Add two four-dimensional double precision matrices together.
`operator +(Tmatrix4_extended, extended): Tmatrix4_extended` |  | Add scalar to four-dimensional extended precision matrix
`operator +(Tmatrix4_extended, Tmatrix4_extended): Tmatrix4_extended` |  | Add two four-dimensional extended precision matrices together.
`operator +(Tmatrix4_single, single): Tmatrix4_single` |  | Add scalar to four-dimensional single precision matrix
`operator +(Tmatrix4_single, Tmatrix4_single): Tmatrix4_single` |  | Add two four-dimensional single precision matrices together.
`operator +(Tvector2_double, Double): Tvector2_double` |  | Add scalar to two-dimensional double precision vector
`operator +(Tvector2_double, Tvector2_double): Tvector2_double` |  | Add two-dimensional double precision vectors together
`operator +(Tvector2_extended, extended): Tvector2_extended` |  | Add scalar to two-dimensional extended precision vector
`operator +(Tvector2_extended, Tvector2_extended): Tvector2_extended` |  | Add two-dimensional extended precision vectors together
`operator +(Tvector2_single, single): Tvector2_single` |  | Add scalar to two-dimensional single precision vector
`operator +(Tvector2_single, Tvector2_single): Tvector2_single` |  | Add two-dimensional single precision vectors together
`operator +(Tvector3_double, Double): Tvector3_double` |  | Add scalar to three-dimensional double precision vector
`operator +(Tvector3_double, Tvector3_double): Tvector3_double` |  | Add three-dimensional double precision vectors together
`operator +(Tvector3_extended, extended): Tvector3_extended` |  | Add scalar to three-dimensional extended precision vector
`operator +(Tvector3_extended, Tvector3_extended): Tvector3_extended` |  | Add three-dimensional extended precision vectors together
`operator +(Tvector3_single, single): Tvector3_single` |  | Add scalar to three-dimensional single precision vector
`operator +(Tvector3_single, Tvector3_single): Tvector3_single` |  | Add three-dimensional extended precision vectors together
`operator +(Tvector4_double, Double): Tvector4_double` |  | Add scalar to four-dimensional double precision vector
`operator +(Tvector4_double, Tvector4_double): Tvector4_double` |  | Add four-dimensional double precision vectors together
`operator +(Tvector4_extended, extended): Tvector4_extended` |  | Add scalar to four-dimensional extended precision vector
`operator +(Tvector4_extended, Tvector4_extended): Tvector4_extended` |  | Add four-dimensional extended precision vectors together
`operator +(Tvector4_single, single): Tvector4_single` |  | Add scalar to four-dimensional single precision vector
`operator +(Tvector4_single, Tvector4_single): Tvector4_single` |  | Add four-dimensional single precision vectors together
`operator -(Tmatrix2_double): Tmatrix2_double` |  | Negate two-dimensional double precision matrix.
`operator -(Tmatrix2_double, Double): Tmatrix2_double` |  | Subtract scalar to two-dimensional double precision matrix
`operator -(Tmatrix2_double, Tmatrix2_double): Tmatrix2_double` |  | Subtract a two-dimensional double precision matrix from another.
`operator -(Tmatrix2_extended): Tmatrix2_extended` |  | Negate two-dimensional extended precision matrix.
`operator -(Tmatrix2_extended, extended): Tmatrix2_extended` |  | Add scalar to two-dimensional extended precision matrix
`operator -(Tmatrix2_extended, Tmatrix2_extended): Tmatrix2_extended` |  | Subtract a two-dimensional extended precision matrix from another.
`operator -(Tmatrix2_single): Tmatrix2_single` |  | Negate two-dimensional single precision matrix.
`operator -(Tmatrix2_single, single): Tmatrix2_single` |  | Subtract scalar to two-dimensional single precision matrix
`operator -(Tmatrix2_single, Tmatrix2_single): Tmatrix2_single` |  | Subtract a two-dimensional single precision matrix from another.
`operator -(Tmatrix3_double): Tmatrix3_double` |  | Negate three-dimensional double precision matrix.
`operator -(Tmatrix3_double, Double): Tmatrix3_double` |  | Add scalar to three-dimensional double precision matrix
`operator -(Tmatrix3_double, Tmatrix3_double): Tmatrix3_double` |  | Subtract a three-dimensional double precision matrix from another.
`operator -(Tmatrix3_extended): Tmatrix3_extended` |  | Negate three-dimensional extended precision matrix.
`operator -(Tmatrix3_extended, extended): Tmatrix3_extended` |  | Add scalar to three-dimensional extended precision matrix
`operator -(Tmatrix3_extended, Tmatrix3_extended): Tmatrix3_extended` |  | Subtract a three-dimensional extended precision matrix from another.
`operator -(Tmatrix3_single): Tmatrix3_single` |  | Negate three-dimensional single precision matrix.
`operator -(Tmatrix3_single, single): Tmatrix3_single` |  | Add scalar to three-dimensional single precision matrix
`operator -(Tmatrix3_single, Tmatrix3_single): Tmatrix3_single` |  | Subtract a three-dimensional single precision matrix from another.
`operator -(Tmatrix4_double): Tmatrix4_double` |  | Negate four-dimensional double precision matrix.
`operator -(Tmatrix4_double, Double): Tmatrix4_double` |  | Add scalar to four-dimensional double precision matrix
`operator -(Tmatrix4_double, Tmatrix4_double): Tmatrix4_double` |  | Subtract a four-dimensional double precision matrix from another.
`operator -(Tmatrix4_extended): Tmatrix4_extended` |  | Negate four-dimensional extended precision matrix.
`operator -(Tmatrix4_extended, extended): Tmatrix4_extended` |  | Add scalar to four-dimensional extended precision matrix
`operator -(Tmatrix4_extended, Tmatrix4_extended): Tmatrix4_extended` |  | Subtract a four-dimensional extended precision matrix from another.
`operator -(Tmatrix4_single): Tmatrix4_single` |  | Negate four-dimensional single precision matrix.
`operator -(Tmatrix4_single, single): Tmatrix4_single` |  | Add scalar to four-dimensional single precision matrix
`operator -(Tmatrix4_single, Tmatrix4_single): Tmatrix4_single` |  | Subtract a four-dimensional single precision matrix from another.
`operator -(Tvector2_double): Tvector2_double` |  | Negate two-dimensional vector.
`operator -(Tvector2_double, Double): Tvector2_double` |  | Subtract scalar from two-dimensional double precision vector
`operator -(Tvector2_double, Tvector2_double): Tvector2_double` |  | Subtract two-dimensional double precision vectors from each other
`operator -(Tvector2_extended): Tvector2_extended` |  | Negate two-dimensional vector.
`operator -(Tvector2_extended, extended): Tvector2_extended` |  | Subtract scalar from two-dimensional extended precision vector
`operator -(Tvector2_extended, Tvector2_extended): Tvector2_extended` |  | Subtract two-dimensional extended precision vectors from each other
`operator -(Tvector2_single): Tvector2_single` |  | Negate two-dimensional vector.
`operator -(Tvector2_single, single): Tvector2_single` |  | Subtract scalar from two-dimensional single precision vector
`operator -(Tvector2_single, Tvector2_single): Tvector2_single` |  | Subtract two-dimensional single precision vectors from each other
`operator -(Tvector3_double): Tvector3_double` |  | Negate three-dimensional vector.
`operator -(Tvector3_double, Double): Tvector3_double` |  | Subtract scalar from three-dimensional double precision vector
`operator -(Tvector3_double, Tvector3_double): Tvector3_double` |  | Subtract three-dimensional double precision vectors from each other
`operator -(Tvector3_extended): Tvector3_extended` |  | Negate three-dimensional vector.
`operator -(Tvector3_extended, extended): Tvector3_extended` |  | Subtract scalar from three-dimensional extended precision vector
`operator -(Tvector3_extended, Tvector3_extended): Tvector3_extended` |  | Subtract three-dimensional extended precision vectors from each other
`operator -(Tvector3_single): Tvector3_single` |  | Negate three-dimensional vector.
`operator -(Tvector3_single, single): Tvector3_single` |  | Subtract scalar from three-dimensional single precision vector
`operator -(Tvector3_single, Tvector3_single): Tvector3_single` |  | Subtract three-dimensional single precision vectors from each other
`operator -(Tvector4_double): Tvector4_double` |  | Negate four-dimensional vector.
`operator -(Tvector4_double, Double): Tvector4_double` |  | Subtract scalar from four-dimensional double precision vector
`operator -(Tvector4_double, Tvector4_double): Tvector4_double` |  | Subtract four-dimensional double precision vectors from each other
`operator -(Tvector4_extended): Tvector4_extended` |  | Negate four-dimensional vector.
`operator -(Tvector4_extended, extended): Tvector4_extended` |  | Subtract scalar from four-dimensional extended precision vector
`operator -(Tvector4_extended, Tvector4_extended): Tvector4_extended` |  | Subtract four-dimensional extended precision vectors from each other
`operator -(Tvector4_single): Tvector4_single` |  | Negate four-dimensional vector.
`operator -(Tvector4_single, single): Tvector4_single` |  | Subtract scalar from four-dimensional single precision vector
`operator -(Tvector4_single, Tvector4_single): Tvector4_single` |  | Subtract four-dimensional single precision vectors from each other
`operator /(Tmatrix2_double, Double): Tmatrix2_double` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix2_extended, extended): Tmatrix2_extended` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix2_single, single): Tmatrix2_single` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix3_double, Double): Tmatrix3_double` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix3_extended, extended): Tmatrix3_extended` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix3_single, single): Tmatrix3_single` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix4_double, Double): Tmatrix4_double` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix4_extended, extended): Tmatrix4_extended` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tmatrix4_single, single): Tmatrix4_single` |  | Divide a two-dimensional single precision matrix by a scalar
`operator /(Tvector2_double, Double): Tvector2_double` |  | Divide a two-dimensional double precision vector by a scalar
`operator /(Tvector2_extended, extended): Tvector2_extended` |  | Divide a two-dimensional extended precision vector by a scalar
`operator /(Tvector2_single, single): Tvector2_single` |  | Divide a two-dimensional single precision vector by a scalar
`operator /(Tvector3_double, Double): Tvector3_double` |  | Divide a three-dimensional double precision vector by a scalar
`operator /(Tvector3_extended, extended): Tvector3_extended` |  | Divide a three-dimensional extended precision vector by a scalar
`operator /(Tvector3_single, single): Tvector3_single` |  | Divide a three-dimensional single precision vector by a scalar
`operator /(Tvector4_double, Double): Tvector4_double` |  | Divide a four-dimensional double precision vector by a scalar
`operator /(Tvector4_extended, extended): Tvector4_extended` |  | Divide a four-dimensional extended precision vector by a scalar
`operator /(Tvector4_single, single): Tvector4_single` |  | Divide a four-dimensional single precision vector by a scalar
`operator :=(Tmatrix2_double): Tmatrix2_extended` |  | Allow assignment of two-dimensional double precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix2_double): Tmatrix2_single` |  | Allow assignment of two-dimensional double precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix2_double): Tmatrix3_double` |  | Allow assignment of two-dimensional double precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix2_double): Tmatrix3_extended` |  | Allow assignment of two-dimensional double precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix2_double): Tmatrix3_single` |  | Allow assignment of two-dimensional single precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix2_double): Tmatrix4_double` |  | Allow assignment of two-dimensional double precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix2_double): Tmatrix4_extended` |  | Allow assignment of two-dimensional double precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix2_double): Tmatrix4_single` |  | Allow assignment of two-dimensional double precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix2_extended): Tmatrix2_double` |  | Allow assignment of two-dimensional extended precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix2_extended): Tmatrix2_single` |  | Allow assignment of two-dimensional extended precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix2_extended): Tmatrix3_double` |  | Allow assignment of two-dimensional extended precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix2_extended): Tmatrix3_extended` |  | Allow assignment of two-dimensional extended precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix2_extended): Tmatrix3_single` |  | Allow assignment of two-dimensional extended precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix2_extended): Tmatrix4_double` |  | Allow assignment of two-dimensional extended precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix2_extended): Tmatrix4_extended` |  | Allow assignment of two-dimensional extended precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix2_extended): Tmatrix4_single` |  | Allow assignment of two-dimensional extended precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix2_single): Tmatrix2_double` |  | Allow assignment of two-dimensional single precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix2_single): Tmatrix2_extended` |  | Allow assignment of two-dimensional single precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix2_single): Tmatrix3_double` |  | Allow assignment of two-dimensional single precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix2_single): Tmatrix3_extended` |  | Allow assignment of two-dimensional single precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix2_single): Tmatrix3_single` |  | Allow assignment of two-dimensional single precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix2_single): Tmatrix4_double` |  | Allow assignment of two-dimensional single precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix2_single): Tmatrix4_extended` |  | Allow assignment of two-dimensional single precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix2_single): Tmatrix4_single` |  | Allow assignment of two-dimensional single precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix3_double): Tmatrix2_double` |  | Allow assignment of three-dimensional double precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix3_double): Tmatrix2_extended` |  | Allow assignment of three-dimensional double precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix3_double): Tmatrix2_single` |  | Allow assignment of three-dimensional double precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix3_double): Tmatrix3_extended` |  | Allow assignment of three-dimensional double precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix3_double): Tmatrix3_single` |  | Allow assignment of three-dimensional double precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix3_double): Tmatrix4_double` |  | Allow assignment of three-dimensional double precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix3_double): Tmatrix4_extended` |  | Allow assignment of three-dimensional double precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix3_double): Tmatrix4_single` |  | Allow assignment of three-dimensional double precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix3_extended): Tmatrix2_double` |  | Allow assignment of three-dimensional extended precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix3_extended): Tmatrix2_extended` |  | Allow assignment of three-dimensional extended precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix3_extended): Tmatrix2_single` |  | Allow assignment of three-dimensional extended precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix3_extended): Tmatrix3_double` |  | Allow assignment of three-dimensional extended precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix3_extended): Tmatrix3_single` |  | Allow assignment of three-dimensional extended precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix3_extended): Tmatrix4_double` |  | Allow assignment of three-dimensional extended precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix3_extended): Tmatrix4_extended` |  | Allow assignment of three-dimensional extended precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix3_extended): Tmatrix4_single` |  | Allow assignment of three-dimensional extended precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix3_single): Tmatrix2_double` |  | Allow assignment of three-dimensional single precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix3_single): Tmatrix2_extended` |  | Allow assignment of three-dimensional single precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix3_single): Tmatrix2_single` |  | Allow assignment of three-dimensional single precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix3_single): Tmatrix3_double` |  | Allow assignment of three-dimensional single precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix3_single): Tmatrix3_extended` |  | Allow assignment of three-dimensional single precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix3_single): Tmatrix4_double` |  | Allow assignment of three-dimensional single precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix3_single): Tmatrix4_extended` |  | Allow assignment of three-dimensional single precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix3_single): Tmatrix4_single` |  | Allow assignment of three-dimensional single precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix4_double): Tmatrix2_double` |  | Allow assignment of four-dimensional double precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix4_double): Tmatrix2_extended` |  | Allow assignment of four-dimensional double precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix4_double): Tmatrix2_single` |  | Allow assignment of four-dimensional double precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix4_double): Tmatrix3_double` |  | Allow assignment of four-dimensional double precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix4_double): Tmatrix3_extended` |  | Allow assignment of four-dimensional double precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix4_double): Tmatrix3_single` |  | Allow assignment of four-dimensional double precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix4_double): Tmatrix4_extended` |  | Allow assignment of four-dimensional double precision matrix to four-dimensional extended precision matrix
`operator :=(Tmatrix4_double): Tmatrix4_single` |  | Allow assignment of four-dimensional single precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix4_extended): Tmatrix2_double` |  | Allow assignment of four-dimensional extended precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix4_extended): Tmatrix2_extended` |  | Allow assignment of four-dimensional extended precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix4_extended): Tmatrix2_single` |  | Allow assignment of four-dimensional extended precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix4_extended): Tmatrix3_double` |  | Allow assignment of four-dimensional extended precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix4_extended): Tmatrix3_extended` |  | Allow assignment of four-dimensional extended precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix4_extended): Tmatrix3_single` |  | Allow assignment of four-dimensional extended precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix4_extended): Tmatrix4_double` |  | Allow assignment of four-dimensional extended precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix4_extended): Tmatrix4_single` |  | Allow assignment of four-dimensional extended precision matrix to four-dimensional single precision matrix
`operator :=(Tmatrix4_single): Tmatrix2_double` |  | Allow assignment of four-dimensional single precision matrix to two-dimensional double precision matrix
`operator :=(Tmatrix4_single): Tmatrix2_extended` |  | Allow assignment of four-dimensional single precision matrix to two-dimensional extended precision matrix
`operator :=(Tmatrix4_single): Tmatrix2_single` |  | Allow assignment of four-dimensional single precision matrix to two-dimensional single precision matrix
`operator :=(Tmatrix4_single): Tmatrix3_double` |  | Allow assignment of four-dimensional single precision matrix to three-dimensional double precision matrix
`operator :=(Tmatrix4_single): Tmatrix3_extended` |  | Allow assignment of four-dimensional single precision matrix to three-dimensional extended precision matrix
`operator :=(Tmatrix4_single): Tmatrix3_single` |  | Allow assignment of four-dimensional single precision matrix to three-dimensional single precision matrix
`operator :=(Tmatrix4_single): Tmatrix4_double` |  | Allow assignment of four-dimensional single precision matrix to four-dimensional double precision matrix
`operator :=(Tmatrix4_single): Tmatrix4_extended` |  | Allow assignment of four-dimensional single precision matrix to four-dimensional extended precision matrix
`operator :=(Tvector2_double): Tvector2_extended` |  | Allow assignment of double precision vector to extended precision vector
`operator :=(Tvector2_double): Tvector2_single` |  | Allow assignment of double precision vector to single precision vector
`operator :=(Tvector2_double): Tvector3_double` |  | Allow assignment of two-dimensional double precision vector to three-dimensional double precision vector
`operator :=(Tvector2_double): Tvector3_extended` |  | Allow assignment of two-dimensional double precision vector to three-dimensional extended precision vector
`operator :=(Tvector2_double): Tvector3_single` |  | Allow assignment of two-dimensional double precision vector to three-dimensional single precision vector
`operator :=(Tvector2_double): Tvector4_double` |  | Allow assignment of two-dimensional double precision vector to four-dimensional double precision vector
`operator :=(Tvector2_double): Tvector4_extended` |  | Allow assignment of two-dimensional double precision vector to four-dimensional extended precision vector
`operator :=(Tvector2_double): Tvector4_single` |  | Allow assignment of two-dimensional double precision vector to four-dimensional single precision vector
`operator :=(Tvector2_extended): Tvector2_double` |  | Allow assignment of extended precision vector to double precision vector
`operator :=(Tvector2_extended): Tvector2_single` |  | Allow assignment of extended precision vector to single precision vector
`operator :=(Tvector2_extended): Tvector3_double` |  | Allow assignment of two-dimensional extended precision vector to three-dimensional double precision vector
`operator :=(Tvector2_extended): Tvector3_extended` |  | Allow assignment of two-dimensional extened precision vector to three-dimensional extended precision vector
`operator :=(Tvector2_extended): Tvector3_single` |  | Allow assignment of two-dimensional extended precision vector to three-dimensional single precision vector
`operator :=(Tvector2_extended): Tvector4_double` |  | Allow assignment of two-dimensional extended precision vector to four-dimensional double precision vector
`operator :=(Tvector2_extended): Tvector4_extended` |  | Allow assignment of two-dimensiona extended precision vector to four-dimensional extended precision vector
`operator :=(Tvector2_extended): Tvector4_single` |  | Allow assignment of two-dimensional extended precision vector to four-dimensional single precision vector
`operator :=(Tvector2_single): Tvector2_double` |  | Allow assignment of single precision vector to double precision vector
`operator :=(Tvector2_single): Tvector2_extended` |  | Allow assignment of single precision vector to extended precision vector
`operator :=(Tvector2_single): Tvector3_double` |  | Allow assignment of two-dimensional single precision vector to three-dimensional double precision vector
`operator :=(Tvector2_single): Tvector3_extended` |  | Allow assignment of two-dimensional single precision vector to three-dimensional extended precision vector
`operator :=(Tvector2_single): Tvector3_single` |  | Allow assignment of two-dimensional single precision vector to three-dimensional single precision vector
`operator :=(Tvector2_single): Tvector4_double` |  | Allow assignment of two-dimensional single precision vector to four-dimensional double precision vector
`operator :=(Tvector2_single): Tvector4_extended` |  | Allow assignment of two-dimensional single precision vector to four-dimensional extended precision vector
`operator :=(Tvector2_single): Tvector4_single` |  | Allow assignment of two-dimensional single precision vector to four-dimensional single precision vector
`operator :=(Tvector3_double): Tvector2_double` |  | Allow assignment of three-dimensional double precision vector to two-dimensional double precision vector
`operator :=(Tvector3_double): Tvector2_extended` |  | Allow assignment of three-dimensional double precision vector to two-dimensional extended precision vector
`operator :=(Tvector3_double): Tvector2_single` |  | Allow assignment of three-dimensional double precision vector to two-dimensional single precision vector
`operator :=(Tvector3_double): Tvector3_extended` |  | Allow assignment of three-dimensional double precision vector to three-dimensional extended precision vector
`operator :=(Tvector3_double): Tvector3_single` |  | Allow assignment of three-dimensional double precision vector to three-dimensional single precision vector
`operator :=(Tvector3_double): Tvector4_double` |  | Allow assignment of three-dimensional double precision vector to four-dimensional double precision vector
`operator :=(Tvector3_double): Tvector4_extended` |  | Allow assignment of three-dimensional double precision vector to four-dimensional extended precision vector
`operator :=(Tvector3_double): Tvector4_single` |  | Allow assignment of three-dimensional double precision vector to four-dimensional single precision vector
`operator :=(Tvector3_extended): Tvector2_double` |  | Allow assignment of three-dimensional extended precision vector to two-dimensional double precision vector
`operator :=(Tvector3_extended): Tvector2_extended` |  | Allow assignment of three-dimensional extended precision vector to two-dimensional extended precision vector
`operator :=(Tvector3_extended): Tvector2_single` |  | Allow assignment of three-dimensional extended precision vector to two-dimensional single precision vector
`operator :=(Tvector3_extended): Tvector3_double` |  | Allow assignment of three-dimensional extended precision vector to three-dimensional double precision vector
`operator :=(Tvector3_extended): Tvector3_single` |  | Allow assignment of three-dimensional single precision vector to three-dimensional double precision vector
`operator :=(Tvector3_extended): Tvector4_double` |  | Allow assignment of three-dimensional extended precision vector to four-dimensional double precision vector
`operator :=(Tvector3_extended): Tvector4_extended` |  | Allow assignment of three-dimensional extended precision vector to four-dimensional extended precision vector
`operator :=(Tvector3_extended): Tvector4_single` |  | Allow assignment of three-dimensional extended precision vector to four-dimensional single precision vector
`operator :=(Tvector3_single): Tvector2_double` |  | Allow assignment of three-dimensional single precision vector to two-dimensional double precision vector
`operator :=(Tvector3_single): Tvector2_extended` |  | Allow assignment of three-dimensional single precision vector to two-dimensional extended precision vector
`operator :=(Tvector3_single): Tvector2_single` |  | Allow assignment of three-dimensional single precision vector to two-dimensional single precision vector
`operator :=(Tvector3_single): Tvector3_double` |  | Allow assignment of three-dimensional single precision vector to three-dimensional double precision vector
`operator :=(Tvector3_single): Tvector3_extended` |  | Allow assignment of three-dimensional single precision vector to three-dimensional extended precision vector
`operator :=(Tvector3_single): Tvector4_double` |  | Allow assignment of three-dimensional single precision vector to four-dimensional double precision vector
`operator :=(Tvector3_single): Tvector4_extended` |  | Allow assignment of three-dimensional single precision vector to four-dimensional extended precision vector
`operator :=(Tvector3_single): Tvector4_single` |  | Allow assignment of three-dimensional single precision vector to four-dimensional single precision vector
`operator :=(Tvector4_double): Tvector2_double` |  | Allow assignment of four-dimensional double precision vector to two-dimensional double precision vector
`operator :=(Tvector4_double): Tvector2_extended` |  | Allow assignment of four-dimensional double precision vector to two-dimensional extended precision vector
`operator :=(Tvector4_double): Tvector2_single` |  | Allow assignment of four-dimensional double precision vector to two-dimensional single precision vector
`operator :=(Tvector4_double): Tvector3_double` |  | Allow assignment of four-dimensional double precision vector to three-dimensional double precision vector
`operator :=(Tvector4_double): Tvector3_extended` |  | Allow assignment of four-dimensional double precision vector to three-dimensional extended precision vector
`operator :=(Tvector4_double): Tvector3_single` |  | Allow assignment of four-dimensional double precision vector to three-dimensional single precision vector
`operator :=(Tvector4_double): Tvector4_extended` |  | Allow assignment of four-dimensional single precision vector to four-dimensional extended precision vector
`operator :=(Tvector4_double): Tvector4_single` |  | Allow assignment of four-dimensional double precision vector to four-dimensional single precision vector
`operator :=(Tvector4_extended): Tvector2_double` |  | Allow assignment of four-dimensional extended precision vector to two-dimensional double precision vector
`operator :=(Tvector4_extended): Tvector2_extended` |  | Allow assignment of four-dimensional extended precision vector to two-dimensional extended precision vector
`operator :=(Tvector4_extended): Tvector2_single` |  | Allow assignment of four-dimensional extended precision vector to two-dimensional single precision vector
`operator :=(Tvector4_extended): Tvector3_double` |  | Allow assignment of four-dimensional extended precision vector to three-dimensional double precision vector
`operator :=(Tvector4_extended): Tvector3_extended` |  | Allow assignment of four-dimensional extended precision vector to three-dimensional extended precision vector
`operator :=(Tvector4_extended): Tvector3_single` |  | Allow assignment of four-dimensional extended precision vector to three-dimensional single precision vector
`operator :=(Tvector4_extended): Tvector4_double` |  | Allow assignment of four-dimensional single precision vector to four-dimensional double precision vector
`operator :=(Tvector4_extended): Tvector4_single` |  | Allow assignment of four-dimensional extended precision vector to four-dimensional single precision vector
`operator :=(Tvector4_single): Tvector2_double` |  | Allow assignment of four-dimensional single precision vector to two-dimensional double precision vector
`operator :=(Tvector4_single): Tvector2_extended` |  | Allow assignment of four-dimensional single precision vector to two-dimensional extended precision vector
`operator :=(Tvector4_single): Tvector2_single` |  | Allow assignment of four-dimensional single precision vector to two-dimensional single precision vector
`operator :=(Tvector4_single): Tvector3_double` |  | Allow assignment of four-dimensional single precision vector to three-dimensional double precision vector
`operator :=(Tvector4_single): Tvector3_extended` |  | Allow assignment of four-dimensional single precision vector to three-dimensional extended precision vector
`operator :=(Tvector4_single): Tvector3_single` |  | Allow assignment of four-dimensional single precision vector to three-dimensional single precision vector
`operator :=(Tvector4_single): Tvector4_double` |  | Allow assignment of four-dimensional single precision vector to four-dimensional double precision vector
`operator :=(Tvector4_single): Tvector4_extended` |  | Allow assignment of four-dimensional single precision vector to four-dimensional extended precision vector
`operator ><(Tvector3_double, Tvector3_double): Tvector3_double` |  | Calculate the external product of two three-dimensional vectors
`operator ><(Tvector3_extended, Tvector3_extended): Tvector3_extended` |  | Calculate the external product of two three-dimensional vectors
`operator ><(Tvector3_single, Tvector3_single): Tvector3_single` |  | Calculate the external product of two three-dimensional vectors

Documentation generated on: Feb 26 2014