public class CGOMesh extends DrawMesh
Modifier and Type | Field and Description |
---|---|
static int |
ALPHA |
static int |
ALPHA_TRIANGLE |
static int |
BEGIN |
static int |
CHAR |
javajs.util.Lst<java.lang.Short> |
cList |
javajs.util.Lst<java.lang.Object> |
cmds |
static int |
COLOR |
static int |
CONE |
static int |
CUSTOM_CYLINDER |
static int |
CYLINDER |
static int |
DISABLE |
static int |
DOTWIDTH |
static int |
ELLIPSOID |
static int |
ENABLE |
static int |
END |
static int |
FONT |
static int |
FONT_AXES |
static int |
FONT_SCALE |
static int |
FONT_VERTEX |
static int |
GL_LINE_LOOP |
static int |
GL_LINE_STRIP |
static int |
GL_LINES |
static int |
GL_POINTS |
static int |
GL_TRIANGLE_FAN |
static int |
GL_TRIANGLE_STRIP |
static int |
GL_TRIANGLES |
static int |
INDENT |
static int |
JMOL_DIAMETER |
static int |
LINEWIDTH |
javajs.util.Lst<java.lang.Short> |
nList |
static int |
NORMAL |
static int |
PICK_COLOR |
static int |
QUADRIC |
static int |
RESET_NORMAL |
static int |
SAUSAGE |
static int |
SIMPLE_LINE |
private static int[] |
sizes |
static int |
SPHERE |
static int |
STOP |
static int |
TRICOLOR_TRIANGLE |
static int |
VERTEX |
static int |
WIDTHSCALE |
bsMeshesVisible, drawArrowScale, drawType, isBarb, isScaleSet, isVector, modelFlags, noHead, scale
atomIndex, bsTemp, cappingObject, checkByteCount, color, colorCommand, colorDensity, colorType, connections, diameter, drawTriangles, fillTriangles, frontOnly, havePlanarContours, haveXyPoints, index, insideOut, isTwoSided, isValid, lattice, lighting, lineData, linkedMesh, meshColix, modelIndex, normixes, PREVIOUS_MESH_ID, ptCenter, recalcAltVertices, scale3d, scriptCommand, showContourLines, showPoints, showTriangles, slabbingObject, symopColixes, symopNormixes, symops, thisID, title, unitCell, useColix, vAB, vertexColorMap, visibilityFlags, visible, volumeRenderPointSize, vTemp, width
altVertices, bsDisplay, bsPolygons, bsSlabDisplay, bsSlabGhost, colix, colixBack, colorsExplicit, dataOnly, haveQuads, iA, iB, iC, isColorSolid, isMerged, isTriangleSet, mat4, mergePolygonCount0, mergeVertexCount0, meshType, normalCount, normals, normalsTemp, normixCount, nSets, offset, P_CHECK, P_CONTOUR, P_EXPLICIT_COLOR, pc, pcs, pis, polygonCount0, SEED_COUNT, slabColix, slabMeshType, slabOptions, spanningVectors, surfaceSet, vc, vcs, vertexCount0, vertexSets, vertexSource, vs, vvs, vwr
Constructor and Description |
---|
CGOMesh(Viewer vwr,
java.lang.String thisID,
short colix,
int index) |
Modifier and Type | Method and Description |
---|---|
private void |
addColix(int i) |
private void |
addNormix(int i) |
void |
clear(java.lang.String meshType) |
float |
getFloat(int i) |
int |
getInt(int i) |
void |
getPoint(int i,
javajs.util.T3 pt) |
static int |
getSize(int i) |
(package private) boolean |
set(javajs.util.Lst<java.lang.Object> list) |
deleteAtoms, isRenderScalable
checkWithin, clearMesh, getBoundingBox, getMinDistance2ForVertexGrouping, getNormals, getNormalsTemp, getOffsetVertices, getRendering, getState, getUnitCell, getVertexIndexFromNumber, getVisibleVBS, getVisibleVertexBitSet, initialize, mesh1, rotateTranslate, setLighting, setNormixes, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals, sumVertexNormals2
addPolygon, addPolygonC, addQuad, addTriangle, addTriangleCheck, addV, addVCVal, getFaces, getMeshSlicer, getResolution, getSlabColor, getSlabType, getSphereData, getSphericalInterpolationFraction, getVertices, invalidatePolygons, newMesh, resetSlab, setABC, setBoundingBox, setBox, setColix, setColixBack, setPolygonCount, setTranslucentVertices, slabBrillouin, slabPolygonsList
public javajs.util.Lst<java.lang.Object> cmds
public static final int GL_POINTS
public static final int GL_LINES
public static final int GL_LINE_LOOP
public static final int GL_LINE_STRIP
public static final int GL_TRIANGLES
public static final int GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_FAN
private static final int[] sizes
public static final int STOP
public static final int SIMPLE_LINE
public static final int BEGIN
public static final int END
public static final int VERTEX
public static final int NORMAL
public static final int COLOR
public static final int SPHERE
public static final int TRICOLOR_TRIANGLE
public static final int CYLINDER
public static final int LINEWIDTH
public static final int WIDTHSCALE
public static final int ENABLE
public static final int DISABLE
public static final int SAUSAGE
public static final int CUSTOM_CYLINDER
public static final int DOTWIDTH
public static final int ALPHA_TRIANGLE
public static final int ELLIPSOID
public static final int FONT
public static final int FONT_SCALE
public static final int FONT_VERTEX
public static final int FONT_AXES
public static final int CHAR
public static final int INDENT
public static final int ALPHA
public static final int QUADRIC
public static final int CONE
public static final int RESET_NORMAL
public static final int PICK_COLOR
public static final int JMOL_DIAMETER
public javajs.util.Lst<java.lang.Short> nList
public javajs.util.Lst<java.lang.Short> cList
CGOMesh(Viewer vwr, java.lang.String thisID, short colix, int index)
public static int getSize(int i)
boolean set(javajs.util.Lst<java.lang.Object> list)
private void addColix(int i)
private void addNormix(int i)
public void getPoint(int i, javajs.util.T3 pt)
i
- pointer to PRECEDING itempt
- public int getInt(int i)
i
- pointer to THIS valuepublic float getFloat(int i)
i
- pointer to THIS value