Crossfire JXClient, Trunk
|
Public Member Functions | |
void | destroy () |
String | getAppletInfo () |
String[][] | getParameterInfo () |
void | init () |
void | mouseClicked (MouseEvent e) |
void | mouseDragged (MouseEvent e) |
void | mouseEntered (MouseEvent e) |
void | mouseExited (MouseEvent e) |
void | mouseMoved (MouseEvent e) |
void | mousePressed (MouseEvent e) |
void | mouseReleased (MouseEvent e) |
void | paint (Graphics g) |
void | run () |
void | start () |
void | stop () |
void | update (Graphics g) |
Package Attributes | |
Matrix3D | amat = new Matrix3D() |
Image | backBuffer |
Graphics | backGC |
Dimension | backSize |
XYZChemModel | md |
String | mdname = null |
String | message = null |
boolean | painted = true |
int | prevx |
int | prevy |
float | scalefudge = 1 |
Matrix3D | tmat = new Matrix3D() |
float | xfac |
Private Member Functions | |
synchronized void | newBackBuffer () |
synchronized void | setPainted () |
An applet to put a Chemical model into a page
Definition at line 297 of file XYZApp.java.
void XYZApp.destroy | ( | ) |
Definition at line 341 of file XYZApp.java.
String XYZApp.getAppletInfo | ( | ) |
Definition at line 484 of file XYZApp.java.
String [][] XYZApp.getParameterInfo | ( | ) |
Definition at line 490 of file XYZApp.java.
void XYZApp.init | ( | ) |
Definition at line 322 of file XYZApp.java.
References Matrix3D.xrot(), and Matrix3D.yrot().
void XYZApp.mouseClicked | ( | MouseEvent | e | ) |
Definition at line 395 of file XYZApp.java.
void XYZApp.mouseDragged | ( | MouseEvent | e | ) |
Definition at line 418 of file XYZApp.java.
References Matrix3D.mult().
void XYZApp.mouseEntered | ( | MouseEvent | e | ) |
Definition at line 410 of file XYZApp.java.
void XYZApp.mouseExited | ( | MouseEvent | e | ) |
Definition at line 414 of file XYZApp.java.
void XYZApp.mouseMoved | ( | MouseEvent | e | ) |
Definition at line 437 of file XYZApp.java.
void XYZApp.mousePressed | ( | MouseEvent | e | ) |
Definition at line 399 of file XYZApp.java.
void XYZApp.mouseReleased | ( | MouseEvent | e | ) |
Definition at line 406 of file XYZApp.java.
|
private |
Definition at line 312 of file XYZApp.java.
void XYZApp.paint | ( | Graphics | g | ) |
Definition at line 449 of file XYZApp.java.
References XYZChemModel.mat, Matrix3D.mult(), XYZChemModel.paint(), Matrix3D.scale(), XYZChemModel.transformed, Matrix3D.translate(), Matrix3D.unit(), XYZChemModel.xmax, XYZChemModel.xmin, XYZChemModel.ymax, XYZChemModel.ymin, XYZChemModel.zmax, and XYZChemModel.zmin.
void XYZApp.run | ( | ) |
Definition at line 347 of file XYZApp.java.
References XYZChemModel.findBB(), Atom.setApplet(), XYZChemModel.xmax, XYZChemModel.xmin, XYZChemModel.ymax, XYZChemModel.ymin, XYZChemModel.zmax, and XYZChemModel.zmin.
|
private |
Definition at line 478 of file XYZApp.java.
void XYZApp.start | ( | ) |
Definition at line 383 of file XYZApp.java.
void XYZApp.stop | ( | ) |
Definition at line 390 of file XYZApp.java.
void XYZApp.update | ( | Graphics | g | ) |
Definition at line 441 of file XYZApp.java.
Definition at line 305 of file XYZApp.java.
|
package |
Definition at line 308 of file XYZApp.java.
|
package |
Definition at line 309 of file XYZApp.java.
|
package |
Definition at line 310 of file XYZApp.java.
|
package |
Definition at line 300 of file XYZApp.java.
|
package |
Definition at line 306 of file XYZApp.java.
|
package |
Definition at line 307 of file XYZApp.java.
|
package |
Definition at line 301 of file XYZApp.java.
|
package |
Definition at line 303 of file XYZApp.java.
|
package |
Definition at line 303 of file XYZApp.java.
|
package |
Definition at line 304 of file XYZApp.java.
Definition at line 305 of file XYZApp.java.
|
package |
Definition at line 302 of file XYZApp.java.