Serialized Form


Package gui

Class gui.DrawPanel extends java.awt.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

halfsize

int halfsize
Half the size of the 3D-area base length


mx

int mx
The most recently recorded mouse coordinates


my

int my
The most recently recorded mouse coordinates


backbuffer

java.awt.Image backbuffer

backg

java.awt.Graphics2D backg

azimuth

int azimuth
coordinates of the viewpoint


elevation

int elevation
coordinates of the viewpoint


lvertices

LabeledPoint[] lvertices
List of all points to draw


axedges

LabeledEdge[] axedges
List of Axes (that means 3)


ledges

LabeledEdge[] ledges
List of all edges that should be drawn


param

Parameter param

Class gui.ErrorPanel extends java.awt.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

messagefield

java.awt.TextArea messagefield

Class gui.MiniControlPanel extends java.awt.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

param

Parameter param
Where all parameters are stored


drawpanel

DrawPanel drawpanel
Responsible for the 3D-view.


errormessage

ErrorPanel errormessage
Responsible for showing error messages


buffer

java.awt.Image buffer
A field to draw on


backg

java.awt.Graphics2D backg
Operations which enable drawing


appletparameter

AppletParameters appletparameter
Managing the input of the parameters from the html-side


allCrystals

AbstractCrystal[] allCrystals
List of all available lattices


selectedlattice

int selectedlattice
The index of the selected crystal lattice


Package main

Class main.MiniLaunch extends java.applet.Applet implements Serializable

serialVersionUID: 1L

Serialized Fields

buffer

java.awt.Image buffer

backg

java.awt.Graphics2D backg

controlPanel

MiniControlPanel controlPanel