Package org.jmol.export
Class _X3dExporter
java.lang.Object
org.jmol.export.___Exporter
org.jmol.export.__CartesianExporter
org.jmol.export._VrmlExporter
org.jmol.export._X3dExporter
-
Field Summary
Fields inherited from class org.jmol.export._VrmlExporter
fontChild, fontFace, fontSize, fontStyle, tempQ1, tempQ2, tempQ3, useTable
Fields inherited from class org.jmol.export.__CartesianExporter
canCapCylinders, noColor, sphereMatrix, viewpoint
Fields inherited from class org.jmol.export.___Exporter
apertureAngle, backgroundColix, cameraDistance, cameraPosition, center, commandLineOptions, commentChar, degreesPerRadian, depthZ, export3D, exportScale, exportType, fileName, fixedRotationCenter, gdata, lightSource, lineWidthMad, out, privateKey, referenceCenter, scalePixelsPerAngstrom, screenHeight, screenWidth, slabZ, solidOnly, tempP1, tempP2, tempP3, tempV1, tempV2, tm, vwr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
outputAppearance
(short colix, boolean isText) protected void
outputAttr
(String attr, float x, float y, float z) protected void
outputAttrPt
(String attr, javajs.util.T3 pt) protected void
protected void
protected void
protected void
protected void
outputCircle
(javajs.util.P3 pt1, javajs.util.P3 pt2, float radius, short colix, boolean doFill) protected void
protected void
outputDefChildFaceSet
(String child) protected void
protected void
protected void
protected void
outputGeometry
(javajs.util.T3[] vertices, javajs.util.T3[] normals, short[] colixes, int[][] indices, short[] polygonColixes, int nVertices, int nPolygons, javajs.util.BS bsPolygons, int faceVertexMax, javajs.util.Lst<Short> colorList, Map<Short, Integer> htColixes, javajs.util.P3 offset) protected void
protected void
outputRotation
(javajs.util.A4 a) protected void
protected void
protected void
outputTextPixel
(javajs.util.P3 pt, int argb) protected void
outputTriangle
(javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt3, short colix) protected void
outputUseChildClose
(String child) (package private) void
protected void
protected void
Methods inherited from class org.jmol.export._VrmlExporter
getDef, getViewpoint, output, outputColorIndices, outputColors, outputCone, outputCylinder, outputCylinderChildScaled, outputEllipsoid, outputFace, outputInitialTransform, outputNormals, outputQuaternionFrame, outputSolidPlate, outputSphere, outputSurface, outputTransRot
Methods inherited from class org.jmol.export.__CartesianExporter
drawAtom, drawCircle, drawCylinder, drawEllipse, drawPixel, drawTextPixel, fillConeScreen, fillCylinderScreen, fillCylinderScreenMad, fillEllipsoid, fillSphere, fillTriangle, getCameraPosition, getCoordinateMap, getModelCenter, getNormalMap, outputIndices, plotImage, setSphereMatrix
Methods inherited from class org.jmol.export.___Exporter
drawFilledCircle, drawSurface, finalizeOutput, finalizeOutput2, fixScreenZ, getByteCount, getColorList, getConeMesh, getExportDate, getJmolPerspective, getRotationMatrix, getRotationMatrix, getTriad, getTriadC, initializeOutput, initOutput, opacityFractionalFromArgb, opacityFractionalFromColix, output, outputComment, outputJmolPerspective, outputVertex, outputVertices, rgbFractionalFromArgb, rgbFractionalFromColix, round, round, setTempVertex, translucencyFractionalFromColix
-
Constructor Details
-
_X3dExporter
public _X3dExporter()
-
-
Method Details
-
outputHeader
protected void outputHeader()- Overrides:
outputHeader
in class_VrmlExporter
-
outputAttrPt
- Overrides:
outputAttrPt
in class_VrmlExporter
-
pushMatrix
protected void pushMatrix()- Overrides:
pushMatrix
in class_VrmlExporter
-
popMatrix
protected void popMatrix()- Overrides:
popMatrix
in class_VrmlExporter
-
outputAttr
- Overrides:
outputAttr
in class_VrmlExporter
-
outputRotation
protected void outputRotation(javajs.util.A4 a) - Overrides:
outputRotation
in class_VrmlExporter
-
outputAppearance
protected void outputAppearance(short colix, boolean isText) - Overrides:
outputAppearance
in class_VrmlExporter
-
outputChildShapeStart
protected void outputChildShapeStart()- Overrides:
outputChildShapeStart
in class_VrmlExporter
-
outputShapeStart
protected void outputShapeStart()- Overrides:
outputShapeStart
in class_VrmlExporter
-
outputChildStart
protected void outputChildStart()- Overrides:
outputChildStart
in class_VrmlExporter
-
outputChildClose
protected void outputChildClose()- Overrides:
outputChildClose
in class_VrmlExporter
-
outputDefChildFaceSet
- Overrides:
outputDefChildFaceSet
in class_VrmlExporter
-
outputFaceSetStart
protected void outputFaceSetStart()- Overrides:
outputFaceSetStart
in class_VrmlExporter
-
outputFaceSetClose
protected void outputFaceSetClose()- Overrides:
outputFaceSetClose
in class_VrmlExporter
-
outputUseChildClose
- Overrides:
outputUseChildClose
in class_VrmlExporter
-
outputChildShapeClose
protected void outputChildShapeClose()- Overrides:
outputChildShapeClose
in class_VrmlExporter
-
outputShapeClose
protected void outputShapeClose()- Overrides:
outputShapeClose
in class_VrmlExporter
-
outputCloseTag
protected void outputCloseTag()- Overrides:
outputCloseTag
in class_VrmlExporter
-
outputTriangle
protected void outputTriangle(javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt3, short colix) - Overrides:
outputTriangle
in class_VrmlExporter
-
outputCircle
protected void outputCircle(javajs.util.P3 pt1, javajs.util.P3 pt2, float radius, short colix, boolean doFill) - Overrides:
outputCircle
in class_VrmlExporter
-
outputGeometry
protected void outputGeometry(javajs.util.T3[] vertices, javajs.util.T3[] normals, short[] colixes, int[][] indices, short[] polygonColixes, int nVertices, int nPolygons, javajs.util.BS bsPolygons, int faceVertexMax, javajs.util.Lst<Short> colorList, Map<Short, Integer> htColixes, javajs.util.P3 offset) - Overrides:
outputGeometry
in class_VrmlExporter
-
outputTextPixel
protected void outputTextPixel(javajs.util.P3 pt, int argb) - Overrides:
outputTextPixel
in class_VrmlExporter
-
plotText
- Overrides:
plotText
in class_VrmlExporter
-