| 
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) |