Finished Array Visualizer having a X, Y, XX, YY, or XY arrays.

This commit is contained in:
Ernie Pasveer
2022-06-06 11:19:49 -05:00
parent ed25da1bd4
commit a5eec7c91c
5 changed files with 255 additions and 68 deletions
+18
View File
@@ -18,11 +18,13 @@ SeerArrayWidget::SeerArrayWidget(QWidget* parent) : QTableWidget(parent) {
horizontalHeader()->setDefaultAlignment(Qt::AlignRight);
_aData = 0;
_aAxis = "Y";
_aArrayMode = SeerArrayWidget::UnknownArrayMode;
_aAddressOffset = 0;
_aAddressStride = 1;
_bData = 0;
_bAxis = "X";
_bArrayMode = SeerArrayWidget::UnknownArrayMode;
_bAddressOffset = 0;
_bAddressStride = 1;
@@ -49,6 +51,14 @@ int SeerArrayWidget::elementsPerLine () const {
return 1;
}
const QString& SeerArrayWidget::aAxis () const {
return _aAxis;
}
void SeerArrayWidget::setAAxis (const QString& axis) {
_aAxis = axis;
}
const QString& SeerArrayWidget::aLabel () const {
return _aLabel;
}
@@ -156,6 +166,14 @@ const QVector<double>& SeerArrayWidget::aArrayValues () const {
return _aArrayValues;
}
const QString& SeerArrayWidget::bAxis () const {
return _bAxis;
}
void SeerArrayWidget::setBAxis (const QString& axis) {
_bAxis = axis;
}
const QString& SeerArrayWidget::bLabel () const {
return _bLabel;
}