void Model::transform(QMatrix4x4 matrix) { m_transform = matrix; if (m_vertices.empty()) return; QVector<QVector3D> v; #pragma omp parallel for v = m_vertices; auto it = v.end(), end = v.begin(); while ( it != end ) { // qDebug() << "X: " << ((QVector3D*)it)->x(); *it = matrix * *it; --it; } m_verticesNew = v; recomputeAll(); }
void CLMBlockModel::run() { recomputeAll(); }