br.edu.fei.dcc.raciocinioespacial.simulador.perfilprofundidade
Class PerfilProfundidade

java.lang.Object
  extended by br.edu.fei.dcc.raciocinioespacial.simulador.perfilprofundidade.PerfilProfundidade

public class PerfilProfundidade
extends java.lang.Object


Field Summary
static java.lang.String EXTENSAO
           
 
Constructor Summary
PerfilProfundidade(Agent2D observador, java.util.List<Pedestrian2D> objetos, java.awt.Graphics g, java.awt.Rectangle rectDepthProfile, java.awt.Rectangle rectLimiteProfile)
           
 
Method Summary
 void calcCampoVisaoInstantaneo()
           
 java.lang.StringBuilder getAllProfile()
           
 CampoVisaoInstantaneo getCampoVisaoInstantaneo()
           
 int getCountCampo()
           
 java.lang.String getCurrentProfile()
           
 java.util.List<Pedestrian2D> getObjetos()
           
 Agent2D getObservador()
           
 void resetCountCampo()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSAO

public static final java.lang.String EXTENSAO
See Also:
Constant Field Values
Constructor Detail

PerfilProfundidade

public PerfilProfundidade(Agent2D observador,
                          java.util.List<Pedestrian2D> objetos,
                          java.awt.Graphics g,
                          java.awt.Rectangle rectDepthProfile,
                          java.awt.Rectangle rectLimiteProfile)
Method Detail

getObjetos

public java.util.List<Pedestrian2D> getObjetos()

getObservador

public Agent2D getObservador()

getCampoVisaoInstantaneo

public CampoVisaoInstantaneo getCampoVisaoInstantaneo()

calcCampoVisaoInstantaneo

public void calcCampoVisaoInstantaneo()

getCurrentProfile

public java.lang.String getCurrentProfile()

getAllProfile

public java.lang.StringBuilder getAllProfile()

resetCountCampo

public void resetCountCampo()

getCountCampo

public int getCountCampo()