Skip to content
Snippets Groups Projects
Commit 545f2cbe authored by Julius Nehring-Wirxel's avatar Julius Nehring-Wirxel
Browse files

Fix empty return

parent 1451aed4
Branches jn/develop
No related tags found
1 merge request!32Fix empty return
......@@ -8,10 +8,10 @@ namespace polymesh
template <class ScalarT>
struct normalize_result
{
ScalarT scale;
ScalarT center_x;
ScalarT center_y;
ScalarT center_z;
ScalarT scale = 1;
ScalarT center_x = 0;
ScalarT center_y = 0;
ScalarT center_z = 0;
};
/// Applies a translation and a uniform rescaling such that the mesh is centerd at (0,0,0) and within the [-1 .. 1] cube
......@@ -22,7 +22,7 @@ auto normalize(vertex_attribute<Pos3>& pos)
using ScalarT = std::decay_t<decltype(pos.first()[0])>;
if (pos.mesh().vertices().size() == 0)
return;
return normalize_result<ScalarT>{};
auto mm = pos.minmax();
auto mi = mm.min;
......
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