34 if (int_GPU !=
nullptr)
36 std::shared_ptr<Array<int, DeviceType::GPU>>& data = int_GPU->getDataPtr();
44 if (int_CPU !=
nullptr)
46 dataPtr = int_CPU->getDataPtr().get();
53 for (
size_t i = first; i <= last; i++)
56 value = (QString::number((*dataPtr)[i]));
60 QTableWidgetItem* header =
new QTableWidgetItem;
61 header->setText(QString::number(i));
62 this->setVerticalHeaderItem(i, header);
77 if (uint_GPU !=
nullptr)
79 std::shared_ptr<Array<uint, DeviceType::GPU>>& data = uint_GPU->getDataPtr();
87 if (uint_CPU !=
nullptr)
89 dataPtr = uint_CPU->getDataPtr().get();
96 for (
size_t i = first; i <= last; i++)
100 value = (QString::number((*dataPtr)[i]));
104 QTableWidgetItem* header =
new QTableWidgetItem;
105 header->setText(QString::number(i));
106 this->setVerticalHeaderItem(i, header);
129 value = (QString::number(data));
133 QTableWidgetItem* header =
new QTableWidgetItem;
134 header->setText(QString::number(0));
135 this->setVerticalHeaderItem(0, header);
149 value = (QString::number(data));
154 QTableWidgetItem* header =
new QTableWidgetItem;
155 header->setText(QString::number(0));
156 this->setVerticalHeaderItem(0, header);
174 if (f_GPU !=
nullptr)
176 std::shared_ptr<ArrayList<int, DeviceType::GPU>>& data = f_GPU->getDataPtr();
184 if (f_CPU !=
nullptr)
186 dataPtr = f_CPU->getDataPtr().get();
196 for (
size_t i = first; i <= last; i++)
198 auto it = (*dataPtr)[i];
200 for (
size_t j = 0; j < it.size(); j++)
206 value.append(QString::number(trans));
208 addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]") ,
true,
rowsHeight);
228 if (f_GPU !=
nullptr)
230 std::shared_ptr<ArrayList<uint, DeviceType::GPU>>& data = f_GPU->getDataPtr();
238 if (f_CPU !=
nullptr)
240 dataPtr = f_CPU->getDataPtr().get();
250 for (
size_t i = first; i <= last; i++)
252 auto it = (*dataPtr)[i];
254 for (
size_t j = 0; j < it.size(); j++)
260 value.append(QString::number(trans));
262 addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]"),
true,
rowsHeight);