|
@@ -60,7 +60,7 @@ namespace glm
|
|
|
genType const & vert0, genType const & vert1, genType const & vert2,
|
|
genType const & vert0, genType const & vert1, genType const & vert2,
|
|
|
genType & baryPosition);
|
|
genType & baryPosition);
|
|
|
|
|
|
|
|
- //! Compute the intersection of a line and a triangle.
|
|
|
|
|
|
|
+ //! Compute the intersection of a line and a triangle.
|
|
|
//! From GLM_GTX_intersect extension.
|
|
//! From GLM_GTX_intersect extension.
|
|
|
template <typename genType>
|
|
template <typename genType>
|
|
|
bool intersectLineTriangle(
|
|
bool intersectLineTriangle(
|
|
@@ -77,7 +77,7 @@ namespace glm
|
|
|
genType const & sphereCenter, const typename genType::value_type sphereRadiusSquered,
|
|
genType const & sphereCenter, const typename genType::value_type sphereRadiusSquered,
|
|
|
typename genType::value_type & intersectionDistance);
|
|
typename genType::value_type & intersectionDistance);
|
|
|
|
|
|
|
|
- //! Compute the intersection of a ray and a sphere.
|
|
|
|
|
|
|
+ //! Compute the intersection of a ray and a sphere.
|
|
|
//! From GLM_GTX_intersect extension.
|
|
//! From GLM_GTX_intersect extension.
|
|
|
template <typename genType>
|
|
template <typename genType>
|
|
|
bool intersectRaySphere(
|
|
bool intersectRaySphere(
|
|
@@ -85,7 +85,7 @@ namespace glm
|
|
|
genType const & sphereCenter, const typename genType::value_type sphereRadius,
|
|
genType const & sphereCenter, const typename genType::value_type sphereRadius,
|
|
|
genType & intersectionPosition, genType & intersectionNormal);
|
|
genType & intersectionPosition, genType & intersectionNormal);
|
|
|
|
|
|
|
|
- //! Compute the intersection of a line and a sphere.
|
|
|
|
|
|
|
+ //! Compute the intersection of a line and a sphere.
|
|
|
//! From GLM_GTX_intersect extension
|
|
//! From GLM_GTX_intersect extension
|
|
|
template <typename genType>
|
|
template <typename genType>
|
|
|
bool intersectLineSphere(
|
|
bool intersectLineSphere(
|