SciDAVis
1.D4
|
A class representing an interval-based attribute. More...
#include <IntervalAttribute.h>
Public Member Functions | |
void | clear () |
void | insertRows (int before, int count) |
QList< Interval< int > > | intervals () const |
IntervalAttribute< T > & | operator= (const IntervalAttribute< T > &other) |
void | removeRows (int first, int count) |
void | setValue (Interval< int > i, T value) |
void | setValue (int row, T value) |
T | value (int row) const |
QList< T > | values () const |
Private Attributes | |
QList< Interval< int > > | d_intervals |
QList< T > | d_values |
A class representing an interval-based attribute.
|
inline |
|
inline |
|
inline |
Referenced by Column::Private::formulaIntervals(), and IntervalAttribute< QString >::operator=().
|
inline |
|
inline |
|
inline |
Referenced by IntervalAttribute< QString >::setValue(), and IntervalAttribute< bool >::setValue().
|
inline |
|
inline |
|
inline |
Referenced by IntervalAttribute< QString >::operator=().
|
private |
Referenced by IntervalAttribute< QString >::clear(), IntervalAttribute< bool >::clear(), IntervalAttribute< QString >::insertRows(), IntervalAttribute< bool >::insertRows(), IntervalAttribute< QString >::intervals(), IntervalAttribute< bool >::intervals(), IntervalAttribute< bool >::isSet(), IntervalAttribute< QString >::operator=(), IntervalAttribute< bool >::operator=(), IntervalAttribute< QString >::removeRows(), IntervalAttribute< bool >::removeRows(), IntervalAttribute< QString >::setValue(), IntervalAttribute< bool >::setValue(), and IntervalAttribute< QString >::value().
|
private |
Referenced by IntervalAttribute< QString >::clear(), IntervalAttribute< QString >::insertRows(), IntervalAttribute< QString >::operator=(), IntervalAttribute< QString >::removeRows(), IntervalAttribute< QString >::setValue(), IntervalAttribute< QString >::value(), and IntervalAttribute< QString >::values().