aboutsummaryrefslogtreecommitdiffstats
path: root/src/body.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/body.cpp')
-rw-r--r--src/body.cpp18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/body.cpp b/src/body.cpp
index a17f6ee3..96d01c22 100644
--- a/src/body.cpp
+++ b/src/body.cpp
@@ -6,9 +6,12 @@
* ----------------------------------------------------------------------------
*/
+#include <utility>
+
#include "Physics/body.hpp"
-namespace yage {
+namespace yage
+{
const double Body::GRAVITY = -9.81;
@@ -16,11 +19,10 @@ double Body::xPosition() const { return position_[0]; }
double Body::yPosition() const { return position_[1]; }
-Body::Body(const Vector2d& position, double mass, const Vector2d& velocity,
- bool gravity)
- : position_(position),
- mass_(mass),
- velocity_(velocity),
- gravity_(gravity) {}
+Body::Body(Vector2d position, double mass, Vector2d velocity, bool gravity)
+ : position_(std::move(position)), mass_(mass),
+ velocity_(std::move(velocity)), gravity_(gravity)
+{
+}
-} // yage
+} // yage