public class _X3dExporter extends _VrmlExporter
fontChild, fontFace, fontSize, fontStyle, tempQ1, tempQ2, tempQ3, useTable
canCapCylinders, noColor, sphereMatrix, viewpoint
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 and Description |
---|
_X3dExporter() |
Modifier and Type | Method and Description |
---|---|
protected void |
outputAppearance(short colix,
boolean isText) |
protected void |
outputAttr(java.lang.String attr,
float x,
float y,
float z) |
protected void |
outputAttrPt(java.lang.String attr,
javajs.util.T3 pt) |
protected void |
outputChildClose() |
protected void |
outputChildShapeClose() |
protected void |
outputChildShapeStart() |
protected void |
outputChildStart() |
protected void |
outputCircle(javajs.util.P3 pt1,
javajs.util.P3 pt2,
float radius,
short colix,
boolean doFill) |
protected void |
outputCloseTag() |
protected void |
outputDefChildFaceSet(java.lang.String child) |
protected void |
outputFaceSetClose() |
protected void |
outputFaceSetStart() |
protected void |
outputFooter() |
protected void |
outputGeometry(javajs.util.T3[] vertices,
javajs.util.T3[] normals,
short[] colixes,
int[][] indices,
short[] polygonColixes,
int nVertices,
int nPolygons,
BS bsPolygons,
int faceVertexMax,
javajs.util.Lst<java.lang.Short> colorList,
java.util.Map<java.lang.Short,java.lang.Integer> htColixes,
javajs.util.P3 offset) |
protected void |
outputHeader() |
protected void |
outputRotation(javajs.util.A4 a) |
protected void |
outputShapeClose() |
protected void |
outputShapeStart() |
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(java.lang.String child) |
(package private) void |
plotText(int x,
int y,
int z,
short colix,
java.lang.String text,
javajs.awt.Font font3d) |
protected void |
popMatrix() |
protected void |
pushMatrix() |
getDef, getViewpoint, output, outputColorIndices, outputColors, outputCone, outputCylinder, outputCylinderChildScaled, outputEllipsoid, outputFace, outputInitialTransform, outputNormals, outputQuaternionFrame, outputSolidPlate, outputSphere, outputSurface, outputTransRot
drawAtom, drawCircle, drawCylinder, drawEllipse, drawPixel, drawTextPixel, fillConeScreen, fillCylinderScreen, fillCylinderScreenMad, fillEllipsoid, fillSphere, fillTriangle, getCameraPosition, getCoordinateMap, getModelCenter, getNormalMap, outputIndices, plotImage, setSphereMatrix
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
protected void outputHeader()
outputHeader
in class _VrmlExporter
protected void outputAttrPt(java.lang.String attr, javajs.util.T3 pt)
outputAttrPt
in class _VrmlExporter
protected void pushMatrix()
pushMatrix
in class _VrmlExporter
protected void popMatrix()
popMatrix
in class _VrmlExporter
protected void outputAttr(java.lang.String attr, float x, float y, float z)
outputAttr
in class _VrmlExporter
protected void outputRotation(javajs.util.A4 a)
outputRotation
in class _VrmlExporter
protected void outputFooter()
outputFooter
in class _VrmlExporter
protected void outputAppearance(short colix, boolean isText)
outputAppearance
in class _VrmlExporter
protected void outputChildShapeStart()
outputChildShapeStart
in class _VrmlExporter
protected void outputShapeStart()
outputShapeStart
in class _VrmlExporter
protected void outputChildStart()
outputChildStart
in class _VrmlExporter
protected void outputChildClose()
outputChildClose
in class _VrmlExporter
protected void outputDefChildFaceSet(java.lang.String child)
outputDefChildFaceSet
in class _VrmlExporter
protected void outputFaceSetStart()
outputFaceSetStart
in class _VrmlExporter
protected void outputFaceSetClose()
outputFaceSetClose
in class _VrmlExporter
protected void outputUseChildClose(java.lang.String child)
outputUseChildClose
in class _VrmlExporter
protected void outputChildShapeClose()
outputChildShapeClose
in class _VrmlExporter
protected void outputShapeClose()
outputShapeClose
in class _VrmlExporter
protected void outputCloseTag()
outputCloseTag
in class _VrmlExporter
protected void outputTriangle(javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt3, short colix)
outputTriangle
in class _VrmlExporter
protected void outputCircle(javajs.util.P3 pt1, javajs.util.P3 pt2, float radius, short colix, boolean doFill)
outputCircle
in class _VrmlExporter
protected void outputGeometry(javajs.util.T3[] vertices, javajs.util.T3[] normals, short[] colixes, int[][] indices, short[] polygonColixes, int nVertices, int nPolygons, BS bsPolygons, int faceVertexMax, javajs.util.Lst<java.lang.Short> colorList, java.util.Map<java.lang.Short,java.lang.Integer> htColixes, javajs.util.P3 offset)
outputGeometry
in class _VrmlExporter
protected void outputTextPixel(javajs.util.P3 pt, int argb)
outputTextPixel
in class _VrmlExporter
void plotText(int x, int y, int z, short colix, java.lang.String text, javajs.awt.Font font3d)
plotText
in class _VrmlExporter