View Javadoc

1   package cz.cuni.amis.pogamut.base3d.worldview.object;
2   
3   /**
4    * General interface for objects that are moveable within the world.
5    *
6    * @author Juraj 'Loque' Simlovic
7    */
8   public interface ILocomotive
9   {
10  	/**
11  	 * Retreives current direction and velocity of movement of the object.
12  	 *
13  	 * @return Current direction in which the object is moving and absolute
14  	 * velocity of the object within the world. The direction is represented
15  	 * as a vector within the world's coordinates. The size of velocity is
16  	 * represented by length of that vector.
17  	 */
18  	Velocity getVelocity ();
19  
20  }