37 #ifndef INCLUDED_IMATHINTERVAL_H 38 #define INCLUDED_IMATHINTERVAL_H 75 Interval(
const T& minT,
const T& maxT);
148 return (min == src.
min && max == src.
max);
174 if ( interval.
min < min )
177 if ( interval.
max > max )
185 return point >= min && point <= max;
192 return interval.
max >= min && interval.
min <= max;
Interval< int > Intervali
Definition: ImathInterval.h:117
T center() const
Definition: ImathInterval.h:204
Interval< double > Intervald
Definition: ImathInterval.h:115
bool isEmpty() const
Definition: ImathInterval.h:211
bool operator==(const Interval< T > &src) const
Definition: ImathInterval.h:146
bool intersects(const T &point) const
Definition: ImathInterval.h:183
bool hasVolume() const
Definition: ImathInterval.h:217
Definition: ImathInterval.h:58
Interval()
Definition: ImathInterval.h:125
Definition: ImathBox.h:67
T min
Definition: ImathInterval.h:66
void extendBy(const T &point)
Definition: ImathInterval.h:161
T max
Definition: ImathInterval.h:67
void makeEmpty()
Definition: ImathInterval.h:153
T size() const
Definition: ImathInterval.h:197
Interval< float > Intervalf
Definition: ImathInterval.h:114
Interval< short > Intervals
Definition: ImathInterval.h:116