This repository has been archived on 2020-09-22. You can view files and clone it, but cannot push or open issues or pull requests.
fractionnement/src/mymesh.cpp

15 lines
287 B
C++

#include "mymesh.h"
#include <QVector3D>
void transform(MyMesh *mesh, const QMatrix4x4 *mat) {
QVector3D vec;
for (MyMesh::VertexHandle v : mesh->vertices()) {
MyMesh::Point &p = mesh->point(v);
vec = {p[0], p[1], p[2]};
vec = *mat * vec;
p = {vec[0], vec[1], vec[2]};
}
}