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) |
Function Documentation
| DT_DLL_geometry void DtExpandExtentToIncludeBoundingVolume |
( |
DtExtent & |
extent, |
|
|
const Dt3dBoundingVolume & |
localBoundingVolume, |
|
|
const DtDcm & |
worldOrientation, |
|
|
const DtPoint & |
worldLocation |
|
) |
| |