org.jmol.export
Class _Exporter
java.lang.Object
org.jmol.export._Exporter
- All Implemented Interfaces:
- JmolExportInterface
- Direct Known Subclasses:
- _MayaExporter, _PovrayExporter, _VrmlExporter
public abstract class _Exporter
- extends java.lang.Object
- implements JmolExportInterface
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jmol.api.JmolExportInterface |
drawCircleCentered, drawHermite, drawHermite, drawPixel, drawString, drawTextPixel, fillCone, fillCylinder, fillCylinder, fillHermite, fillScreenedCircleCentered, fillSphereCentered, fillTriangle, getFooter, getHeader, plotImage, plotText, renderAtom, renderBackground, renderEllipsoid, renderIsosurface, renderText |
viewer
protected Viewer viewer
jmolRenderer
protected JmolRendererInterface jmolRenderer
output
protected java.lang.StringBuffer output
bw
protected java.io.BufferedWriter bw
os
private java.io.FileOutputStream os
fileName
protected java.lang.String fileName
commandLineOptions
protected java.lang.String commandLineOptions
isToFile
protected boolean isToFile
g3d
protected Graphics3D g3d
screenWidth
protected int screenWidth
screenHeight
protected int screenHeight
slabZ
protected int slabZ
depthZ
protected int depthZ
use2dBondOrderCalculation
boolean use2dBondOrderCalculation
center
protected javax.vecmath.Point3f center
tempP1
protected javax.vecmath.Point3f tempP1
tempP2
protected javax.vecmath.Point3f tempP2
tempP3
protected javax.vecmath.Point3f tempP3
tempV1
protected javax.vecmath.Vector3f tempV1
tempV2
protected javax.vecmath.Vector3f tempV2
tempV3
protected javax.vecmath.Vector3f tempV3
tempA
protected javax.vecmath.AxisAngle4f tempA
degreesPerRadian
protected static final float degreesPerRadian
- See Also:
- Constant Field Values
_Exporter
public _Exporter()
setRenderer
public void setRenderer(JmolRendererInterface jmolRenderer)
- Specified by:
setRenderer
in interface JmolExportInterface
initializeOutput
public boolean initializeOutput(Viewer viewer,
Graphics3D g3d,
java.lang.Object output)
- Specified by:
initializeOutput
in interface JmolExportInterface
finalizeOutput
public java.lang.String finalizeOutput()
- Specified by:
finalizeOutput
in interface JmolExportInterface
getExportDate
protected java.lang.String getExportDate()
getRotation
protected javax.vecmath.Vector3f getRotation(javax.vecmath.Vector3f v)
getAxisAngle
protected javax.vecmath.AxisAngle4f getAxisAngle(javax.vecmath.Vector3f v)
rgbFromColix
protected java.lang.String rgbFromColix(short colix,
char sep)
rgbFractionalFromColix
protected java.lang.String rgbFractionalFromColix(short colix,
char sep)
rgbFractionalFromArgb
protected java.lang.String rgbFractionalFromArgb(int argb,
char sep)
translucencyFractionalFromColix
protected java.lang.String translucencyFractionalFromColix(short colix)