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] |