|
Move Vectormath main
C++20 game and graphics mathematics
|
#include <mv/math/geometry/Ray3.hpp>
Public Types | |
| using | Component = T |
Public Member Functions | |
| Ray3 () noexcept=default | |
| const Point3< T > & | Origin () const noexcept |
| const Direction3< T > & | Direction () const noexcept |
| Point3< T > | PointAt (T distance) const noexcept |
Static Public Member Functions | |
| static std::optional< Ray3 > | TryFromOriginDirection (const Point3< T > &origin, const Direction3< T > &direction) noexcept |
|
defaultnoexcept |
|
inlinenoexcept |
|
inlinestaticnoexcept |