Member Function Documentation
OVR::Vector2< T >::Vector2 ( )
OVR::Vector2< T >::Vector2 ( T x_, T y_ )
OVR::Vector2< T >::Vector2 ( T s )
OVR::Vector2< T >::Vector2 ( const Vector2< typename Math< T >::OtherFloatType > & src ) OVR::Vector2< T >::operator const CompatibleType & ( )
bool OVR::Vector2< T >::operator== ( const Vector2 & b ) bool OVR::Vector2< T >::operator!= ( const Vector2 & b ) Vector2 OVR::Vector2< T >::operator+ ( const Vector2 & b ) Vector2& OVR::Vector2< T >::operator+= ( const Vector2 & b ) Vector2 OVR::Vector2< T >::operator- ( const Vector2 & b ) Vector2& OVR::Vector2< T >::operator-= ( const Vector2 & b ) Vector2 OVR::Vector2< T >::operator- ( )
Vector2 OVR::Vector2< T >::operator* ( T s )
Vector2& OVR::Vector2< T >::operator*= ( T s )
Vector2 OVR::Vector2< T >::operator/ ( T s )
Vector2& OVR::Vector2< T >::operator/= ( T s )
Vector2 OVR::Vector2< T >::Clamped ( T maxMag )
bool OVR::Vector2< T >::IsEqual ( const Vector2 & b, T tolerance ) bool OVR::Vector2< T >::Compare ( const Vector2 & b, T tolerance ) T& OVR::Vector2< T >::operator[] ( int idx )
const T& OVR::Vector2< T >::operator[] ( int idx )
Vector2 OVR::Vector2< T >::EntrywiseMultiply ( const Vector2 & b ) Vector2 OVR::Vector2< T >::operator* ( const Vector2 & b ) Vector2 OVR::Vector2< T >::operator/ ( const Vector2 & b ) T OVR::Vector2< T >::Dot ( const Vector2 & b ) T OVR::Vector2< T >::Angle ( const Vector2 & b ) T OVR::Vector2< T >::LengthSq ( )
T OVR::Vector2< T >::Length ( )
T OVR::Vector2< T >::DistanceSq ( const Vector2 & b ) T OVR::Vector2< T >::Distance ( const Vector2 & b ) bool OVR::Vector2< T >::IsNormalized ( )
void OVR::Vector2< T >::Normalize ( )
Vector2 OVR::Vector2< T >::Normalized ( )
Vector2 OVR::Vector2< T >::Lerp ( const Vector2 & b, T f ) Vector2 OVR::Vector2< T >::ProjectTo ( const Vector2 & b ) bool OVR::Vector2< T >::IsClockwise ( const Vector2 & b )