Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Package Attributes | Static Package Attributes | Private Member Functions | Private Attributes
edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet Class Reference
Inheritance diagram for edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet:
Inheritance graph
[legend]

List of all members.

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>>()

Detailed Description

Definition at line 17 of file ActionVisApplet.java.


Member Function Documentation

void edu.tum.cs.ias.knowrob.vis.applets.ActionVisApplet.controlEvent ( ControlEvent  theEvent) [inline]

Definition at line 486 of file ActionVisApplet.java.

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.

Definition at line 424 of file ActionVisApplet.java.

Definition at line 400 of file ActionVisApplet.java.

Definition at line 369 of file ActionVisApplet.java.

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.

Definition at line 336 of file ActionVisApplet.java.

Definition at line 508 of file ActionVisApplet.java.

Definition at line 503 of file ActionVisApplet.java.

Initialize the Prolog engine.

Definition at line 82 of file ActionVisApplet.java.


Member Data Documentation

Definition at line 52 of file ActionVisApplet.java.

Definition at line 36 of file ActionVisApplet.java.

Definition at line 21 of file ActionVisApplet.java.

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.

Definition at line 34 of file ActionVisApplet.java.

Definition at line 53 of file ActionVisApplet.java.

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.

Definition at line 29 of file ActionVisApplet.java.

Definition at line 29 of file ActionVisApplet.java.

Definition at line 58 of file ActionVisApplet.java.

Definition at line 37 of file ActionVisApplet.java.

Definition at line 22 of file ActionVisApplet.java.

Definition at line 45 of file ActionVisApplet.java.

Definition at line 29 of file ActionVisApplet.java.

Definition at line 29 of file ActionVisApplet.java.

Definition at line 19 of file ActionVisApplet.java.

Definition at line 32 of file ActionVisApplet.java.

Definition at line 33 of file ActionVisApplet.java.

Definition at line 30 of file ActionVisApplet.java.

Definition at line 30 of file ActionVisApplet.java.

Definition at line 30 of file ActionVisApplet.java.

Definition at line 30 of file ActionVisApplet.java.

Definition at line 30 of file ActionVisApplet.java.


The documentation for this class was generated from the following file:


mod_vis
Author(s): Moritz Tenorth, Jakob Engel
autogenerated on Sat Dec 28 2013 17:09:50