Ported align_to_origin()

This commit is contained in:
Alessandro Ranellucci 2013-08-05 19:22:33 +02:00
parent 597e9e6c14
commit 9d50616c7d
4 changed files with 15 additions and 1 deletions

View file

@ -112,4 +112,13 @@ void TriangleMesh::translate(float x, float y, float z)
stl_translate(&(this->stl), x, y, z);
}
void TriangleMesh::align_to_origin()
{
this->translate(
-(this->stl.stats.min.x),
-(this->stl.stats.min.y),
-(this->stl.stats.min.z)
);
}
}

View file

@ -17,6 +17,7 @@ class TriangleMesh
void WriteOBJFile(char* output_file);
void scale(float factor);
void translate(float x, float y, float z);
void align_to_origin();
stl_file stl;
};