import javax.vecmath.Vector3d;
+import org.simantics.g3d.math.MathTools;
+
public class VectorPropertyManipulator implements PropertyManipulator {
ValueProvider provider;
if (v == null)
return null;
if (i == 0)
- return Double.toString(v.x);
+ return Double.toString(MathTools.round(v.x, 10));
if (i == 1)
- return Double.toString(v.y);
+ return Double.toString(MathTools.round(v.y, 10));
if (i == 2)
- return Double.toString(v.z);
+ return Double.toString(MathTools.round(v.z, 10));
return null;
} catch (Exception e) {
return null;