This website uses cookies to improve our services and deliver relevant ads.
By interacting with this site, you agree to this use. For more information, see our Cookies Policy

Libovr 1.26 Reference Guide

OVR::Size Class Reference

Public Types

CompatibleTypes< Size< T > >::Type

Data Fields

T
w ( )
T
h ( )

Public Member Functions

Size ( )
Size ( T w_, T h_ )
Size ( T s )
Size ( const Size< typename Math< T >::OtherFloatType > & src )
Size ( const CompatibleType & s )
bool
operator== ( const Size & b )
bool
operator!= ( const Size & b )
Size
operator+ ( const Size & b )
Size &
operator+= ( const Size & b )
Size
operator- ( const Size & b )
Size &
operator-= ( const Size & b )
Size
Size
operator* ( const Size & b )
Size &
operator*= ( const Size & b )
Size
operator/ ( const Size & b )
Size &
operator/= ( const Size & b )
Size
operator* ( T s )
Size &
operator*= ( T s )
Size
operator/ ( T s )
Size &
operator/= ( T s )
T
Area ( )
Vector2< T >

Static Public Member Functions

static Size
Min ( const Size & a, const Size & b )
static Size
Max ( const Size & a, const Size & b )

Member Enumeration Documentation

typedef CompatibleTypes<Size<T> >::Type OVR::Size< T >::CompatibleType ( )

Field Documentation

T OVR::Size< T >::w ( )
T OVR::Size< T >::h ( )

Member Function Documentation

OVR::Size< T >::Size ( )
OVR::Size< T >::Size ( T w_, T h_ )
OVR::Size< T >::Size ( T s )
OVR::Size< T >::Size ( const Size< typename Math< T >::OtherFloatType > & src )
OVR::Size< T >::Size ( const CompatibleType & s )
OVR::Size< T >::operator const CompatibleType & ( )
bool OVR::Size< T >::operator== ( const Size & b )
bool OVR::Size< T >::operator!= ( const Size & b )
Size OVR::Size< T >::operator+ ( const Size & b )
Size& OVR::Size< T >::operator+= ( const Size & b )
Size OVR::Size< T >::operator- ( const Size & b )
Size& OVR::Size< T >::operator-= ( const Size & b )
Size OVR::Size< T >::operator- ( )
Size OVR::Size< T >::operator* ( const Size & b )
Size& OVR::Size< T >::operator*= ( const Size & b )
Size OVR::Size< T >::operator/ ( const Size & b )
Size& OVR::Size< T >::operator/= ( const Size & b )
Size OVR::Size< T >::operator* ( T s )
Size& OVR::Size< T >::operator*= ( T s )
Size OVR::Size< T >::operator/ ( T s )
Size& OVR::Size< T >::operator/= ( T s )
T OVR::Size< T >::Area ( )
Vector2<T> OVR::Size< T >::ToVector ( )

Static Member Function Documentation

static Size OVR::Size< T >::Min ( const Size & a, const Size & b )
static Size OVR::Size< T >::Max ( const Size & a, const Size & b )
The documentation for this class was generated from the following file: Include/Extras/OVR_Math.h