Home | Libraries | People | FAQ | More |
boost::itl::discrete_interval
template<class IntervalT > struct discrete_interval { // types typedef IntervalT::domain_type domain_type; // public static functions static IntervalT::size_type cardinality(const IntervalT &) ; static IntervalT::difference_type length(const IntervalT &) ; static bool unaligned_lwb_equal(const IntervalT &, const IntervalT &) ; static bool unaligned_upb_equal(const IntervalT &, const IntervalT &) ; static bool has_equal_border_touch(const IntervalT &, const IntervalT &) ; };
discrete_interval
public static functionsstatic IntervalT::size_type cardinality(const IntervalT & x) ;
static IntervalT::difference_type length(const IntervalT & x) ;
static bool unaligned_lwb_equal(const IntervalT & x1, const IntervalT & x2) ;
static bool unaligned_upb_equal(const IntervalT & x1, const IntervalT & x2) ;
static bool has_equal_border_touch(const IntervalT & x1, const IntervalT & x2) ;