Member Function Documentation
OVR::Matrix2< T >::Matrix2 ( NoInitType )
OVR::Matrix2< T >::Matrix2 ( )
OVR::Matrix2< T >::Matrix2 ( T m11, T m12, T m21, T m22 )
OVR::Matrix2< T >::Matrix2 ( const Vector2< T > & xBasis, const Vector2< T > & yBasis ) OVR::Matrix2< T >::Matrix2 ( T s )
OVR::Matrix2< T >::Matrix2 ( T m11, T m22 )
OVR::Matrix2< T >::Matrix2 ( const Matrix2< typename Math< T >::OtherFloatType > & src ) OVR::Matrix2< T >::operator const typename CompatibleTypes< Matrix2< T >>::Type ( )
T OVR::Matrix2< T >::operator() ( int i, int j )
T& OVR::Matrix2< T >::operator() ( int i, int j )
const T* OVR::Matrix2< T >::operator[] ( int i )
T* OVR::Matrix2< T >::operator[] ( int i )
void OVR::Matrix2< T >::SetIdentity ( )
T OVR::Matrix2< T >::Trace ( )
bool OVR::Matrix2< T >::operator== ( const Matrix2 & b ) Matrix2 OVR::Matrix2< T >::operator+ ( const Matrix2 & b ) Matrix2& OVR::Matrix2< T >::operator+= ( const Matrix2 & b ) void OVR::Matrix2< T >::operator= ( const Matrix2 & b ) Matrix2 OVR::Matrix2< T >::operator- ( const Matrix2 & b ) Matrix2& OVR::Matrix2< T >::operator-= ( const Matrix2 & b ) Matrix2 OVR::Matrix2< T >::operator* ( const Matrix2 & b ) Matrix2& OVR::Matrix2< T >::operator*= ( const Matrix2 & b ) Matrix2 OVR::Matrix2< T >::operator* ( T s )
Matrix2& OVR::Matrix2< T >::operator*= ( T s )
Matrix2 OVR::Matrix2< T >::operator/ ( T s )
Matrix2& OVR::Matrix2< T >::operator/= ( T s )
Vector2<T> OVR::Matrix2< T >::operator* ( const Vector2< T > & b ) Vector2<T> OVR::Matrix2< T >::Transform ( const Vector2< T > & v ) Matrix2 OVR::Matrix2< T >::Transposed ( )
void OVR::Matrix2< T >::Transpose ( )
Vector2<T> OVR::Matrix2< T >::GetColumn ( int c )
Vector2<T> OVR::Matrix2< T >::GetRow ( int r )
void OVR::Matrix2< T >::SetColumn ( int c, const Vector2< T > & v ) void OVR::Matrix2< T >::SetRow ( int r, const Vector2< T > & v ) T OVR::Matrix2< T >::Determinant ( )
Matrix2 OVR::Matrix2< T >::Inverse ( )
T OVR::Matrix2< T >::Angle ( const Matrix2 & b )