org.jmol.viewer
Class FrameRenderer

java.lang.Object
  extended by org.jmol.viewer.FrameRenderer

public class FrameRenderer
extends java.lang.Object


Field Summary
(package private)  boolean logTime
           
(package private)  ShapeRenderer[] renderers
           
(package private)  Viewer viewer
           
 
Constructor Summary
FrameRenderer(Viewer viewer)
           
 
Method Summary
(package private)  ShapeRenderer allocateRenderer(int shapeID, Graphics3D g3d)
           
 void clear()
           
(package private)  java.lang.String generateOutput(java.lang.String type, Graphics3D g3d, ModelSet modelSet, java.lang.String fileName)
           
(package private)  ShapeRenderer getGenerator(int shapeID, Graphics3D g3d)
           
(package private)  ShapeRenderer getRenderer(int shapeID, Graphics3D g3d)
           
(package private)  void render(Graphics3D g3d, ModelSet modelSet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logTime

boolean logTime

viewer

Viewer viewer

renderers

ShapeRenderer[] renderers
Constructor Detail

FrameRenderer

FrameRenderer(Viewer viewer)
Method Detail

render

void render(Graphics3D g3d,
            ModelSet modelSet)

clear

public void clear()

getRenderer

ShapeRenderer getRenderer(int shapeID,
                          Graphics3D g3d)

allocateRenderer

ShapeRenderer allocateRenderer(int shapeID,
                               Graphics3D g3d)

generateOutput

java.lang.String generateOutput(java.lang.String type,
                                Graphics3D g3d,
                                ModelSet modelSet,
                                java.lang.String fileName)

getGenerator

ShapeRenderer getGenerator(int shapeID,
                           Graphics3D g3d)