GLM Version 0.9.0

# glm::gtx::intersect Namespace Reference

GLM_GTX_intersect extension: Add intersection functions. More...

## Functions

template<typename genType >
bool 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.
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 &center, 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.

## Function Documentation

 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.