A few consistency tweaks

This commit is contained in:
Matt Williams 2014-01-10 19:13:21 +00:00
parent ac3fb84055
commit c92b933254
2 changed files with 3 additions and 3 deletions

View File

@ -127,7 +127,7 @@ namespace PolyVox
matrix[rows][1] = normal.getY();
matrix[rows][2] = normal.getZ();
Vector3DFloat p = vertices[i] - massPoint;
const Vector3DFloat p = vertices[i] - massPoint;
const Vector3DFloat product = normal * p;
vector[rows] = product.getX() + product.getY() + product.getZ();
@ -137,7 +137,7 @@ namespace PolyVox
++rows;
}
const auto vertexPosition = evaluateQEF(matrix, vector, rows) + massPoint;
const auto& vertexPosition = evaluateQEF(matrix, vector, rows) + massPoint;
if(cellVertexNormal.lengthSquared() > 0.000001f)
{

View File

@ -35,7 +35,7 @@ Vector3DFloat evaluateQEF(
double x[3];
solveSVD(u, v, d, vec, x, rows);
return Vector3DFloat((float)x[0], (float)x[1], (float)x[2]);
return {(float)x[0], (float)x[1], (float)x[2]};
}
//----------------------------------------------------------------------------