summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2024-03-21 20:05:56 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2024-03-21 20:05:56 +0000
commit49cfebf74e97ccc88d2d6a459172cb2a17e545b8 (patch)
tree7f8192f55a35ff94ba90c83e445db871224ccde4
parentSimplify creation of planes (diff)
downloadilt-49cfebf74e97ccc88d2d6a459172cb2a17e545b8.tar.bz2
ilt-49cfebf74e97ccc88d2d6a459172cb2a17e545b8.tar.xz
ilt-49cfebf74e97ccc88d2d6a459172cb2a17e545b8.zip
vector_yaw only needs 2 dimensions
-rw-r--r--lib/maths.cpp2
-rw-r--r--lib/maths.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/maths.cpp b/lib/maths.cpp
index 68662fc..bf17204 100644
--- a/lib/maths.cpp
+++ b/lib/maths.cpp
@@ -76,7 +76,7 @@ rotate_yp(Rotation2D a)
}
float
-vector_yaw(const Direction3D & diff)
+vector_yaw(const Direction2D & diff)
{
return std::atan2(diff.x, diff.y);
}
diff --git a/lib/maths.h b/lib/maths.h
index adf2158..ce18b3f 100644
--- a/lib/maths.h
+++ b/lib/maths.h
@@ -84,7 +84,7 @@ glm::mat4 rotate_pitch(float);
glm::mat4 rotate_yp(Rotation2D);
glm::mat4 rotate_ypr(Rotation3D);
-float vector_yaw(const Direction3D & diff);
+float vector_yaw(const Direction2D & diff);
float vector_pitch(const Direction3D & diff);
float round_frac(const float & v, const float & frac);