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, useTableFields inherited from class org.jmol.export.__CartesianExporter
canCapCylinders, noColor, sphereMatrix, viewpointFields 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 voidoutputAppearance(short colix, boolean isText) protected voidoutputAttr(String attr, float x, float y, float z) protected voidoutputAttrPt(String attr, javajs.util.T3 pt) protected voidprotected voidprotected voidprotected voidprotected voidoutputCircle(javajs.util.P3 pt1, javajs.util.P3 pt2, float radius, short colix, boolean doFill) protected voidprotected voidoutputDefChildFaceSet(String child) protected voidprotected voidprotected voidprotected voidoutputGeometry(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 voidprotected voidoutputRotation(javajs.util.A4 a) protected voidprotected voidprotected voidoutputTextPixel(javajs.util.P3 pt, int argb) protected voidoutputTriangle(javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt3, short colix) protected voidoutputUseChildClose(String child) (package private) voidprotected voidprotected voidMethods inherited from class org.jmol.export._VrmlExporter
getDef, getViewpoint, output, outputColorIndices, outputColors, outputCone, outputCylinder, outputCylinderChildScaled, outputEllipsoid, outputFace, outputInitialTransform, outputNormals, outputQuaternionFrame, outputSolidPlate, outputSphere, outputSurface, outputTransRotMethods 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, setSphereMatrixMethods 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:
outputHeaderin class_VrmlExporter
-
outputAttrPt
- Overrides:
outputAttrPtin class_VrmlExporter
-
pushMatrix
protected void pushMatrix()- Overrides:
pushMatrixin class_VrmlExporter
-
popMatrix
protected void popMatrix()- Overrides:
popMatrixin class_VrmlExporter
-
outputAttr
- Overrides:
outputAttrin class_VrmlExporter
-
outputRotation
protected void outputRotation(javajs.util.A4 a) - Overrides:
outputRotationin class_VrmlExporter
-
outputAppearance
protected void outputAppearance(short colix, boolean isText) - Overrides:
outputAppearancein class_VrmlExporter
-
outputChildShapeStart
protected void outputChildShapeStart()- Overrides:
outputChildShapeStartin class_VrmlExporter
-
outputShapeStart
protected void outputShapeStart()- Overrides:
outputShapeStartin class_VrmlExporter
-
outputChildStart
protected void outputChildStart()- Overrides:
outputChildStartin class_VrmlExporter
-
outputChildClose
protected void outputChildClose()- Overrides:
outputChildClosein class_VrmlExporter
-
outputDefChildFaceSet
- Overrides:
outputDefChildFaceSetin class_VrmlExporter
-
outputFaceSetStart
protected void outputFaceSetStart()- Overrides:
outputFaceSetStartin class_VrmlExporter
-
outputFaceSetClose
protected void outputFaceSetClose()- Overrides:
outputFaceSetClosein class_VrmlExporter
-
outputUseChildClose
- Overrides:
outputUseChildClosein class_VrmlExporter
-
outputChildShapeClose
protected void outputChildShapeClose()- Overrides:
outputChildShapeClosein class_VrmlExporter
-
outputShapeClose
protected void outputShapeClose()- Overrides:
outputShapeClosein class_VrmlExporter
-
outputCloseTag
protected void outputCloseTag()- Overrides:
outputCloseTagin class_VrmlExporter
-
outputTriangle
protected void outputTriangle(javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt3, short colix) - Overrides:
outputTrianglein class_VrmlExporter
-
outputCircle
protected void outputCircle(javajs.util.P3 pt1, javajs.util.P3 pt2, float radius, short colix, boolean doFill) - Overrides:
outputCirclein 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:
outputGeometryin class_VrmlExporter
-
outputTextPixel
protected void outputTextPixel(javajs.util.P3 pt, int argb) - Overrides:
outputTextPixelin class_VrmlExporter
-
plotText
- Overrides:
plotTextin class_VrmlExporter
-