org.jmol.export.image
Class ImageCreator
java.lang.Object
org.jmol.export.image.ImageCreator
- All Implemented Interfaces:
- JmolImageCreatorInterface
public class ImageCreator
- extends Object
- implements JmolImageCreatorInterface
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
private Viewer viewer
privateKey
private double privateKey
ImageCreator
public ImageCreator()
ImageCreator
public ImageCreator(JmolViewer viewer)
setViewer
public void setViewer(JmolViewer viewer,
double privateKey)
- Specified by:
setViewer
in interface JmolImageCreatorInterface
clipImage
public String clipImage(String text)
- Specified by:
clipImage
in interface JmolImageCreatorInterface
getClipboardText
public String getClipboardText()
- Specified by:
getClipboardText
in interface JmolImageCreatorInterface
getClipboardTextStatic
public static String getClipboardTextStatic()
createImage
public Object createImage(String fileName,
String type,
Object text_or_bytes,
int quality)
- Specified by:
createImage
in interface JmolImageCreatorInterface
- Parameters:
fileName
- type
- text_or_bytes
- quality
-
- Returns:
- null (canceled) or a message starting with OK or an error message
getImageBytes
public Object getImageBytes(String type,
int quality,
String fileName,
Object appendText,
OutputStream os)
throws IOException
- Specified by:
getImageBytes
in interface JmolImageCreatorInterface
- Throws:
IOException