aboutsummaryrefslogtreecommitdiff
path: root/quat.h
diff options
context:
space:
mode:
authorFranklin Wei <me@fwei.tk>2019-02-04 18:16:49 -0500
committerFranklin Wei <me@fwei.tk>2019-02-04 18:16:49 -0500
commitcf7eff7aab751fd1b599d967ee156c7ebb61cbbd (patch)
tree04c414b2c7b7b42ea80e157458ac5228e04e45dd /quat.h
parentf02c73a1cde15f55eac0ee2ecd0a10b6778d8b6c (diff)
downloadfieldviz-cf7eff7aab751fd1b599d967ee156c7ebb61cbbd.zip
fieldviz-cf7eff7aab751fd1b599d967ee156c7ebb61cbbd.tar.gz
fieldviz-cf7eff7aab751fd1b599d967ee156c7ebb61cbbd.tar.bz2
fieldviz-cf7eff7aab751fd1b599d967ee156c7ebb61cbbd.tar.xz
Work on adding toroid
Diffstat (limited to 'quat.h')
-rw-r--r--quat.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/quat.h b/quat.h
index 65a828a..5821f81 100644
--- a/quat.h
+++ b/quat.h
@@ -5,11 +5,11 @@
class quat {
public:
- double w, x, y, z;
+ scalar w, x, y, z;
public:
- quat(double w, double x, double y, double z);
- quat(double x, double y, double z);
- quat(double w, vec3 vec);
+ quat(scalar w, scalar x, scalar y, scalar z);
+ quat(scalar x, scalar y, scalar z);
+ quat(scalar w, vec3 vec);
quat(vec3 vec);
quat();
@@ -17,7 +17,7 @@ public:
quat conjugate() const;
- static quat from_angleaxis(double angle, vec3 axis);
+ static quat from_angleaxis(scalar angle, vec3 axis);
};
quat operator*(const quat &, const quat &);