OpenSceneGraph 2.8.4
|
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] |
const osg::Vec3& osgUtil::LineSegmentIntersector::Intersection::getLocalIntersectNormal | ( | ) | const [inline] |
const osg::Vec3d& osgUtil::LineSegmentIntersector::Intersection::getLocalIntersectPoint | ( | ) | const [inline] |
osg::Vec3 osgUtil::LineSegmentIntersector::Intersection::getWorldIntersectNormal | ( | ) | const [inline] |
References osg::Matrixd::inverse(), osg::Matrixd::transform3x3(), and osg::Vec3f::valid().
osg::Vec3d osgUtil::LineSegmentIntersector::Intersection::getWorldIntersectPoint | ( | ) | const [inline] |
References osg::Vec3d::valid().
bool osgUtil::LineSegmentIntersector::Intersection::operator< | ( | const Intersection & | rhs | ) | const [inline] |
References ratio.
Referenced by operator<().
![]() | Generated at Sun Jan 8 2012 13:16:57 for the OpenSceneGraph by doxygen 1.7.4. |