CubbyFlow::SurfaceRayIntersection< N > Struct Template Reference
Struct that represents ray-surface intersection point. More...
#include <Core/Geometry/Surface.hpp>
Public Attributes | |
| bool | isIntersecting = false |
| double | distance = std::numeric_limits<double>::max() |
| Vector< double, N > | point |
| Vector< double, N > | normal |
Detailed Description
template<size_t N>
struct CubbyFlow::SurfaceRayIntersection< N >
Struct that represents ray-surface intersection point.
Member Data Documentation
◆ distance
template<size_t N>
| double CubbyFlow::SurfaceRayIntersection< N >::distance = std::numeric_limits<double>::max() |
◆ isIntersecting
template<size_t N>
| bool CubbyFlow::SurfaceRayIntersection< N >::isIntersecting = false |
◆ normal
template<size_t N>
| Vector<double, N> CubbyFlow::SurfaceRayIntersection< N >::normal |
◆ point
template<size_t N>
| Vector<double, N> CubbyFlow::SurfaceRayIntersection< N >::point |
The documentation for this struct was generated from the following file:
- Core/Geometry/Surface.hpp
1.8.13