|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjchrest.architecture.Perceiver
public class Perceiver
Perceiver class manages the model's interaction with an external, two-dimensional scene.
| Constructor Summary | |
|---|---|
protected |
Perceiver(Chrest model)
|
| Method Summary | |
|---|---|
void |
clearFixations()
|
int |
getFieldOfView()
|
java.util.List<Fixation> |
getFixations()
|
FixationType |
getFixationsType(int fixation)
|
int |
getFixationsX(int fixation)
|
int |
getFixationsY(int fixation)
|
int |
getFixationX()
|
int |
getFixationY()
|
java.lang.String |
getHeuristicDescription()
|
int |
getNumberFixations()
|
java.util.List<Node> |
getRecognisedNodes()
|
void |
moveEye()
Find the next fixation point using one of the available heuristics, and simply move the eye to that point. |
void |
moveEyeAndLearn()
Find the next fixation point using one of the available heuristics, and then learn from the new pattern. |
void |
setFieldOfView(int fov)
|
void |
setFixationX(int x)
|
void |
setFixationY(int y)
|
void |
setScene(Scene scene)
|
void |
start()
Initial fixation point - the centre of the scene. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Perceiver(Chrest model)
| Method Detail |
|---|
public int getFixationX()
public void setFixationX(int x)
public int getFixationY()
public void setFixationY(int y)
public int getFieldOfView()
public void setFieldOfView(int fov)
public void setScene(Scene scene)
public void start()
public void moveEyeAndLearn()
public void moveEye()
public java.lang.String getHeuristicDescription()
public int getNumberFixations()
public int getFixationsX(int fixation)
public int getFixationsY(int fixation)
public FixationType getFixationsType(int fixation)
public void clearFixations()
public java.util.List<Fixation> getFixations()
public java.util.List<Node> getRecognisedNodes()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||