Inheritance diagram for osgUtil::PickVisitor:

Public Member Functions | |
| PickVisitor (const osg::Viewport *viewport, const osg::Matrixd &proj, const osg::Matrixd &view, float mx, float my) | |
| void | runNestedPickVisitor (osg::Node &node, const osg::Viewport *viewport, const osg::Matrix &proj, const osg::Matrix &view, float mx, float my) |
| void | apply (osg::Projection &projection) |
| void | apply (osg::CameraNode &camera) |
Protected Attributes | |
| float | _mx |
| float | _my |
| osg::ref_ptr< const osg::Viewport > | _lastViewport |
| osg::Matrixd | _lastProjectionMatrix |
| osg::Matrixd | _lastViewMatrix |
| osgUtil::PickVisitor::PickVisitor | ( | const osg::Viewport * | viewport, | |
| const osg::Matrixd & | proj, | |||
| const osg::Matrixd & | view, | |||
| float | mx, | |||
| float | my | |||
| ) |
| void osgUtil::PickVisitor::apply | ( | osg::CameraNode & | camera | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
| void osgUtil::PickVisitor::apply | ( | osg::Projection & | projection | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
| void osgUtil::PickVisitor::runNestedPickVisitor | ( | osg::Node & | node, | |
| const osg::Viewport * | viewport, | |||
| const osg::Matrix & | proj, | |||
| const osg::Matrix & | view, | |||
| float | mx, | |||
| float | my | |||
| ) |
osg::Matrixd osgUtil::PickVisitor::_lastViewMatrix [protected] |
osg::ref_ptr<const osg::Viewport> osgUtil::PickVisitor::_lastViewport [protected] |
float osgUtil::PickVisitor::_mx [protected] |
float osgUtil::PickVisitor::_my [protected] |
1.4.7