|
| | UT_SuperIntervalT () |
| |
| | UT_SuperIntervalT (T a, T b, bool ia=true, bool ib=true) |
| |
| | UT_SuperIntervalT (UT_IntervalT< T > const &interval) |
| |
| | UT_SuperIntervalT (UT_SuperIntervalT< T > const &interval) |
| |
| | ~UT_SuperIntervalT () |
| |
| UT_SuperIntervalT & | operator= (UT_SuperIntervalT< T > const &interval)=default |
| |
| UT_SuperIntervalT & | operator= (UT_IntervalT< T > const &interval) |
| |
| bool | contains (T arg, T tol=T(SYS_FTOLERANCE)) const |
| |
| void | clamp (T c_min, T c_max) |
| |
| void | display () const |
| |
| | UT_IntervalT (T a=0) |
| |
| | UT_IntervalT (T a, T b, bool order=false) |
| |
| UT_IntervalT & | operator+= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator-= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator*= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator/= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator|= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator&= (const UT_IntervalT &rhs) |
| |
| UT_IntervalT & | operator+= (T rhs) |
| |
| UT_IntervalT & | operator-= (T rhs) |
| |
| UT_IntervalT & | operator*= (T rhs) |
| |
| bool | operator== (const UT_IntervalT &rhs) const |
| |
| bool | operator!= (const UT_IntervalT &rhs) const |
| |
| void | assign (T Min, T Max, bool order_them=false) |
| |
| void | extendToContain (T a) |
| |
| void | minWith (const UT_IntervalT &rhs) |
| |
| void | maxWith (const UT_IntervalT &rhs) |
| |
| void | order () |
| |
| T | closest (T val) const |
| |
| T | closest (T val, T wrap) const |
| |
| T | avg () const |
| |
| T | delta () const |
| |
| void | square () |
| |
| UT_IntervalT | sqr () const |
| |
| UT_IntervalT | abs () const |
| |
| UT_IntervalT | pow (T arg) const |
| |
| int | contains (T arg) const |
| |
| int | isValid (T tol=0.f) const |
| |
| void | display () const |
| |
| int | equalZero (T tol=0.00001f) const |
| |
| int | isEqual (const UT_IntervalT &v, T tol=0.00001f) const |
| |
| void | clampZero (T tol=0.00001f) |
| |
| void | negate () |
| |
| void | invert (UT_IntervalT &v) const |
| |
| void | invert () |
| |
| SYS_HashType | hash () const |
| |
template<typename T>
class UT_SuperIntervalT< T >
Definition at line 20 of file UT_SuperInterval.h.