Gui: Selection: pick radius support
This commit is contained in:
@@ -416,6 +416,7 @@ SoPickedPoint* ViewProvider::getPointOnRay(const SbVec2s& pos, const View3DInven
|
||||
//get the picked point
|
||||
SoRayPickAction rp(viewer->getSoRenderManager()->getViewportRegion());
|
||||
rp.setPoint(pos);
|
||||
rp.setRadius(viewer->getPickRadius());
|
||||
rp.apply(root);
|
||||
root->unref();
|
||||
trans->unref();
|
||||
@@ -452,6 +453,7 @@ SoPickedPoint* ViewProvider::getPointOnRay(const SbVec3f& pos,const SbVec3f& dir
|
||||
//get the picked point
|
||||
SoRayPickAction rp(viewer->getSoRenderManager()->getViewportRegion());
|
||||
rp.setRay(pos,dir);
|
||||
rp.setRadius(viewer->getPickRadius());
|
||||
rp.apply(root);
|
||||
root->unref();
|
||||
trans->unref();
|
||||
|
||||
Reference in New Issue
Block a user