Classes |
| class | Interval_nt< Protected > |
| struct | Interval_nt< Protected >::Test_runtime_rounding_modes |
| class | Is_valid< Interval_nt< Protected > > |
| struct | Min< Interval_nt< Protected > > |
| struct | Max< Interval_nt< Protected > > |
| struct | Equal_to< Interval_nt< b >, Interval_nt< b > > |
| struct | Not_equal_to< Interval_nt< b >, Interval_nt< b > > |
| struct | Greater< Interval_nt< b >, Interval_nt< b > > |
| struct | Less< Interval_nt< b >, Interval_nt< b > > |
| struct | Greater_equal< Interval_nt< b >, Interval_nt< b > > |
| struct | Less_equal< Interval_nt< b >, Interval_nt< b > > |
| class | Real_embeddable_traits< Interval_nt< B > > |
| class | Real_embeddable_traits< Interval_nt< B > >::Abs |
| class | Real_embeddable_traits< Interval_nt< B > >::Sgn |
| class | Real_embeddable_traits< Interval_nt< B > >::Is_positive |
| class | Real_embeddable_traits< Interval_nt< B > >::Is_negative |
| class | Real_embeddable_traits< Interval_nt< B > >::Compare |
| class | Real_embeddable_traits< Interval_nt< B > >::To_double |
| class | Real_embeddable_traits< Interval_nt< B > >::To_interval |
| class | Real_embeddable_traits< Interval_nt< B > >::Is_finite |
| class | Algebraic_structure_traits< Interval_nt< B > > |
| class | Algebraic_structure_traits< Interval_nt< B > >::Is_zero |
| class | Algebraic_structure_traits< Interval_nt< B > >::Is_one |
| class | Algebraic_structure_traits< Interval_nt< B > >::Square |
| class | Algebraic_structure_traits< Interval_nt< B > >::Sqrt |
| struct | Algebraic_structure_traits< Interval_nt< B > >::Is_square |
| class | Algebraic_structure_traits< Interval_nt< B > >::Divides |
| struct | Coercion_traits_for_level< A, Interval_nt< P >, CTL_INTERVAL > |
| struct | Coercion_traits_for_level< Interval_nt< P >, A, CTL_INTERVAL > |
| struct | Coercion_traits_interval_nt< A, Interval_nt< P >, Tag_false > |
| struct | Coercion_traits_interval_nt< A, Interval_nt< P >, Tag_true > |
| struct | Coercion_traits_interval_nt< A, Interval_nt< P >, Tag_true >::Cast |
Namespaces |
| namespace | INTERN_INTERVAL_NT |
Defines |
| #define | CGAL_SWALLOW(IS, CHAR) |
Typedefs |
| typedef Interval_nt< false > | Interval_nt_advanced |
Functions |
| template<bool Protected> |
| Uncertain< bool > | operator< (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator> (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator<= (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator>= (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator== (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator!= (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator< (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator> (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator<= (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator>= (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator== (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator!= (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator< (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator> (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator<= (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator>= (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator== (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator!= (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Uncertain< bool > | operator< (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator> (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator<= (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator>= (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator== (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator!= (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Uncertain< bool > | operator< (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Uncertain< bool > | operator> (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Uncertain< bool > | operator<= (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Uncertain< bool > | operator>= (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Uncertain< bool > | operator== (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Uncertain< bool > | operator!= (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| bool | fit_in_double (const Interval_nt< Protected > &d, double &r) |
| template<bool Protected> |
| bool | is_singleton (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| double | magnitude (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| double | width (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| double | radius (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| bool | has_smaller_relative_precision (const Interval_nt< Protected > &d, double prec) |
| template<bool Protected> |
| double | relative_precision (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| std::ostream & | operator<< (std::ostream &os, const Interval_nt< Protected > &I) |
| template<bool Protected> |
| std::istream & | operator>> (std::istream &is, Interval_nt< Protected > &I) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator+ (const Interval_nt< Protected > &a) |
| template<bool Protected> |
| Interval_nt< Protected > | operator- (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator- (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator- (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator- (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator- (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator* (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator* (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator* (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator* (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator* (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator/ (const Interval_nt< Protected > &a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator/ (double a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator/ (const Interval_nt< Protected > &a, double b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator/ (int a, const Interval_nt< Protected > &b) |
| template<bool Protected> |
| Interval_nt< Protected > | operator/ (const Interval_nt< Protected > &a, int b) |
| template<bool Protected> |
| Interval_nt< Protected > min | BOOST_PREVENT_MACRO_SUBSTITUTION (const Interval_nt< Protected > &x, const Interval_nt< Protected > &y) |
| template<bool b> |
| Interval_nt< b > | ldexp (const Interval_nt< b > &i, int e) |
| template<bool Protected> |
| double | INTERN_INTERVAL_NT::to_double (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| std::pair< double, double > | INTERN_INTERVAL_NT::to_interval (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Interval_nt< Protected > | INTERN_INTERVAL_NT::sqrt (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Interval_nt< Protected > | INTERN_INTERVAL_NT::square (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Interval_nt< Protected > | INTERN_INTERVAL_NT::abs (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Uncertain< Sign > | INTERN_INTERVAL_NT::sign (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Uncertain< Comparison_result > | INTERN_INTERVAL_NT::compare (const Interval_nt< Protected > &d, const Interval_nt< Protected > &e) |
| template<bool Protected> |
| Uncertain< bool > | INTERN_INTERVAL_NT::is_zero (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Uncertain< bool > | INTERN_INTERVAL_NT::is_one (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Uncertain< bool > | INTERN_INTERVAL_NT::is_positive (const Interval_nt< Protected > &d) |
| template<bool Protected> |
| Uncertain< bool > | INTERN_INTERVAL_NT::is_negative (const Interval_nt< Protected > &d) |
| std::pair< double, double > | INTERN_INTERVAL_NT::to_interval (const long &l) |