VIPRA Documentation
|
This is the complete list of members for VIPRA::f3d, including all inherited members.
__attribute__((always_inline)) static auto random(VIPRA (defined in VIPRA::f3d) | VIPRA::f3d | inline |
cross(f3d const &other) const noexcept -> f3d | VIPRA::f3d | inline |
distance_to(f3d const &other) const -> VIPRA::f_pnt (defined in VIPRA::f3d) | VIPRA::f3d | inline |
distance_to(f3d &&other) const -> VIPRA::f_pnt (defined in VIPRA::f3d) | VIPRA::f3d | inline |
distance_to_sqrd(f3d const &other) const noexcept -> VIPRA::f_pnt (defined in VIPRA::f3d) | VIPRA::f3d | inline |
dot(f3d const &other) const noexcept -> VIPRA::f_pnt | VIPRA::f3d | inline |
f3d() noexcept (defined in VIPRA::f3d) | VIPRA::f3d | inlineexplicit |
f3d(VIPRA::f_pnt valX) noexcept (defined in VIPRA::f3d) | VIPRA::f3d | inlineexplicit |
f3d(VIPRA::f_pnt valX, VIPRA::f_pnt valY) noexcept (defined in VIPRA::f3d) | VIPRA::f3d | inlineexplicit |
f3d(VIPRA::f_pnt valX, VIPRA::f_pnt valY, VIPRA::f_pnt valZ) noexcept (defined in VIPRA::f3d) | VIPRA::f3d | inlineexplicit |
f3d(f3d const &other) noexcept=default (defined in VIPRA::f3d) | VIPRA::f3d | |
f3d(f3d &&other) noexcept=default (defined in VIPRA::f3d) | VIPRA::f3d | |
mag() const noexcept -> VIPRA::f_pnt | VIPRA::f3d | inline |
mag_sqrd() const noexcept -> VIPRA::f_pnt | VIPRA::f3d | inline |
operator!=(f3d const &other) const noexcept -> bool (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator!=(f3d &&other) const noexcept -> bool (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator*(data_t &&multiplier) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator*=(data_t &&multiplier) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator+(f3d const &other) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator+(f3d &&other) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator+=(f3d const &other) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator+=(f3d &&other) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator-(f3d const &other) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator-(f3d &&other) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator-() const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator-=(f3d const &other) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator-=(f3d &&other) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator/(data_t &&divisor) const noexcept -> f3d (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator/=(data_t &&divisor) noexcept -> f3d & (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator=(f3d const &other) noexcept -> f3d &=default (defined in VIPRA::f3d) | VIPRA::f3d | |
operator=(f3d &&other) noexcept -> f3d &=default (defined in VIPRA::f3d) | VIPRA::f3d | |
operator==(f3d const &other) const noexcept -> bool (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator==(f3d &&other) const noexcept -> bool (defined in VIPRA::f3d) | VIPRA::f3d | inline |
operator[](idx_t index) const -> VIPRA::f_pnt (defined in VIPRA::f3d) | VIPRA::f3d | inline |
to_string() const -> std::string | VIPRA::f3d | inline |
unit() const noexcept -> f3d | VIPRA::f3d | inline |
x (defined in VIPRA::f3d) | VIPRA::f3d | |
y (defined in VIPRA::f3d) | VIPRA::f3d | |
z (defined in VIPRA::f3d) | VIPRA::f3d | |
~f3d()=default (defined in VIPRA::f3d) | VIPRA::f3d |