41                std::shared_ptr<Array<Vec2f, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
   51                cVec2f = f_CPU->getDataPtr().get();
 
   60                for (
size_t i = first; i <= last; i++)
 
   62                    for (
size_t j = 0; j < 2; j++)
 
   65                        value = (QString::number((*cVec2f)[i][j], 
'f', 6));
 
   67                        addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"float") + QString(
"[") + QString::number(j) + QString(
"]"));
 
   87                std::shared_ptr<Array<Vec2d, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
   97                cVec2d = f_CPU->getDataPtr().get();
 
  106                for (
size_t i = first; i <= last; i++) 
 
  108                    for (
size_t j = 0; j < 2; j++)
 
  111                        value = (QString::number((*cVec2d)[i][j], 
'f', 10));
 
  113                        addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"float") + QString(
"[") + QString::number(j) + QString(
"]"));
 
  135            if (f_GPU != 
nullptr)
 
  137                std::shared_ptr<Array<VectorND<int, 2>, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
  145            if (f_CPU != 
nullptr)
 
  147                cVec2f = f_CPU->getDataPtr().get();
 
  156                for (
size_t i = first; i <= last; i++)
 
  158                    for (
size_t j = 0; j < 2; j++)
 
  161                        value = (QString::number((*cVec2f)[i][j]));
 
  163                        addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"int") + QString(
"[") + QString::number(j) + QString(
"]"));
 
 
  188                for (
size_t j = 0; j < 2; j++)
 
  191                    value = (QString::number((
Vec2f)[j], 
'f', 6));
 
  193                    addItemToPosition(value, 0, j, QString::number(0), QString(
"float") + QString(
"[") + QString::number(j) + QString(
"]"));
 
  196                QTableWidgetItem* header = 
new QTableWidgetItem;
 
  197                header->setText(QString::number(0));
 
  198                this->setVerticalHeaderItem(0, header); 
 
  211                for (
size_t j = 0; j < 2; j++)
 
  214                    value = (QString::number((
Vec2d)[j], 
'f', 10));
 
  216                    addItemToPosition(value, 0, j, QString::number(0), QString(
"double") + QString(
"[") + QString::number(j) + QString(
"]"));
 
  219                QTableWidgetItem* header = 
new QTableWidgetItem;
 
  220                header->setText(QString::number(0));
 
  221                this->setVerticalHeaderItem(0, header);
 
 
  244            if (f_GPU != 
nullptr)
 
  246                std::shared_ptr<ArrayList<Vec2f, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
  254            if (f_CPU != 
nullptr)
 
  256                dataPtr = f_CPU->getDataPtr().get();
 
  266            for (
size_t i = first; i <= last; i++)
 
  268                auto it = (*dataPtr)[i];
 
  270                for (
size_t j = 0; j < it.size(); j++)
 
  275                    for (
size_t i = 0; i < 2; i++)
 
  277                        value.append(QString::number(trans[i]) + 
", ");
 
  280                    addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]"), 
true, 
rowsHeight);
 
  302            if (f_GPU != 
nullptr)
 
  304                std::shared_ptr<ArrayList<Vec2d, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
  312            if (f_CPU != 
nullptr)
 
  314                dataPtr = f_CPU->getDataPtr().get();
 
  324            for (
size_t i = first; i <= last; i++)
 
  326                auto it = (*dataPtr)[i];
 
  328                for (
size_t j = 0; j < it.size(); j++)
 
  333                    for (
size_t i = 0; i < 3; i++)
 
  335                        value.append(QString::number(trans[i]) + 
", ");
 
  338                    addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]"), 
true, 
rowsHeight);