aboutsummaryrefslogtreecommitdiffstats
path: root/src/rigidbody.cpp
blob: 3f71978427c2a23bb7fbf2fe2e6409a9f28cd219 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "Physics/rigidbody.hpp"

namespace yage
{

RigidBody::RigidBody(const glm::vec2 &center_of_mass, double mass, const glm::vec2 &velocity, bool gravity) :
	Body(center_of_mass, mass, velocity, gravity)
{}

void RigidBody::applyForce(const glm::vec2 &force)
{
	// a=F/m
	glm::vec2 acceleration(force.x/mass_, force.y/mass_);
}

} // yage