cgv
cgv::math::interval< T > Member List

This is the complete list of members for cgv::math::interval< T >, including all inherited members.

clear()cgv::math::interval< T >inline
contains(const T &v) constcgv::math::interval< T >inline
extend(const T &v)cgv::math::interval< T >inline
extend(const interval< T > &I)cgv::math::interval< T >inline
extend(const T &v0, const T &v1, const T &v2, const T &v3)cgv::math::interval< T >inline
extension(const T &v)cgv::math::interval< T >inline
extension(const interval< T > &J)cgv::math::interval< T >inline
get_center() constcgv::math::interval< T >inline
get_lower_bound() constcgv::math::interval< T >inline
get_size() constcgv::math::interval< T >inline
get_upper_bound() constcgv::math::interval< T >inline
intersect(const interval< T > &I)cgv::math::interval< T >inline
intersection(const interval< T > &I) constcgv::math::interval< T >inline
interval()cgv::math::interval< T >inline
interval(bool)cgv::math::interval< T >inline
interval(const interval< T > &I)cgv::math::interval< T >inline
interval(const T &_lb, const T &_ub)cgv::math::interval< T >inline
is_empty() constcgv::math::interval< T >inline
operator!=(const interval< T > &I) constcgv::math::interval< T >inline
operator*(const T &s) constcgv::math::interval< T >inline
operator*(const interval< T > &J) constcgv::math::interval< T >inline
operator*=(const T &s)cgv::math::interval< T >inline
operator*=(const interval< T > &I)cgv::math::interval< T >inline
operator+(const T &s) constcgv::math::interval< T >inline
operator+(const interval< T > &J) constcgv::math::interval< T >inline
operator+=(const T &s)cgv::math::interval< T >inline
operator+=(const interval< T > &I)cgv::math::interval< T >inline
operator-(const T &s) constcgv::math::interval< T >inline
operator-() constcgv::math::interval< T >inline
operator-(const interval< T > &J) constcgv::math::interval< T >inline
operator-=(const T &s)cgv::math::interval< T >inline
operator-=(const interval< T > &I)cgv::math::interval< T >inline
operator/(const T &s) constcgv::math::interval< T >inline
operator/(const interval< T > &J) constcgv::math::interval< T >inline
operator/=(const T &s)cgv::math::interval< T >inline
operator/=(const interval< T > &I)cgv::math::interval< T >inline
operator<(const interval< T > &I) constcgv::math::interval< T >inline
operator==(const interval< T > &I) constcgv::math::interval< T >inline
operator>(const interval< T > &I) constcgv::math::interval< T >inline
set_lower_bound(const T &_lb)cgv::math::interval< T >inline
set_upper_bound(const T &_ub)cgv::math::interval< T >inline