br.edu.fei.dcc.raciocinioespacial.simulador.entidades
Interface IEntidadeMovel
- All Superinterfaces:
- java.lang.Cloneable, IEntidade, java.io.Serializable
- All Known Subinterfaces:
- IEntidade2D
- All Known Implementing Classes:
- Agent2D, Pedestrian2D, Vehicle2D
public interface IEntidadeMovel
- extends IEntidade
- Author:
- Thiago
Methods inherited from interface br.edu.fei.dcc.raciocinioespacial.simulador.entidades.IEntidade |
criarEntidade, getHeight, getNome, getWidth, getX, getY, setHeight, setNome, setWidth, setX, setY |
getPontos
java.util.ArrayList<java.awt.Point> getPontos()
getVelocidade
float getVelocidade()
setPontos
void setPontos(java.util.ArrayList<java.awt.Point> pontos)
setVelocidade
void setVelocidade(float velocidade)
getRect
java.awt.Rectangle getRect()
move
void move()
moveInitialPos
void moveInitialPos()