|
OSG
3.4.0
|
#include <IntersectVisitor.h>

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 |
Definition at line 32 of file IntersectVisitor.h.
| typedef std::vector<int> osgUtil::Hit::VecIndexList |
Definition at line 43 of file IntersectVisitor.h.
| osgUtil::Hit::Hit | ( | ) |
Deprecated
| osgUtil::Hit::Hit | ( | const Hit & | hit | ) |
| osgUtil::Hit::~Hit | ( | ) |
|
inline |
Definition at line 66 of file IntersectVisitor.h.
|
inline |
Definition at line 67 of file IntersectVisitor.h.
|
inline |
Definition at line 64 of file IntersectVisitor.h.
|
inline |
Definition at line 65 of file IntersectVisitor.h.
|
inline |
Definition at line 69 of file IntersectVisitor.h.
|
inline |
Definition at line 54 of file IntersectVisitor.h.
|
inline |
Definition at line 53 of file IntersectVisitor.h.
|
inline |
Definition at line 61 of file IntersectVisitor.h.
|
inline |
Definition at line 68 of file IntersectVisitor.h.
|
inline |
Definition at line 62 of file IntersectVisitor.h.
|
inline |
Definition at line 63 of file IntersectVisitor.h.
|
inline |
Definition at line 60 of file IntersectVisitor.h.
|
inline |
Definition at line 71 of file IntersectVisitor.h.
|
inline |
Definition at line 59 of file IntersectVisitor.h.
|
inline |
Definition at line 70 of file IntersectVisitor.h.
| const osg::Vec3 osgUtil::Hit::getWorldIntersectNormal | ( | ) | const |
|
inline |
Definition at line 56 of file IntersectVisitor.h.
|
inline |
Definition at line 45 of file IntersectVisitor.h.
| osg::ref_ptr<osg::Drawable> osgUtil::Hit::_drawable |
Definition at line 79 of file IntersectVisitor.h.
| osg::ref_ptr<osg::Geode> osgUtil::Hit::_geode |
Definition at line 78 of file IntersectVisitor.h.
| osg::Vec3 osgUtil::Hit::_intersectNormal |
Definition at line 86 of file IntersectVisitor.h.
| osg::Vec3 osgUtil::Hit::_intersectPoint |
Definition at line 85 of file IntersectVisitor.h.
| osg::ref_ptr<osg::RefMatrix> osgUtil::Hit::_inverse |
Definition at line 81 of file IntersectVisitor.h.
| osg::ref_ptr<osg::LineSegment> osgUtil::Hit::_localLineSegment |
Definition at line 76 of file IntersectVisitor.h.
| osg::ref_ptr<osg::RefMatrix> osgUtil::Hit::_matrix |
Definition at line 80 of file IntersectVisitor.h.
| osg::NodePath osgUtil::Hit::_nodePath |
Definition at line 77 of file IntersectVisitor.h.
| osg::ref_ptr<osg::LineSegment> osgUtil::Hit::_originalLineSegment |
Definition at line 75 of file IntersectVisitor.h.
| int osgUtil::Hit::_primitiveIndex |
Definition at line 84 of file IntersectVisitor.h.
| float osgUtil::Hit::_ratio |
Definition at line 74 of file IntersectVisitor.h.
| VecIndexList osgUtil::Hit::_vecIndexList |
Definition at line 83 of file IntersectVisitor.h.
1.8.8