X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fscene%2Fmodel%2FSGRotateTransform.cxx;h=d547483958e10477c7cef88bc329017f12c66ec7;hb=df467b9dba3cda5f537eabb236a6e0ad19b26063;hp=0b79f59ec051329bd827c29a78f6b66ee944eeb4;hpb=e71f3790ce48d9b2ecd41470dec14f800cda6fbc;p=simgear.git diff --git a/simgear/scene/model/SGRotateTransform.cxx b/simgear/scene/model/SGRotateTransform.cxx index 0b79f59e..d5474839 100644 --- a/simgear/scene/model/SGRotateTransform.cxx +++ b/simgear/scene/model/SGRotateTransform.cxx @@ -128,7 +128,7 @@ osg::BoundingSphere SGRotateTransform::computeBound() const { osg::BoundingSphere bs = osg::Group::computeBound(); - osg::BoundingSphere centerbs(_center.osg(), bs.radius()); + osg::BoundingSphere centerbs(toOsg(_center), bs.radius()); centerbs.expandBy(bs); return centerbs; } @@ -147,7 +147,7 @@ bool RotateTransform_readLocalData(osg::Object& obj, osgDB::Input& fr) fr += 3; else return false; - rot.setCenter(SGVec3d(center)); + rot.setCenter(toSG(center)); } if (fr[0].matchWord("axis")) { ++fr; @@ -156,7 +156,7 @@ bool RotateTransform_readLocalData(osg::Object& obj, osgDB::Input& fr) fr += 3; else return false; - rot.setCenter(SGVec3d(axis)); + rot.setCenter(toSG(axis)); } if (fr[0].matchWord("angle")) { ++fr;