OpenSceneGraph 3.6.5
|
Deprecated. More...
#include <IntersectVisitor>
Public Types | |
typedef std::vector< int > | VecIndexList |
Public Member Functions | |
Hit () | |
Hit (const Hit &hit) | |
~Hit () | |
Hit & | operator= (const Hit &hit) |
bool | operator< (const Hit &hit) const |
const osg::Vec3 & | getLocalIntersectPoint () const |
const osg::Vec3 & | getLocalIntersectNormal () const |
const osg::Vec3 | getWorldIntersectPoint () const |
const osg::Vec3 | getWorldIntersectNormal () const |
float | getRatio () const |
const osg::LineSegment * | getOriginalLineSegment () const |
const osg::LineSegment * | getLocalLineSegment () const |
osg::NodePath & | getNodePath () |
const osg::NodePath & | getNodePath () const |
osg::Geode * | getGeode () |
const osg::Geode * | getGeode () const |
osg::Drawable * | getDrawable () |
const osg::Drawable * | getDrawable () const |
const osg::RefMatrix * | getMatrix () const |
const osg::RefMatrix * | getInverseMatrix () const |
const VecIndexList & | getVecIndexList () const |
int | getPrimitiveIndex () const |
Deprecated.
typedef std::vector<int> osgUtil::Hit::VecIndexList |
osgUtil::Hit::Hit | ( | ) |
Referenced by Hit(), operator<(), and operator=().
osgUtil::Hit::~Hit | ( | ) |
|
inline |
References _drawable.
|
inline |
References _drawable.
|
inline |
References _geode.
|
inline |
References _geode.
|
inline |
References _inverse.
|
inline |
References _intersectNormal.
|
inline |
References _intersectPoint.
|
inline |
References _localLineSegment.
|
inline |
References _matrix.
|
inline |
References _nodePath.
|
inline |
References _nodePath.
|
inline |
References _originalLineSegment.
|
inline |
References _primitiveIndex.
|
inline |
References _ratio.
|
inline |
References _vecIndexList.
const osg::Vec3 osgUtil::Hit::getWorldIntersectNormal | ( | ) | const |
|
inline |
References _intersectPoint, and _matrix.
|
inline |
References _originalLineSegment, _ratio, and Hit().
osg::ref_ptr<osg::Drawable> osgUtil::Hit::_drawable |
Referenced by getDrawable(), and getDrawable().
osg::ref_ptr<osg::Geode> osgUtil::Hit::_geode |
Referenced by getGeode(), and getGeode().
osg::Vec3 osgUtil::Hit::_intersectNormal |
Referenced by getLocalIntersectNormal().
osg::Vec3 osgUtil::Hit::_intersectPoint |
Referenced by getLocalIntersectPoint(), and getWorldIntersectPoint().
osg::ref_ptr<osg::RefMatrix> osgUtil::Hit::_inverse |
Referenced by getInverseMatrix().
osg::ref_ptr<osg::LineSegment> osgUtil::Hit::_localLineSegment |
Referenced by getLocalLineSegment().
osg::ref_ptr<osg::RefMatrix> osgUtil::Hit::_matrix |
Referenced by getMatrix(), and getWorldIntersectPoint().
osg::NodePath osgUtil::Hit::_nodePath |
Referenced by getNodePath(), and getNodePath().
osg::ref_ptr<osg::LineSegment> osgUtil::Hit::_originalLineSegment |
Referenced by getOriginalLineSegment(), and operator<().
int osgUtil::Hit::_primitiveIndex |
Referenced by getPrimitiveIndex().
float osgUtil::Hit::_ratio |
Referenced by getRatio(), and operator<().
VecIndexList osgUtil::Hit::_vecIndexList |
Referenced by getVecIndexList().
![]() | Generated at Sun Jul 20 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0. |