Newer
Older
CactusServer / src / main / java / cactusServer / entities / Object.java
package cactusServer.entities;

import java.util.HashMap;

import framework.model3D.Position3D;
import framework.physics.AngularVelocity3D;
import framework.physics.Velocity3D;

public class Object {
	private Position3D position;
	private Velocity3D velocity;
	private AngularVelocity3D angularVelocity;
	
	public Object(Position3D position, Velocity3D velocity, AngularVelocity3D angularVelocity) {
		setPosition(position);
		setVelocity(velocity);
		setAngularVelocity(angularVelocity);
	}
	
	public Position3D getPosition() {
		return position;
	}
	
	public Velocity3D getVelocity() {
		return velocity;
	}
	
	public AngularVelocity3D getAngularVelocity() {
		return angularVelocity;
	}
	
	public void setPosition(Position3D position) {
		this.position = position;
	}
	
	public void setVelocity(Velocity3D velocity) {
		this.velocity = velocity;
	}
	
	public void setAngularVelocity(AngularVelocity3D angularVelocity) {
		this.angularVelocity = angularVelocity;
	}
}