| 
    Planeshift
    
   | 
 
#include <MpfrFloat.h>
Public Member Functions | |
| void | abs () | 
| template<typename Mpfr_t > | |
| void | get_raw_mpfr_data (Mpfr_t &dest_mpfr_t) | 
| const char * | getAsString (unsigned precision) const | 
| bool | isInteger () const | 
| MpfrFloat () | |
| MpfrFloat (double value) | |
| MpfrFloat (long double value) | |
| MpfrFloat (long value) | |
| MpfrFloat (int value) | |
| MpfrFloat (const char *value, char **endptr) | |
| MpfrFloat (const MpfrFloat &) | |
| void | negate () | 
| bool | operator!= (const MpfrFloat &) const | 
| bool | operator!= (double) const | 
| MpfrFloat | operator% (const MpfrFloat &) const | 
| MpfrFloat & | operator%= (const MpfrFloat &) | 
| MpfrFloat | operator* (const MpfrFloat &) const | 
| MpfrFloat | operator* (double) const | 
| MpfrFloat & | operator*= (const MpfrFloat &) | 
| MpfrFloat & | operator*= (double) | 
| MpfrFloat | operator+ (const MpfrFloat &) const | 
| MpfrFloat | operator+ (double) const | 
| MpfrFloat & | operator+= (const MpfrFloat &) | 
| MpfrFloat & | operator+= (double) | 
| MpfrFloat | operator- (const MpfrFloat &) const | 
| MpfrFloat | operator- (double) const | 
| MpfrFloat | operator- () const | 
| MpfrFloat & | operator-= (const MpfrFloat &) | 
| MpfrFloat & | operator-= (double) | 
| MpfrFloat | operator/ (const MpfrFloat &) const | 
| MpfrFloat | operator/ (double) const | 
| MpfrFloat & | operator/= (const MpfrFloat &) | 
| MpfrFloat & | operator/= (double) | 
| bool | operator< (const MpfrFloat &) const | 
| bool | operator< (double) const | 
| bool | operator<= (const MpfrFloat &) const | 
| bool | operator<= (double) const | 
| MpfrFloat & | operator= (const MpfrFloat &) | 
| MpfrFloat & | operator= (double value) | 
| MpfrFloat & | operator= (long double value) | 
| MpfrFloat & | operator= (long value) | 
| MpfrFloat & | operator= (int value) | 
| bool | operator== (const MpfrFloat &) const | 
| bool | operator== (double) const | 
| bool | operator> (const MpfrFloat &) const | 
| bool | operator> (double) const | 
| bool | operator>= (const MpfrFloat &) const | 
| bool | operator>= (double) const | 
| void | parseValue (const char *value) | 
| void | parseValue (const char *value, char **endptr) | 
| double | toDouble () const | 
| long | toInt () const | 
| ~MpfrFloat () | |
Friends | |
| MpfrFloat | operator+ (double lhs, const MpfrFloat &rhs) | 
| MpfrFloat | operator- (double lhs, const MpfrFloat &rhs) | 
Definition at line 6 of file MpfrFloat.h.
| MpfrFloat::MpfrFloat | ( | ) | 
| MpfrFloat::MpfrFloat | ( | double | value | ) | 
| MpfrFloat::MpfrFloat | ( | long double | value | ) | 
| MpfrFloat::MpfrFloat | ( | long | value | ) | 
| MpfrFloat::MpfrFloat | ( | int | value | ) | 
| MpfrFloat::MpfrFloat | ( | const char * | value, | 
| char ** | endptr | ||
| ) | 
| MpfrFloat::~MpfrFloat | ( | ) | 
| MpfrFloat::MpfrFloat | ( | const MpfrFloat & | ) | 
| void MpfrFloat::abs | ( | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| void MpfrFloat::get_raw_mpfr_data | ( | Mpfr_t & | dest_mpfr_t | ) | 
| const char* MpfrFloat::getAsString | ( | unsigned | precision | ) | const | 
      
  | 
  static | 
| bool MpfrFloat::isInteger | ( | ) | const | 
| void MpfrFloat::negate | ( | ) | 
| bool MpfrFloat::operator!= | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator!= | ( | double | ) | const | 
| MpfrFloat MpfrFloat::operator* | ( | double | ) | const | 
| MpfrFloat& MpfrFloat::operator*= | ( | double | ) | 
| MpfrFloat MpfrFloat::operator+ | ( | double | ) | const | 
| MpfrFloat& MpfrFloat::operator+= | ( | double | ) | 
| MpfrFloat MpfrFloat::operator- | ( | double | ) | const | 
| MpfrFloat MpfrFloat::operator- | ( | ) | const | 
| MpfrFloat& MpfrFloat::operator-= | ( | double | ) | 
| MpfrFloat MpfrFloat::operator/ | ( | double | ) | const | 
| MpfrFloat& MpfrFloat::operator/= | ( | double | ) | 
| bool MpfrFloat::operator< | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator< | ( | double | ) | const | 
| bool MpfrFloat::operator<= | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator<= | ( | double | ) | const | 
| MpfrFloat& MpfrFloat::operator= | ( | double | value | ) | 
| MpfrFloat& MpfrFloat::operator= | ( | long double | value | ) | 
| MpfrFloat& MpfrFloat::operator= | ( | long | value | ) | 
| bool MpfrFloat::operator== | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator== | ( | double | ) | const | 
| bool MpfrFloat::operator> | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator> | ( | double | ) | const | 
| bool MpfrFloat::operator>= | ( | const MpfrFloat & | ) | const | 
| bool MpfrFloat::operator>= | ( | double | ) | const | 
      
  | 
  static | 
| void MpfrFloat::parseValue | ( | const char * | value | ) | 
| void MpfrFloat::parseValue | ( | const char * | value, | 
| char ** | endptr | ||
| ) | 
      
  | 
  static | 
      
  | 
  static | 
| double MpfrFloat::toDouble | ( | ) | const | 
| long MpfrFloat::toInt | ( | ) | const |