From 7583ad924479b11bbd45122194b53a7b6c8f7a0e Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Wed, 17 May 2017 10:36:59 +0100 Subject: Adding files --- src/body.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/body.cpp (limited to 'src/body.cpp') diff --git a/src/body.cpp b/src/body.cpp new file mode 100644 index 00000000..fb6c40e7 --- /dev/null +++ b/src/body.cpp @@ -0,0 +1,24 @@ +#include "Physics/body.hpp" + +namespace yage +{ + +Body::~Body() +{} + +Body::Body(const glm::vec2 ¢er_of_mass, double mass, const glm::vec2 &force, const glm::vec2 &velocity, bool gravity) : + force_(force), velocity_(velocity), center_of_mass_(center_of_mass), + mass_(mass), gravity_(gravity) +{} + +float Body::xPosition() const +{ + return center_of_mass_.x; +} + +float Body::yPosition() const +{ + return center_of_mass_.y; +} + +} // yage -- cgit