Classes |
| class | MP_Float |
| union | MP_Float::to_signed |
| class | Algebraic_structure_traits< MP_Float > |
| struct | Algebraic_structure_traits< MP_Float >::Unit_part |
| struct | Algebraic_structure_traits< MP_Float >::Integral_division |
| class | Algebraic_structure_traits< MP_Float >::Square |
| class | Algebraic_structure_traits< MP_Float >::Gcd |
| class | Algebraic_structure_traits< MP_Float >::Div |
| class | Algebraic_structure_traits< MP_Float >::Divides |
| class | Real_embeddable_traits< MP_Float > |
| class | Real_embeddable_traits< MP_Float >::Sgn |
| class | Real_embeddable_traits< MP_Float >::Compare |
| class | Real_embeddable_traits< MP_Float >::To_double |
| class | Real_embeddable_traits< MP_Float >::To_interval |
| class | Real_embeddable_traits< Quotient< MP_Float > > |
| struct | Real_embeddable_traits< Quotient< MP_Float > >::To_double |
| struct | Real_embeddable_traits< Quotient< MP_Float > >::To_interval |
Namespaces |
| namespace | INTERN_MP_FLOAT |
| namespace | CGALi |
Functions |
| Comparison_result | INTERN_MP_FLOAT::compare (const MP_Float &, const MP_Float &) |
| MP_Float | INTERN_MP_FLOAT::square (const MP_Float &) |
| double | INTERN_MP_FLOAT::to_double (const MP_Float &) |
| double | INTERN_MP_FLOAT::to_double (const Root_of_2< MP_Float > &x) |
| double | INTERN_MP_FLOAT::to_double (const Quotient< MP_Float > &) |
| std::pair< double, double > | INTERN_MP_FLOAT::to_interval (const MP_Float &) |
| std::pair< double, double > | INTERN_MP_FLOAT::to_interval (const Quotient< MP_Float > &) |
| MP_Float | INTERN_MP_FLOAT::div (const MP_Float &n1, const MP_Float &n2) |
| MP_Float | INTERN_MP_FLOAT::gcd (const MP_Float &a, const MP_Float &b) |
| std::pair< double, int > | to_double_exp (const MP_Float &b) |
std::pair< std::pair< double,
double >, int > | to_interval_exp (const MP_Float &b) |
| std::ostream & | operator<< (std::ostream &os, const MP_Float &b) |
| std::ostream & | print (std::ostream &os, const MP_Float &b) |
| std::istream & | operator>> (std::istream &is, MP_Float &b) |
| MP_Float | operator+ (const MP_Float &a, const MP_Float &b) |
| MP_Float | operator- (const MP_Float &a, const MP_Float &b) |
| MP_Float | operator* (const MP_Float &a, const MP_Float &b) |
| MP_Float | operator% (const MP_Float &a, const MP_Float &b) |
| std::pair< MP_Float, MP_Float > | CGALi::division (const MP_Float &n, const MP_Float &d) |
| void | swap (MP_Float &m, MP_Float &n) |
| bool | operator< (const MP_Float &a, const MP_Float &b) |
| bool | operator> (const MP_Float &a, const MP_Float &b) |
| bool | operator>= (const MP_Float &a, const MP_Float &b) |
| bool | operator<= (const MP_Float &a, const MP_Float &b) |
| bool | operator== (const MP_Float &a, const MP_Float &b) |
| bool | operator!= (const MP_Float &a, const MP_Float &b) |
| MP_Float | approximate_sqrt (const MP_Float &d) |
| MP_Float | approximate_division (const MP_Float &n, const MP_Float &d) |
| Sign | CGALi::compare_bitlength (const MP_Float &a, const MP_Float &b) |
| bool | CGALi::divides (const MP_Float &d, const MP_Float &n) |
| bool | is_integer (const MP_Float &m) |
| void | simplify_quotient (MP_Float &numerator, MP_Float &denominator) |
| void | simplify_root_of_2 (MP_Float &, MP_Float &, MP_Float &) |
| void | CGALi::simplify_3_exp (int &a, int &b, int &c) |
| MP_Float min | BOOST_PREVENT_MACRO_SUBSTITUTION (const MP_Float &x, const MP_Float &y) |