From d3a925e675c7a5f58202da3d83ba9c4acecbd562 Mon Sep 17 00:00:00 2001 From: blobfish Date: Tue, 14 Feb 2017 23:46:27 -0500 Subject: [PATCH] osgManipulator: Constraint: snap_point_to_grid wants Vec3d instead of Vec3 --- src/osgManipulator/Constraint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgManipulator/Constraint.cpp b/src/osgManipulator/Constraint.cpp index b62a4d90d..9e8660648 100644 --- a/src/osgManipulator/Constraint.cpp +++ b/src/osgManipulator/Constraint.cpp @@ -33,7 +33,7 @@ osg::Vec3d snap_point_to_grid(const osg::Vec3d& point, const osg::Vec3d& origin, scale[1] = spacing[1] ? round_to_nearest_int((point[1] - origin[1]) / spacing[1]) : 1.0; scale[2] = spacing[2] ? round_to_nearest_int((point[2] - origin[2]) / spacing[2]) : 1.0; osg::Vec3d snappedPoint = origin; - snappedPoint += osg::Vec3(scale[0]*spacing[0],scale[1]*spacing[1],scale[2]*spacing[2]); + snappedPoint += osg::Vec3d(scale[0]*spacing[0],scale[1]*spacing[1],scale[2]*spacing[2]); return snappedPoint; }