Implemented more robust intersection handling for mouse interactions. Wired up even handling of ComboBox popup.
git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14250 16af8721-9629-0410-8352-f15c8da7e697
This commit is contained in:
@@ -38,6 +38,8 @@ public:
|
||||
virtual bool handle(osgGA::EventVisitor* ev, osgGA::Event* event);
|
||||
virtual bool handleImplementation(osgGA::EventVisitor* ev, osgGA::Event* event);
|
||||
|
||||
typedef std::vector<osgUtil::LineSegmentIntersector::Intersection> Intersections;
|
||||
virtual bool computeIntersections(osgGA::EventVisitor* ev, osgGA::GUIEventAdapter* event, Intersections& intersections, osg::Node::NodeMask traversalMask = 0xffffffff) const;
|
||||
virtual bool computePositionInLocalCoordinates(osgGA::EventVisitor* ev, osgGA::GUIEventAdapter* event, osg::Vec3& localPosition) const;
|
||||
|
||||
virtual void dirty();
|
||||
|
||||
Reference in New Issue
Block a user