|
Equalizer
1.2.1
|
A fractional database range with methods for manipulation. More...
#include <range.h>
Collaboration diagram for eq::fabric::Range:Public Member Functions | |
Constructors | |
| Range () | |
| Construct a new range covering all data. | |
| Range (const float start_, const float end_) | |
| Construct a new range with default values. | |
Data Access | |
| float | start |
| The start position. | |
| float | end |
| The end position. | |
| static const Range | ALL |
| A full database range. | |
| bool | operator== (const Range &rhs) const |
| bool | operator!= (const Range &rhs) const |
| void | invalidate () |
| Invalidate the database range. | |
| bool | isValid () const |
| bool | hasData () const |
| void | apply (const Range &rhs) |
| Apply (accumulate) another database range. | |
| eq::fabric::Range::Range | ( | ) | [inline] |
| eq::fabric::Range::Range | ( | const float | start_, |
| const float | end_ | ||
| ) | [inline] |
| bool eq::fabric::Range::hasData | ( | ) | const [inline] |
| bool eq::fabric::Range::isValid | ( | ) | const [inline] |
| bool eq::fabric::Range::operator!= | ( | const Range & | rhs | ) | const [inline] |
| bool eq::fabric::Range::operator== | ( | const Range & | rhs | ) | const [inline] |
1.2.1 by
1.8.0