From 8af36d5f6590b4f49acc288f9113cca4df3c99a0 Mon Sep 17 00:00:00 2001 From: Tom Brazier Date: Mon, 5 Jun 2023 15:26:24 +0100 Subject: Changed hamiltons tools to use pass by reference --- compat/hamilton-tools.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'compat/hamilton-tools.h') diff --git a/compat/hamilton-tools.h b/compat/hamilton-tools.h index 6bcd7b5d..73bc882c 100644 --- a/compat/hamilton-tools.h +++ b/compat/hamilton-tools.h @@ -21,9 +21,9 @@ struct tQuat {x = X; y = Y; z = Z; w = W;} }; -double OTR_COMPAT_EXPORT VectorDistance(const double v1[], const tVector v2); -tVector OTR_COMPAT_EXPORT Lerp (const tVector s, const double d[], const double alpha); +double OTR_COMPAT_EXPORT VectorDistance(const double v1[], const tVector& v2); +tVector OTR_COMPAT_EXPORT Lerp (const tVector& s, const double d[], const double alpha); tQuat OTR_COMPAT_EXPORT QuatFromYPR (const double YPR[]); -double OTR_COMPAT_EXPORT AngleBetween (const tQuat S, const tQuat D); -tQuat OTR_COMPAT_EXPORT Slerp (const tQuat S, const tQuat D, const double alpha); -void OTR_COMPAT_EXPORT QuatToYPR (const tQuat Q, double YPR[]); +double OTR_COMPAT_EXPORT AngleBetween (const tQuat& S, const tQuat& D); +tQuat OTR_COMPAT_EXPORT Slerp (const tQuat& S, const tQuat& D, const double alpha); +void OTR_COMPAT_EXPORT QuatToYPR (const tQuat& Q, double YPR[]); -- cgit v1.2.3