Public Member Functions | |
void | draw () |
void | readMeshFile (String file) |
void | readTriangleMesh (TriangleMesh mesh) |
void | setup () |
Package Functions | |
void | clear () |
TriangleMesh | getTriangleMesh () |
Package Attributes | |
float | maxX = -1e10f |
float | maxY = -1e10f |
float | maxZ = -1e10f |
float | minX = 1e10f |
float | minY = 1e10f |
float | minZ = 1e10f |
Static Package Attributes | |
static final long | serialVersionUID = 0 |
Private Attributes | |
ArrayList< float[]> | meshpoints = new ArrayList<float[]>() |
ArrayList< int[]> | meshtriangles = new ArrayList<int[]>() |
Definition at line 15 of file MeshVisApplet.java.
void edu.tum.cs.ias.knowrob.MeshVisApplet.clear | ( | void | ) | [inline, package] |
Definition at line 196 of file MeshVisApplet.java.
void edu.tum.cs.ias.knowrob.MeshVisApplet.draw | ( | ) | [inline] |
draws everything
Definition at line 62 of file MeshVisApplet.java.
TriangleMesh edu.tum.cs.ias.knowrob.MeshVisApplet.getTriangleMesh | ( | ) | [inline, package] |
creates a TriangleMesh message from the internally saved data
Definition at line 241 of file MeshVisApplet.java.
void edu.tum.cs.ias.knowrob.MeshVisApplet.readMeshFile | ( | String | file | ) | [inline] |
reads the mesh data from a file.
file |
Definition at line 125 of file MeshVisApplet.java.
void edu.tum.cs.ias.knowrob.MeshVisApplet.readTriangleMesh | ( | TriangleMesh | mesh | ) | [inline] |
reads the mesh data from a TriangleMesh message
mesh |
Definition at line 215 of file MeshVisApplet.java.
void edu.tum.cs.ias.knowrob.MeshVisApplet.setup | ( | ) | [inline] |
initialization. automatically called once when applet is started.
Definition at line 39 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.maxX = -1e10f [package] |
Definition at line 24 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.maxY = -1e10f [package] |
Definition at line 24 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.maxZ = -1e10f [package] |
Definition at line 24 of file MeshVisApplet.java.
ArrayList<float[]> edu.tum.cs.ias.knowrob.MeshVisApplet.meshpoints = new ArrayList<float[]>() [private] |
Definition at line 21 of file MeshVisApplet.java.
ArrayList<int[]> edu.tum.cs.ias.knowrob.MeshVisApplet.meshtriangles = new ArrayList<int[]>() [private] |
Definition at line 22 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.minX = 1e10f [package] |
Definition at line 23 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.minY = 1e10f [package] |
Definition at line 23 of file MeshVisApplet.java.
float edu.tum.cs.ias.knowrob.MeshVisApplet.minZ = 1e10f [package] |
Definition at line 23 of file MeshVisApplet.java.
final long edu.tum.cs.ias.knowrob.MeshVisApplet.serialVersionUID = 0 [static, package] |
Definition at line 17 of file MeshVisApplet.java.