![]() |
LibCarna Version 3.4.0
|
Defines ray in \(\mathbb R^3\). More...
#include <Ray.hpp>
Inheritance diagram for LibCarna::base::math::Ray3f:
Collaboration diagram for LibCarna::base::math::Ray3f:Public Member Functions | |
| void | fromEye (unsigned int frameX, unsigned int frameY, const Viewport &vp, const Matrix4f &inverseProjection, const Matrix4f &inverseView) |
| Computes a ray in world space. | |
| void | fromEye (unsigned int frameX, unsigned int frameY, const Viewport &vp, const Camera &cam) |
| Computes a ray in world space. | |
Additional Inherited Members | |
Public Types inherited from LibCarna::base::math::Ray< Vector3f > | |
| typedef Vector3f | Vector |
Reflects the VectorType argument this class template was instantiated with. | |
Public Attributes inherited from LibCarna::base::math::Ray< Vector3f > | |
| Vector3f | origin |
| Holds the origin of this ray. | |
| Vector3f | direction |
| Holds the direction of this ray. | |
Written by Leonid Kostrykin © 2021–2025. Based on Carna (© 2010-2016).
Documentation generated by Doxygen