es.upv.dsic.gti_ia.jgomas
Class CMobile

java.lang.Object
  extended by es.upv.dsic.gti_ia.jgomas.CMobile

public class CMobile
extends java.lang.Object


Method Summary
 void CalculateNewDestination(int _iRadiusX, int _iRadiusY)
           
 void CalculateNewOrientation()
           
 boolean CalculatePosition(long _dt)
           
 double getdAngle()
           
 Vector3D getDestination()
           
 double getdViewRadius()
           
 Vector3D getHeading()
           
 Vector3D getPosition()
           
 Vector3D getVelocity()
           
 void setDestination(Vector3D destination)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

CalculatePosition

public final boolean CalculatePosition(long _dt)

CalculateNewOrientation

public final void CalculateNewOrientation()

CalculateNewDestination

public final void CalculateNewDestination(int _iRadiusX,
                                          int _iRadiusY)

getDestination

public Vector3D getDestination()

setDestination

public void setDestination(Vector3D destination)

getPosition

public Vector3D getPosition()

getdAngle

public double getdAngle()

getdViewRadius

public double getdViewRadius()

getHeading

public Vector3D getHeading()

getVelocity

public Vector3D getVelocity()