Classes | |
class | ActionInformation |
Public Member Functions | |
void | controlEvent (ControlEvent theEvent) |
void | draw () |
void | drawActionSequence (PGraphics g, boolean isBuffer) |
int | makeColor (int r, int g, int b) |
void | mouseClicked () |
void | mouseDragged (MouseEvent e) |
void | mousePressed (MouseEvent e) |
void | mouseReleased (MouseEvent e) |
void | setActionInformation (String[][][] pl_list, String hand, int level) |
void | setActionsInActivity (Object[] actions) |
void | setColors () |
void | setPrologVisCanvas (PrologVisualizationCanvas c) |
void | setup () |
Static Public Member Functions | |
static void | main (String args[]) |
Public Attributes | |
int | actionIndex = 0 |
Package Attributes | |
ArrayList< String > | actionTypes |
PGraphics | buffer |
float | centerMouseY = -1.0f |
ArrayList< Integer > | colors = new ArrayList<Integer>(12) |
PFont | dejavu |
boolean | initialize = false |
float | leftMouseX = -1.0f |
float | leftMouseY = -1.0f |
int | maxLevel = 1000 |
ArrayList< String > | objectTypes |
float | rightMouseX = -1.0f |
float | rightMouseY = -1.0f |
PFont | verdana |
PFont | verdanaBold |
float | xRotDisplay = -2.549f |
float | xShiftDisplay = 410f |
float | yRotDisplay = 86.79f |
float | yShiftDisplay = 15f |
float | zoomDisplay = 1f |
Static Package Attributes | |
static final long | serialVersionUID = 0 |
Private Member Functions | |
int | getColor (ActionInformation item, boolean isBuffer) |
Private Attributes | |
HashMap< Integer, String > | color2id = new HashMap<Integer, String>() |
int | idColor = 0xFFFF0000 |
ArrayList< ArrayList < ActionInformation > > | leftHandActions = new ArrayList<ArrayList<ActionInformation>>() |
PrologVisualizationCanvas | prologVisCanvas = null |
ArrayList< ArrayList < ActionInformation > > | rightHandActions = new ArrayList<ArrayList<ActionInformation>>() |
Definition at line 17 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.controlEvent | ( | ControlEvent | theEvent | ) | [inline] |
Definition at line 486 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.draw | ( | ) | [inline] |
Definition at line 114 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.drawActionSequence | ( | PGraphics | g, |
boolean | isBuffer | ||
) | [inline] |
Definition at line 173 of file ActionVisApplet.java.
int edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.getColor | ( | ActionInformation | item, |
boolean | isBuffer | ||
) | [inline, private] |
Definition at line 227 of file ActionVisApplet.java.
static void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.main | ( | String | args[] | ) | [inline, static] |
Definition at line 681 of file ActionVisApplet.java.
int edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.makeColor | ( | int | r, |
int | g, | ||
int | b | ||
) | [inline] |
Definition at line 498 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.mouseClicked | ( | ) | [inline] |
Definition at line 424 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.mouseDragged | ( | MouseEvent | e | ) | [inline] |
Definition at line 400 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.mousePressed | ( | MouseEvent | e | ) | [inline] |
Definition at line 369 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.mouseReleased | ( | MouseEvent | e | ) | [inline] |
Definition at line 386 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.setActionInformation | ( | String | pl_list[][][], |
String | hand, | ||
int | level | ||
) | [inline] |
Definition at line 281 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.setActionsInActivity | ( | Object[] | actions | ) | [inline] |
Definition at line 336 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.setColors | ( | ) | [inline] |
Definition at line 508 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.setPrologVisCanvas | ( | PrologVisualizationCanvas | c | ) | [inline] |
Definition at line 503 of file ActionVisApplet.java.
void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.setup | ( | ) | [inline] |
Initialize the Prolog engine.
Definition at line 82 of file ActionVisApplet.java.
Definition at line 52 of file ActionVisApplet.java.
ArrayList<String> edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.actionTypes [package] |
Definition at line 36 of file ActionVisApplet.java.
PGraphics edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.buffer [package] |
Definition at line 21 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.centerMouseY = -1.0f [package] |
Definition at line 29 of file ActionVisApplet.java.
HashMap<Integer, String> edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.color2id = new HashMap<Integer, String>() [private] |
Definition at line 47 of file ActionVisApplet.java.
ArrayList<Integer> edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.colors = new ArrayList<Integer>(12) [package] |
Definition at line 41 of file ActionVisApplet.java.
PFont edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.dejavu [package] |
Definition at line 34 of file ActionVisApplet.java.
int edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.idColor = 0xFFFF0000 [private] |
Definition at line 53 of file ActionVisApplet.java.
boolean edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.initialize = false [package] |
Definition at line 59 of file ActionVisApplet.java.
ArrayList<ArrayList<ActionInformation> > edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.leftHandActions = new ArrayList<ArrayList<ActionInformation>>() [private] |
Definition at line 44 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.leftMouseX = -1.0f [package] |
Definition at line 29 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.leftMouseY = -1.0f [package] |
Definition at line 29 of file ActionVisApplet.java.
int edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.maxLevel = 1000 [package] |
Definition at line 58 of file ActionVisApplet.java.
ArrayList<String> edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.objectTypes [package] |
Definition at line 37 of file ActionVisApplet.java.
PrologVisualizationCanvas edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.prologVisCanvas = null [private] |
Definition at line 22 of file ActionVisApplet.java.
ArrayList<ArrayList<ActionInformation> > edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.rightHandActions = new ArrayList<ArrayList<ActionInformation>>() [private] |
Definition at line 45 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.rightMouseX = -1.0f [package] |
Definition at line 29 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.rightMouseY = -1.0f [package] |
Definition at line 29 of file ActionVisApplet.java.
final long edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.serialVersionUID = 0 [static, package] |
Definition at line 19 of file ActionVisApplet.java.
PFont edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.verdana [package] |
Definition at line 32 of file ActionVisApplet.java.
PFont edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.verdanaBold [package] |
Definition at line 33 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.xRotDisplay = -2.549f [package] |
Definition at line 30 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.xShiftDisplay = 410f [package] |
Definition at line 30 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.yRotDisplay = 86.79f [package] |
Definition at line 30 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.yShiftDisplay = 15f [package] |
Definition at line 30 of file ActionVisApplet.java.
float edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.zoomDisplay = 1f [package] |
Definition at line 30 of file ActionVisApplet.java.