23 lines
502 B
C++
23 lines
502 B
C++
#include "databuffer.h"
|
|
|
|
DataBuffer::DataBuffer(const nix::DataArray &array) : arrayId(array.id()), rangeMin(0.0), rangeMax(0.0)
|
|
{
|
|
buffer = new QVector<QPointF>;
|
|
}
|
|
|
|
DataBuffer::~DataBuffer() {
|
|
delete buffer;
|
|
}
|
|
|
|
QVector<QPointF> * DataBuffer::getBuffer() {
|
|
return buffer;
|
|
}
|
|
|
|
double DataBuffer::rangeMinimum() const {
|
|
return !buffer->isEmpty() ? buffer->constFirst().x() : 0.0;
|
|
}
|
|
|
|
double DataBuffer::rangeMaximum() const {
|
|
return !buffer->isEmpty() ? buffer->constLast().x() : 0.0;
|
|
}
|