Skip to content
Snippets Groups Projects
Commit 95319075 authored by Vladimír Ulman's avatar Vladimír Ulman
Browse files

Added ActiveMesh::TranslateMesh().

parent 2342d6bb
No related branches found
No related tags found
No related merge requests found
......@@ -962,6 +962,17 @@ void ActiveMesh::ScaleMesh(const Vector3F& scale)
}
void ActiveMesh::TranslateMesh(const Vector3F& shift)
{
for (unsigned int i=0; i < Pos.size(); ++i)
{
Pos[i].x+=shift.x;
Pos[i].y+=shift.y;
Pos[i].z+=shift.z;
}
}
// ============== surface fitting ==============
int ActiveMesh::CalcQuadricSurface_Taubin(const int vertexID,
float (&coeffs)[10])
......
......@@ -115,6 +115,7 @@ class ActiveMesh
void CenterMesh(const Vector3F& newCentre);
void ScaleMesh(const Vector3F& scale);
void TranslateMesh(const Vector3F& shift);
//the following functions are all defined in graphics.cpp
void displayMesh(void);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment