|
JPL Spatial
Sound spatialization and propagation library
|
#include <JPLSpatial/Math/MinimalVec3.h>
Static Public Member Functions | |
| static JPL_INLINE constexpr MinimalVec3 | Zero () noexcept |
Public Attributes | ||
| union { | ||
| std::array< float, 3 > mVF | ||
| struct { | ||
| float X | ||
| float Y | ||
| float Z | ||
| } | ||
| }; | ||
Minimal vector class to plug into BDPT interface if user doesn't provide their own.
|
default |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
| union { ... } JPL::MinimalVec3 |
| std::array<float, 3> JPL::MinimalVec3::mVF |
| float JPL::MinimalVec3::X |
| float JPL::MinimalVec3::Y |
| float JPL::MinimalVec3::Z |