org.jmol.export
Class _MayaExporter
public
class
_MayaExporter
extends _Exporter
Method Summary |
void | addAttr() |
void | addConnect() |
void | drawCircleCentered(short colix, int diameter, int x, int y, int z, boolean doFill) |
void | drawHermite(short colix, int tension, Point3f s0, Point3f s1, Point3f s2, Point3f s3) |
void | drawHermite(short colix, boolean fill, boolean border, int tension, Point3f s0, Point3f s1, Point3f s2, Point3f s3, Point3f s4, Point3f s5, Point3f s6, Point3f s7, int aspectRatio) |
void | drawPixel(short colix, int x, int y, int z) |
void | drawString(short colix, String str, Font3D font3d, int xBaseline, int yBaseline, int z, int zSlab) |
void | drawTextPixel(int argb, int x, int y, int z) |
void | fillCone(short colix, byte endcap, int diameter, Point3f screenBase, Point3f screenTip) |
void | fillCylinder(Point3f atom1, Point3f atom2, short colix1, short colix2, byte endcaps, int madBond, int bondOrder) |
void | fillCylinder(short colix, byte endcaps, int diameter, Point3f screenA, Point3f screenB) |
void | fillHermite(short colix, int tension, int diameterBeg, int diameterMid, int diameterEnd, Point3f s0, Point3f s1, Point3f s2, Point3f s3) |
void | fillScreenedCircleCentered(short colixFill, int diameter, int x, int y, int z) |
void | fillSphereCentered(short colix, int diameter, Point3f pt) |
void | fillTriangle(short colix, Point3f ptA, Point3f ptB, Point3f ptC) |
void | getFooter() |
void | getHeader() |
void | plotImage(int x, int y, int z, Image image, short bgcolix, int width, int height) |
void | plotText(int x, int y, int z, int argb, String text, Font3D font3d) |
void | renderAtom(Atom atom, short colix) |
void | renderBackground() |
void | renderCylinder(Point3f pt1, Point3f pt2, short colix, byte endcaps, int madBond) |
void | renderEllipsoid(short colix, int x, int y, int z, int diameter, double[] coef, Point3i[] selectedPoints) |
void | renderIsosurface(Point3f[] vertices, short colix, short[] colixes, Vector3f[] normals, int[][] indices, BitSet bsFaces, int nVertices, int faceVertexMax) |
void | renderText(Text t) |
void | setAttr(String attr, float val) |
void | setAttr(String attr, int val) |
void | setAttr(String attr, Tuple3f pt) |
private String id
private String name
private int nBalls
private int nCyl
public _MayaExporter()
private void addAttr()
private void addConnect()
public void drawCircleCentered(short colix, int diameter, int x, int y, int z, boolean doFill)
public void drawHermite(short colix, int tension, Point3f s0, Point3f s1, Point3f s2, Point3f s3)
public void drawHermite(short colix, boolean fill, boolean border, int tension, Point3f s0, Point3f s1, Point3f s2, Point3f s3, Point3f s4, Point3f s5, Point3f s6, Point3f s7, int aspectRatio)
public void drawPixel(short colix, int x, int y, int z)
public void drawString(short colix, String str,
Font3D font3d, int xBaseline, int yBaseline, int z, int zSlab)
public void drawTextPixel(int argb, int x, int y, int z)
public void fillCone(short colix, byte endcap, int diameter, Point3f screenBase, Point3f screenTip)
public void fillCylinder(Point3f atom1, Point3f atom2, short colix1, short colix2, byte endcaps, int madBond, int bondOrder)
public void fillCylinder(short colix, byte endcaps, int diameter, Point3f screenA, Point3f screenB)
public void fillHermite(short colix, int tension, int diameterBeg, int diameterMid, int diameterEnd, Point3f s0, Point3f s1, Point3f s2, Point3f s3)
public void fillScreenedCircleCentered(short colixFill, int diameter, int x, int y, int z)
public void fillSphereCentered(short colix, int diameter, Point3f pt)
public void fillTriangle(short colix, Point3f ptA, Point3f ptB, Point3f ptC)
public void getFooter()
public void getHeader()
public void plotImage(int x, int y, int z, Image image, short bgcolix, int width, int height)
public void plotText(int x, int y, int z, int argb, String text,
Font3D font3d)
public void renderAtom(
Atom atom, short colix)
public void renderBackground()
public void renderCylinder(Point3f pt1, Point3f pt2, short colix, byte endcaps, int madBond)
public void renderEllipsoid(short colix, int x, int y, int z, int diameter, double[] coef, Point3i[] selectedPoints)
public void renderIsosurface(Point3f[] vertices, short colix, short[] colixes, Vector3f[] normals, int[][] indices, BitSet bsFaces, int nVertices, int faceVertexMax)
public void renderText(
Text t)
private void setAttr(String attr, float val)
private void setAttr(String attr, int val)
private void setAttr(String attr, Tuple3f pt)