Namespaces | |
detail | |
Classes | |
class | tfloat |
Template class for the emulation. More... | |
Functions | |
template<class T , unsigned S> | |
bool | operator== (const int lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
bool | operator== (const double lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
bool | operator!= (const int lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
bool | operator!= (const double lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator* (tfloat< T, S > lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator* (tfloat< T, S > lhs, const int rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator* (tfloat< T, S > lhs, const double rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator* (const int lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator* (const double lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator/ (tfloat< T, S > lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator/ (tfloat< T, S > lhs, const int rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator/ (tfloat< T, S > lhs, const double rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator/ (const int lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator/ (const double lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator+ (tfloat< T, S > lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator+ (tfloat< T, S > lhs, const int rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator+ (tfloat< T, S > lhs, const double rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator+ (const int lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator+ (const double lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator- (tfloat< T, S > lhs, const tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator- (tfloat< T, S > lhs, const int rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator- (tfloat< T, S > lhs, const double rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator- (const int lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
tfloat< T, S > | operator- (const double lhs, tfloat< T, S > rhs) |
template<class T , unsigned S> | |
int | floor (tfloat< T, S > lhs) |
template<class T , unsigned S> | |
std::ostream & | operator<< (std::ostream &stream, const tfloat< T, S > &rhs) |
Definition at line 1145 of file floating_point_emulation.hpp.
References floating_point_emulation::tfloat< T, S >::floor().
Referenced by floating_point_emulation::detail::tfloor< double, S >::floor(), floating_point_emulation::tfloat< T, S >::floor(), display::hexes_under_rect(), math_floor(), math_random(), round_double(), round_portable(), and scale_surface_sharp().
|
inline |
Definition at line 958 of file floating_point_emulation.hpp.
|
inline |
Definition at line 965 of file floating_point_emulation.hpp.
|
inline |
Definition at line 996 of file floating_point_emulation.hpp.
Referenced by gui2::iterator::titerator< order >::operator*().
|
inline |
Definition at line 1003 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1010 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1017 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1024 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1070 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1077 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1084 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1091 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1098 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1107 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1114 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1121 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1128 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1135 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1033 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1040 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1047 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1054 of file floating_point_emulation.hpp.
|
inline |
Definition at line 1061 of file floating_point_emulation.hpp.
|
inline |
Definition at line 22 of file floating_point_emulation.cpp.
References S.
|
inline |
Definition at line 944 of file floating_point_emulation.hpp.
|
inline |
Definition at line 951 of file floating_point_emulation.hpp.