Accurate picking for 3D widgets, especially for 2D views.
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When one picks a end points for 3D widgets like line widget or point handle widget, currently we get a small error due to z-buffer issues. That's not acceptable, especially in 2D views. We need to fix that.