GLM_GTX_intersect extension: Add intersection functions. More...
Functions | |
| template<typename genType > | |
| bool | intersectLineSphere (genType const &point0, genType const &point1, genType const ¢er, typename genType::value_type radius, genType &position, genType &normal) |
| Compute the intersection of a line and a sphere. | |
| template<typename genType > | |
| bool | intersectLineTriangle (genType const &orig, genType const &dir, genType const &vert0, genType const &vert1, genType const &vert2, genType &position) |
| Compute the intersection of a line and a triangle. | |
| template<typename genType > | |
| bool | intersectRaySphere (genType const &orig, genType const &dir, genType const ¢er, typename genType::value_type radius, genType &position, genType &normal) |
| Compute the intersection of a ray and a sphere. | |
| template<typename genType > | |
| bool | intersectRayTriangle (genType const &orig, genType const &dir, genType const &vert0, genType const &vert1, genType const &vert2, genType &baryPosition) |
| Compute the intersection of a ray and a triangle. | |
GLM_GTX_intersect extension: Add intersection functions.
| bool glm::gtx::intersect::intersectLineSphere | ( | genType const & | point0, | |
| genType const & | point1, | |||
| genType const & | center, | |||
| typename genType::value_type | radius, | |||
| genType & | position, | |||
| genType & | normal | |||
| ) |
Compute the intersection of a line and a sphere.
From GLM_GTX_intersect extension
| bool glm::gtx::intersect::intersectLineTriangle | ( | genType const & | orig, | |
| genType const & | dir, | |||
| genType const & | vert0, | |||
| genType const & | vert1, | |||
| genType const & | vert2, | |||
| genType & | position | |||
| ) |
Compute the intersection of a line and a triangle.
From GLM_GTX_intersect extension.
| bool glm::gtx::intersect::intersectRaySphere | ( | genType const & | orig, | |
| genType const & | dir, | |||
| genType const & | center, | |||
| typename genType::value_type | radius, | |||
| genType & | position, | |||
| genType & | normal | |||
| ) |
Compute the intersection of a ray and a sphere.
From GLM_GTX_intersect extension.
| bool glm::gtx::intersect::intersectRayTriangle | ( | genType const & | orig, | |
| genType const & | dir, | |||
| genType const & | vert0, | |||
| genType const & | vert1, | |||
| genType const & | vert2, | |||
| genType & | baryPosition | |||
| ) |
Compute the intersection of a ray and a triangle.
From GLM_GTX_intersect extension.
1.6.1