sandbox
|
This is the complete list of members for sbx::math::transform, including all inherited members.
as_matrix() const -> matrix4x4 (defined in sbx::math::transform) | sbx::math::transform | inline |
forward() const noexcept -> vector3 (defined in sbx::math::transform) | sbx::math::transform | inline |
look_at(const vector3 &target) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
move_by(const vector3 &offset) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
position() const noexcept -> const vector3 & (defined in sbx::math::transform) | sbx::math::transform | inline |
position() noexcept -> vector3 & (defined in sbx::math::transform) | sbx::math::transform | inline |
right() const noexcept -> vector3 (defined in sbx::math::transform) | sbx::math::transform | inline |
rotation() const noexcept -> const quaternion & (defined in sbx::math::transform) | sbx::math::transform | inline |
scale() const noexcept -> const vector3 & (defined in sbx::math::transform) | sbx::math::transform | inline |
scale() noexcept -> vector3 & (defined in sbx::math::transform) | sbx::math::transform | inline |
set_position(const vector3 &position) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
set_rotation(const quaternion &rotation) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
set_rotation(const vector3 &axis, const angle &angle) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
set_scale(const vector3 &scale) noexcept -> void (defined in sbx::math::transform) | sbx::math::transform | inline |
transform(const vector3 &position=vector3::zero, const quaternion &rotation=quaternion::identity, const vector3 &scale=vector3::one) (defined in sbx::math::transform) | sbx::math::transform | inline |
up() const noexcept -> vector3 (defined in sbx::math::transform) | sbx::math::transform | inline |
~transform()=default (defined in sbx::math::transform) | sbx::math::transform |