|
JPL Spatial
Sound spatialization and propagation library
|
This is the complete list of members for JPL::Vec3Pack, including all inherited members.
| IsEqual(const Vec3Pack &other) const | JPL::Vec3Pack | |
| Length() const noexcept | JPL::Vec3Pack | inline |
| LengthSquared() const noexcept | JPL::Vec3Pack | inline |
| load(std::span< const Vec3Type > inVecs) | JPL::Vec3Pack | inline |
| Normalize() noexcept | JPL::Vec3Pack | inline |
| operator*(Arg Scale) const noexcept | JPL::Vec3Pack | inline |
| operator*(simd Scale) const noexcept | JPL::Vec3Pack | inline |
| operator*=(const Vec3Pack Other) | JPL::Vec3Pack | inline |
| operator*=(Arg Scale) noexcept | JPL::Vec3Pack | inline |
| operator*=(simd Scale) noexcept | JPL::Vec3Pack | inline |
| operator+(const Vec3Pack &V) const | JPL::Vec3Pack | inline |
| operator+=(const Vec3Pack &V) noexcept | JPL::Vec3Pack | inline |
| operator-() const | JPL::Vec3Pack | inline |
| operator-(const Vec3Pack &V) const | JPL::Vec3Pack | inline |
| operator/(Arg Scale) const noexcept | JPL::Vec3Pack | inline |
| operator/(simd Scale) const noexcept | JPL::Vec3Pack | inline |
| operator/=(Arg Scale) noexcept | JPL::Vec3Pack | inline |
| operator/=(simd Scale) noexcept | JPL::Vec3Pack | inline |
| select(const simd_mask &conditionMask, const Vec3Pack &ifTrue, const Vec3Pack &ifFalse) | JPL::Vec3Pack | inlinestatic |
| select(const Vec3MaskPack &conditionMasks, const Vec3Pack &ifTrue, const Vec3Pack &ifFalse) | JPL::Vec3Pack | inlinestatic |
| store(float *outX, float *outY, float *outZ) const | JPL::Vec3Pack | inline |
| store(std::span< Vec3Type > outVecs) const | JPL::Vec3Pack | inline |
| Vec3Pack()=default | JPL::Vec3Pack | |
| Vec3Pack(float x, float y, float z) noexcept | JPL::Vec3Pack | inline |
| Vec3Pack(const float *x, const float *y, const float *z) noexcept | JPL::Vec3Pack | inline |
| Vec3Pack(simd x, simd y, simd z) noexcept | JPL::Vec3Pack | inline |
| Vec3Pack(const Vec3Type &vec) noexcept | JPL::Vec3Pack | inlineexplicit |
| Vec3Pack(const simd &axis) noexcept | JPL::Vec3Pack | inlineexplicit |
| Vec3Pack(const Vec3Type &vec1, const Vec3Type &vec2, const Vec3Type &vec3, const Vec3Type &vec4) | JPL::Vec3Pack | inline |
| X | JPL::Vec3Pack | |
| Y | JPL::Vec3Pack | |
| Z | JPL::Vec3Pack | |
| Zero() noexcept | JPL::Vec3Pack | inlinestatic |