boost::numeric boost::numeric::interval boost::numeric::interval_lib class T class Policies const interval< T, Policies > & const interval<T, Policies>& boost::numeric::operator+ (const interval< T, Policies > &x) operator+ const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator- (const interval< T, Policies > &x) operator- const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator+ (const interval< T, Policies > &x, const interval< T, Policies > &y) operator+ const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator+ (const T &x, const interval< T, Policies > &y) operator+ const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator+ (const interval< T, Policies > &x, const T &y) operator+ const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator- (const interval< T, Policies > &x, const interval< T, Policies > &y) operator- const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator- (const T &x, const interval< T, Policies > &y) operator- const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator- (const interval< T, Policies > &x, const T &y) operator- const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator* (const interval< T, Policies > &x, const interval< T, Policies > &y) operator* const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator* (const T &x, const interval< T, Policies > &y) operator* const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator* (const interval< T, Policies > &x, const T &y) operator* const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator/ (const interval< T, Policies > &x, const interval< T, Policies > &y) operator/ const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator/ (const T &x, const interval< T, Policies > &y) operator/ const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::operator/ (const interval< T, Policies > &x, const T &y) operator/ const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::fmod (const interval< T, Policies > &x, const interval< T, Policies > &y) fmod const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::fmod (const interval< T, Policies > &x, const T &y) fmod const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::fmod (const T &x, const interval< T, Policies > &y) fmod const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::pow (const interval< T, Policies > &x, int pwr) pow const interval< T, Policies > & x int pwr class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::sqrt (const interval< T, Policies > &x) sqrt const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::square (const interval< T, Policies > &x) square const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::nth_root (interval< T, Policies > const &x, int k) nth_root interval< T, Policies > const & x int k class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::exp (const interval< T, Policies > &x) exp const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::log (const interval< T, Policies > &x) log const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::cos (const interval< T, Policies > &x) cos const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::sin (const interval< T, Policies > &x) sin const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::tan (const interval< T, Policies > &x) tan const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::asin (const interval< T, Policies > &x) asin const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::acos (const interval< T, Policies > &x) acos const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::atan (const interval< T, Policies > &x) atan const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::sinh (const interval< T, Policies > &x) sinh const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::cosh (const interval< T, Policies > &x) cosh const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::tanh (const interval< T, Policies > &x) tanh const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::asinh (const interval< T, Policies > &x) asinh const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::acosh (const interval< T, Policies > &x) acosh const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::atanh (const interval< T, Policies > &x) atanh const interval< T, Policies > & x class T class Policies const T & const T& boost::numeric::lower (const interval< T, Policies > &x) lower const interval< T, Policies > & x class T class Policies const T & const T& boost::numeric::upper (const interval< T, Policies > &x) upper const interval< T, Policies > & x class T class Policies T T boost::numeric::checked_lower (const interval< T, Policies > &x) checked_lower const interval< T, Policies > & x class T class Policies T T boost::numeric::checked_upper (const interval< T, Policies > &x) checked_upper const interval< T, Policies > & x class T class Policies T T boost::numeric::width (const interval< T, Policies > &x) width const interval< T, Policies > & x class T class Policies T T boost::numeric::median (const interval< T, Policies > &x) median const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::widen (const interval< T, Policies > &x, const T &v) widen const interval< T, Policies > & x const T & v class T class Policies bool bool boost::numeric::empty (const interval< T, Policies > &x) empty const interval< T, Policies > & x class T class Policies bool bool boost::numeric::zero_in (const interval< T, Policies > &x) zero_in const interval< T, Policies > & x class T class Policies bool bool boost::numeric::in_zero (const interval< T, Policies > &x) in_zero const interval< T, Policies > & x class T class Policies bool bool boost::numeric::in (const T &x, const interval< T, Policies > &y) in const T & x const interval< T, Policies > & y class T class Policies bool bool boost::numeric::subset (const interval< T, Policies > &x, const interval< T, Policies > &y) subset const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies1 class Policies2 bool bool boost::numeric::proper_subset (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) proper_subset const interval< T, Policies1 > & x const interval< T, Policies2 > & y class T class Policies1 class Policies2 bool bool boost::numeric::overlap (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) overlap const interval< T, Policies1 > & x const interval< T, Policies2 > & y class T class Policies bool bool boost::numeric::singleton (const interval< T, Policies > &x) singleton const interval< T, Policies > & x class T class Policies1 class Policies2 bool bool boost::numeric::equal (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) equal const interval< T, Policies1 > & x const interval< T, Policies2 > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::intersect (const interval< T, Policies > &x, const interval< T, Policies > &y) intersect const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::hull (const interval< T, Policies > &x, const interval< T, Policies > &y) hull const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::hull (const interval< T, Policies > &x, const T &y) hull const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::hull (const T &x, const interval< T, Policies > &y) hull const T & x const interval< T, Policies > & y class T interval< T > interval<T> boost::numeric::hull (const T &x, const T &y) hull const T & x const T & y class T class Policies std::pair< interval< T, Policies >, interval< T, Policies > > std::pair<interval<T, Policies>, interval<T, Policies> > boost::numeric::bisect (const interval< T, Policies > &x) bisect const interval< T, Policies > & x class T class Policies T T boost::numeric::norm (const interval< T, Policies > &x) norm const interval< T, Policies > & x class T class Policies interval< T, Policies > interval<T, Policies> boost::numeric::abs (const interval< T, Policies > &x) abs const interval< T, Policies > & x class T class Policies interval< T, Policies > max interval<T, Policies> max boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const interval< T, Policies > &y) BOOST_PREVENT_MACRO_SUBSTITUTION const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > max interval<T, Policies> max boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const T &y) BOOST_PREVENT_MACRO_SUBSTITUTION const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > max interval<T, Policies> max boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const T &x, const interval< T, Policies > &y) BOOST_PREVENT_MACRO_SUBSTITUTION const T & x const interval< T, Policies > & y class T class Policies interval< T, Policies > min interval<T, Policies> min boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const interval< T, Policies > &y) BOOST_PREVENT_MACRO_SUBSTITUTION const interval< T, Policies > & x const interval< T, Policies > & y class T class Policies interval< T, Policies > min interval<T, Policies> min boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const T &y) BOOST_PREVENT_MACRO_SUBSTITUTION const interval< T, Policies > & x const T & y class T class Policies interval< T, Policies > min interval<T, Policies> min boost::numeric::BOOST_PREVENT_MACRO_SUBSTITUTION (const T &x, const interval< T, Policies > &y) BOOST_PREVENT_MACRO_SUBSTITUTION const T & x const interval< T, Policies > & y