From 129f2e421e16bd008cdca8713cc91f67d103d94e Mon Sep 17 00:00:00 2001 From: Mel Date: Fri, 7 Jul 2023 23:05:14 +0200 Subject: Fix minor quality issues --- src/GFX/Camera.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/GFX/Camera.cpp') diff --git a/src/GFX/Camera.cpp b/src/GFX/Camera.cpp index 6b25347..dbc3444 100644 --- a/src/GFX/Camera.cpp +++ b/src/GFX/Camera.cpp @@ -2,7 +2,7 @@ namespace MC::GFX { -Vector<3> Camera::position() { +Vector<3> Camera::position() const { return m_position; } @@ -10,18 +10,18 @@ void Camera::set_position(Vector<3> position) { m_position = position; } -void Camera::move(Vector<3> vector) { - m_position = m_position + vector; +void Camera::move(Vector<3> by) { + m_position = m_position + by; } void Camera::move_relative(Vector<3> by) { auto rotation = Matrix<4, 4>::rotation(m_angles); auto result = rotation.transpose() * Vector<4>{by.x(), by.y(), by.z(), 1.0f}; - move(result.elements); + move(Vector<3>{result.elements}); } -Rotation Camera::angles() { +Rotation Camera::angles() const { return m_angles; } -- cgit 1.4.1