Public Types | |
| typedef std::vector < unsigned int > | IndexList |
| typedef std::vector < double > | RatioList |
Public Member Functions | |
| Intersection () | |
| bool | operator< (const Intersection &rhs) const |
| const osg::Vec3d & | getLocalIntersectPoint () const |
| osg::Vec3d | getWorldIntersectPoint () const |
| const osg::Vec3 & | getLocalIntersectNormal () const |
| osg::Vec3 | getWorldIntersectNormal () const |
Public Attributes | |
| double | ratio |
| osg::NodePath | nodePath |
| osg::ref_ptr < osg::Drawable > | drawable |
| osg::ref_ptr < osg::RefMatrix > | matrix |
| osg::Vec3d | localIntersectionPoint |
| osg::Vec3 | localIntersectionNormal |
| IndexList | indexList |
| RatioList | ratioList |
| unsigned int | primitiveIndex |
| typedef std::vector<unsigned int> osgUtil::LineSegmentIntersector::Intersection::IndexList |
| typedef std::vector<double> osgUtil::LineSegmentIntersector::Intersection::RatioList |
| osgUtil::LineSegmentIntersector::Intersection::Intersection | ( | ) | [inline] |
| bool osgUtil::LineSegmentIntersector::Intersection::operator< | ( | const Intersection & | rhs | ) | const [inline] |
| const osg::Vec3d& osgUtil::LineSegmentIntersector::Intersection::getLocalIntersectPoint | ( | ) | const [inline] |
| osg::Vec3d osgUtil::LineSegmentIntersector::Intersection::getWorldIntersectPoint | ( | ) | const [inline] |
| const osg::Vec3& osgUtil::LineSegmentIntersector::Intersection::getLocalIntersectNormal | ( | ) | const [inline] |
| osg::Vec3 osgUtil::LineSegmentIntersector::Intersection::getWorldIntersectNormal | ( | ) | const [inline] |