scidavis
2.3.0
About: SciDAVis is a free application for Scientific Data Analysis and Visualization (a fork off of QtiPlot).
![]() ![]() |
A class representing an interval-based attribute. More...
#include <IntervalAttribute.h>
Public Member Functions | |
void | setValue (Interval< int > i, T value) |
void | setValue (int row, T value) |
T | value (int row) const |
void | insertRows (int before, int count) |
void | removeRows (int first, int count) |
void | clear () |
QList< Interval< int > > | intervals () const |
QList< T > | values () const |
IntervalAttribute< T > & | operator= (const IntervalAttribute< T > &other) |
Private Attributes | |
QList< T > | d_values |
QList< Interval< int > > | d_intervals |
A class representing an interval-based attribute.
File : IntervalAttribute.h
Copyright : (C) 2007 by Knut Franke, Tilman Benkert Email (use @ for *) : knut.franke*gmx.de, thzs*gmx.net Description : A class representing an interval-based attribute
Definition at line 37 of file IntervalAttribute.h.
|
inline |
Definition at line 176 of file IntervalAttribute.h.
|
inline |
Definition at line 94 of file IntervalAttribute.h.
|
inline |
Definition at line 178 of file IntervalAttribute.h.
Referenced by Column::Private::formulaIntervals(), and IntervalAttribute< QString >::operator=().
|
inline |
Definition at line 180 of file IntervalAttribute.h.
|
inline |
Definition at line 122 of file IntervalAttribute.h.
|
inline |
Definition at line 79 of file IntervalAttribute.h.
|
inline |
Definition at line 40 of file IntervalAttribute.h.
Referenced by IntervalAttribute< bool >::setValue(), and IntervalAttribute< QString >::setValue().
|
inline |
Definition at line 84 of file IntervalAttribute.h.
Referenced by IntervalAttribute< QString >::operator=(), IntervalAttribute< QString >::removeRows(), IntervalAttribute< bool >::setValue(), and IntervalAttribute< QString >::setValue().
|
inline |
Definition at line 179 of file IntervalAttribute.h.
Referenced by IntervalAttribute< QString >::operator=().
|
private |
Definition at line 193 of file IntervalAttribute.h.
Referenced by IntervalAttribute< QString >::clear(), IntervalAttribute< bool >::clear(), IntervalAttribute< QString >::insertRows(), IntervalAttribute< bool >::insertRows(), IntervalAttribute< QString >::intervals(), IntervalAttribute< bool >::intervals(), IntervalAttribute< bool >::isSet(), IntervalAttribute< bool >::operator=(), IntervalAttribute< QString >::operator=(), IntervalAttribute< QString >::removeRows(), IntervalAttribute< bool >::removeRows(), IntervalAttribute< bool >::setValue(), IntervalAttribute< QString >::setValue(), and IntervalAttribute< QString >::value().
|
private |
Definition at line 192 of file IntervalAttribute.h.
Referenced by IntervalAttribute< QString >::clear(), IntervalAttribute< QString >::insertRows(), IntervalAttribute< QString >::operator=(), IntervalAttribute< QString >::removeRows(), IntervalAttribute< QString >::setValue(), IntervalAttribute< QString >::value(), and IntervalAttribute< QString >::values().