aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Aimonen <jpa@github.mail.kapsi.fi>2017-08-09 07:15:28 +0300
committerGitHub <noreply@github.com>2017-08-09 07:15:28 +0300
commit6928e2f76d9a4eb978191cc254a0dcadef124092 (patch)
treeebac61a2d2ac5b51a58ab0d3292877fae4aab634
parentad9ed940e57d43432b276e95aee6ca9df6f23ccd (diff)
parenta2784ee999e52332320373b1a0d21bacc64375d8 (diff)
Merge pull request #2 from xli2012/const
make some member functions const
-rw-r--r--libfixmath/fix16.hpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/libfixmath/fix16.hpp b/libfixmath/fix16.hpp
index dbd942b..4fcfaf3 100644
--- a/libfixmath/fix16.hpp
+++ b/libfixmath/fix16.hpp
@@ -141,14 +141,14 @@ class Fix16 {
const int operator> (const float other) const { return (value > fix16_from_float(other)); }
const int operator> (const int16_t other) const { return (value > fix16_from_int(other)); }
- Fix16 sin() { return Fix16(fix16_sin(value)); }
- Fix16 cos() { return Fix16(fix16_cos(value)); }
- Fix16 tan() { return Fix16(fix16_tan(value)); }
- Fix16 asin() { return Fix16(fix16_asin(value)); }
- Fix16 acos() { return Fix16(fix16_acos(value)); }
- Fix16 atan() { return Fix16(fix16_atan(value)); }
- Fix16 atan2(const Fix16 &inY) { return Fix16(fix16_atan2(value, inY.value)); }
- Fix16 sqrt() { return Fix16(fix16_sqrt(value)); }
+ Fix16 sin() const { return Fix16(fix16_sin(value)); }
+ Fix16 cos() const { return Fix16(fix16_cos(value)); }
+ Fix16 tan() const { return Fix16(fix16_tan(value)); }
+ Fix16 asin() const { return Fix16(fix16_asin(value)); }
+ Fix16 acos() const { return Fix16(fix16_acos(value)); }
+ Fix16 atan() const { return Fix16(fix16_atan(value)); }
+ Fix16 atan2(const Fix16 &inY) const { return Fix16(fix16_atan2(value, inY.value)); }
+ Fix16 sqrt() const { return Fix16(fix16_sqrt(value)); }
};
#endif