![]() |
VR-Forces 5.0.3 Developer's Guide
|
DtOsgIntersectorResult is the OSG-specific implementation of DtIntersectorResult; it is a container class for the results returned by an DtOsgIntersector intersection call.

Public Member Functions | |
| DtOsgIntersectorResult () | |
| DtOsgIntersectorResult (const DtOsgIntersectorResult &orig) | |
| DtOsgIntersectorResult & | operator= (const DtOsgIntersectorResult &orig) |
Public Member Functions inherited from makVrv::DtIntersectorResult | |
| DtIntersectorResult () | |
| DtIntersectorResult (const DtIntersectorResult &orig) | |
| DtIntersectorResult & | operator= (const DtIntersectorResult &orig) |
| bool | operator== (const DtIntersectorResult &) const |
| bool | operator!= (const DtIntersectorResult &rhs) const |
Public Attributes | |
| std::vector< osg::Vec3d > | myHitTriangle |
| osg::Matrixd | myLocalToWorld |
Public Attributes inherited from makVrv::DtIntersectorResult | |
| bool | hasIntersect |
| double | x |
| double | y |
| double | z |
| double | normalX |
| double | normalY |
| double | normalZ |
| DtUniqueID | id |
| bool | hasIntersectTriangle |
| DtIntersectTriangle | isectTriangle |
| bool | dynamicOcean |
| double | startX |
| double | startY |
| double | startZ |
| double | endX |
| double | endY |
| double | endZ |
Additional Inherited Members | |
Public Types inherited from makVrv::DtIntersectorResult | |
| typedef std::vector< double > | DtIntersectTriangle |
| makVrv::DtOsgIntersectorResult::DtOsgIntersectorResult | ( | ) |
| makVrv::DtOsgIntersectorResult::DtOsgIntersectorResult | ( | const DtOsgIntersectorResult & | orig | ) |
| DtOsgIntersectorResult& makVrv::DtOsgIntersectorResult::operator= | ( | const DtOsgIntersectorResult & | orig | ) |
| std::vector<osg::Vec3d> makVrv::DtOsgIntersectorResult::myHitTriangle |
| osg::Matrixd makVrv::DtOsgIntersectorResult::myLocalToWorld |