![]() |
VR-Forces 4.0.4 Class Documentation
|
Go to the source code of this file.
Functions | |
| DT_DLL_geometry void | DtExpandExtentToIncludeBoundingShere (DtExtent &extent, const DtPoint &localPosition, double halfLength) |
| DT_DLL_geometry void | DtExpandExtentToIncludeBoundingVolume (DtExtent &extent, const Dt3dBoundingVolume &localBoundingVolume, const DtDcm &worldOrientation, const DtPoint &worldLocation) |
| DT_DLL_geometry DtPoint | DtClosestPointOnTriangleTo (const DtPoint &testPoint, const DtPoint &triangleA, const DtPoint &triangleB, const DtPoint &triangleC) |
| DT_DLL_geometry bool | DtIntersectRaySphere (const DtPoint &rayStartPoint, const DtVector &rayDirection, const DtSphere &sphere, double &t, DtPoint &intersectPoint) |
| DT_DLL_geometry bool | DtIntersectRaySphere (const DtPoint &rayStartPoint, const DtVector &rayDirection, const DtSphere &sphere, double &t, DtPoint &intersectPoint, DtChord &segmentThroughSphere) |
| DT_DLL_geometry double | DtBoundingRadiusInXY (const Dt3dBoundingVolume &boundingVolume) |
| DT_DLL_geometry double | DtBoundingRadiusInXYSquared (const Dt3dBoundingVolume &boundingVolume) |
| DT_DLL_geometry void DtExpandExtentToIncludeBoundingShere | ( | DtExtent & | extent, |
| const DtPoint & | localPosition, | ||
| double | halfLength | ||
| ) |
| DT_DLL_geometry void DtExpandExtentToIncludeBoundingVolume | ( | DtExtent & | extent, |
| const Dt3dBoundingVolume & | localBoundingVolume, | ||
| const DtDcm & | worldOrientation, | ||
| const DtPoint & | worldLocation | ||
| ) |
| DT_DLL_geometry DtPoint DtClosestPointOnTriangleTo | ( | const DtPoint & | testPoint, |
| const DtPoint & | triangleA, | ||
| const DtPoint & | triangleB, | ||
| const DtPoint & | triangleC | ||
| ) |
| DT_DLL_geometry bool DtIntersectRaySphere | ( | const DtPoint & | rayStartPoint, |
| const DtVector & | rayDirection, | ||
| const DtSphere & | sphere, | ||
| double & | t, | ||
| DtPoint & | intersectPoint | ||
| ) |
| DT_DLL_geometry bool DtIntersectRaySphere | ( | const DtPoint & | rayStartPoint, |
| const DtVector & | rayDirection, | ||
| const DtSphere & | sphere, | ||
| double & | t, | ||
| DtPoint & | intersectPoint, | ||
| DtChord & | segmentThroughSphere | ||
| ) |
| DT_DLL_geometry double DtBoundingRadiusInXY | ( | const Dt3dBoundingVolume & | boundingVolume | ) |
| DT_DLL_geometry double DtBoundingRadiusInXYSquared | ( | const Dt3dBoundingVolume & | boundingVolume | ) |