org.jmol.viewer
Class RepaintManager
java.lang.Object
org.jmol.viewer.RepaintManager
class RepaintManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
private Viewer viewer
holdRepaint
private int holdRepaint
repaintPending
boolean repaintPending
repaintInterrupted
private boolean repaintInterrupted
logTime
private boolean logTime
renderers
private ShapeRenderer[] renderers
RepaintManager
RepaintManager(Viewer viewer)
clear
void clear()
pushHoldRepaint
void pushHoldRepaint()
popHoldRepaint
void popHoldRepaint()
refresh
boolean refresh()
requestRepaintAndWait
void requestRepaintAndWait()
repaintDisplay
private void repaintDisplay()
cancelRendering
void cancelRendering()
repaintDone
void repaintDone()
render
void render(Graphics3D g3d,
ModelSet modelSet)
render1
private void render1(Graphics3D g3d,
ModelSet modelSet)
clear
void clear(int iShape)
getRenderer
private ShapeRenderer getRenderer(int shapeID,
Graphics3D g3d)
allocateRenderer
private ShapeRenderer allocateRenderer(int shapeID,
Graphics3D g3d)
generateOutput
java.lang.String generateOutput(java.lang.String type,
Graphics3D g3d,
ModelSet modelSet,
java.lang.String fileName)
getGenerator
private ShapeRenderer getGenerator(int shapeID,
Graphics3D g3d)