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

List of all members.

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

Detailed Description

Definition at line 15 of file MeshVisApplet.java.


Member Function Documentation

void edu.tum.cs.ias.knowrob.MeshVisApplet.clear ( void  ) [inline, package]

Definition at line 196 of file MeshVisApplet.java.

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.

Parameters:
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

Parameters:
mesh

Definition at line 215 of file MeshVisApplet.java.

initialization. automatically called once when applet is started.

Definition at line 39 of file MeshVisApplet.java.


Member Data Documentation

Definition at line 24 of file MeshVisApplet.java.

Definition at line 24 of file MeshVisApplet.java.

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.

Definition at line 23 of file MeshVisApplet.java.

Definition at line 23 of file MeshVisApplet.java.

Definition at line 23 of file MeshVisApplet.java.

Definition at line 17 of file MeshVisApplet.java.


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


mesh_label_node
Author(s): Moritz Tenorth
autogenerated on Mon Oct 6 2014 09:19:55