ScummVM API documentation
QDEngine::Rangef Class Reference

Public Member Functions

 Rangef (float min=0.f, float max=0.f)
 
float minimum () const
 
void setMinimum (float min)
 
float maximum () const
 
void setMaximum (float max)
 
void set (float min, float max)
 
float length () const
 
float center () const
 
bool is_valid () const
 Корректен ли интервал (нет - в случае когда minimum > maximum);.
 
bool include (float value) const
 Включает ли отрезок (закрытый интервал) точку _value.
 
bool include (const Rangef &range) const
 Включает ли интервал в себя _range.
 
Rangef intersection (const Rangef &range)
 Возвращает пересечение интервала *this и _range.
 
float clip (float &value) const
 Возвращает _value в пределах интервала [minimum, maximum].
 

The documentation for this class was generated from the following file: