Package org.jmol.shapecgo
Class CGOMesh
java.lang.Object
org.jmol.util.MeshSurface
org.jmol.shape.Mesh
org.jmol.shapespecial.DrawMesh
org.jmol.shapecgo.CGOMesh
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intfloatstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class org.jmol.shapespecial.DrawMesh
bsMeshesVisible, drawArrowScale, drawType, fontID, isBarb, isScaleSet, isVector, modelFlags, noHead, scale, thisModelOnly, titleColorFields inherited from class org.jmol.shape.Mesh
atomIndex, bsTemp, cappingObject, checkByteCount, color, colorCommand, colorDensity, colorType, connectedAtoms, diameter, drawTriangles, fillTriangles, frontOnly, hasTranslucentVertices, havePlanarContours, haveXyPoints, hoverLabel, index, insideOut, isModelConnected, isShell, isTwoSided, isValid, lattice, lighting, lineData, linkedMesh, meshColix, modelIndex, normixes, PREVIOUS_MESH_ID, ptCenter, recalcAltVertices, reverseColor, scale3d, scriptCommand, showContourLines, showPoints, showTriangles, slabbingObject, symopColixes, symopNormixes, symops, thisID, title, unitCell, useColix, vAB, visibilityFlags, visible, volumeRenderPointSize, vTemp, widthFields inherited from class org.jmol.util.MeshSurface
altVertices, bsDisplay, bsPolygons, bsSlabDisplay, bsSlabGhost, colix, colixBack, colorsExplicit, dataOnly, haveQuads, iA, iB, iC, isColorSolid, isDrawPolygon, isMerged, mat4, mergePolygonCount0, mergeVertexCount0, meshType, normalCount, normals, normalsTemp, normixCount, nSets, oabc, offset, P_CHECK, P_CONTOUR, P_EXPLICIT_COLOR, pc, pcs, pis, polygonCount0, SEED_COUNT, slabColix, slabMeshType, slabOptions, surfaceAtoms, surfaceSet, vc, vcs, vertexCount0, vertexSets, vertexSource, vs, vvs, vwr -
Method Summary
Methods inherited from class org.jmol.shapespecial.DrawMesh
deleteAtoms, isRenderScalableMethods inherited from class org.jmol.shape.Mesh
checkWithin, clearMesh, getBoundingBox, getInfo, getMinDistance2ForVertexGrouping, getNormals, getNormalsTemp, getOffsetVertices, getRendering, getState, getUnitCell, getVertexIndexFromNumber, getVisibleVBS, getVisibleVertexBitSet, initialize, mesh1, rotateTranslate, setLighting, setNormixes, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals, sumVertexNormals2Methods inherited from class org.jmol.util.MeshSurface
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
-
Field Details
-
cmds
-
GL_POINTS
public static final int GL_POINTS- See Also:
-
GL_LINES
public static final int GL_LINES- See Also:
-
GL_LINE_LOOP
public static final int GL_LINE_LOOP- See Also:
-
GL_LINE_STRIP
public static final int GL_LINE_STRIP- See Also:
-
GL_TRIANGLES
public static final int GL_TRIANGLES- See Also:
-
GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_STRIP- See Also:
-
GL_TRIANGLE_FAN
public static final int GL_TRIANGLE_FAN- See Also:
-
STOP
public static final int STOP- See Also:
-
SIMPLE_LINE
public static final int SIMPLE_LINE- See Also:
-
BEGIN
public static final int BEGIN- See Also:
-
END
public static final int END- See Also:
-
VERTEX
public static final int VERTEX- See Also:
-
NORMAL
public static final int NORMAL- See Also:
-
COLOR
public static final int COLOR- See Also:
-
SPHERE
public static final int SPHERE- See Also:
-
TRICOLOR_TRIANGLE
public static final int TRICOLOR_TRIANGLE- See Also:
-
CYLINDER
public static final int CYLINDER- See Also:
-
LINEWIDTH
public static final int LINEWIDTH- See Also:
-
WIDTHSCALE
public static final int WIDTHSCALE- See Also:
-
ENABLE
public static final int ENABLE- See Also:
-
DISABLE
public static final int DISABLE- See Also:
-
SAUSAGE
public static final int SAUSAGE- See Also:
-
CUSTOM_CYLINDER
public static final int CUSTOM_CYLINDER- See Also:
-
DOTWIDTH
public static final int DOTWIDTH- See Also:
-
ALPHA_TRIANGLE
public static final int ALPHA_TRIANGLE- See Also:
-
ELLIPSOID
public static final int ELLIPSOID- See Also:
-
FONT
public static final int FONT- See Also:
-
FONT_SCALE
public static final int FONT_SCALE- See Also:
-
FONT_VERTEX
public static final int FONT_VERTEX- See Also:
-
FONT_AXES
public static final int FONT_AXES- See Also:
-
CHAR
public static final int CHAR- See Also:
-
INDENT
public static final int INDENT- See Also:
-
ALPHA
public static final int ALPHA- See Also:
-
QUADRIC
public static final int QUADRIC- See Also:
-
CONE
public static final int CONE- See Also:
-
DRAW_ARRAYS
public static final int DRAW_ARRAYS- See Also:
-
RESET_NORMAL
public static final int RESET_NORMAL- See Also:
-
PICK_COLOR
public static final int PICK_COLOR- See Also:
-
DRAW_BUFFERS
public static final int DRAW_BUFFERS- See Also:
-
DRAW_BUFFERS_INDEXED
public static final int DRAW_BUFFERS_INDEXED- See Also:
-
BOUNDING_BOX
public static final int BOUNDING_BOX- See Also:
-
DRAW_BUFFERS_NOT_INDEXED
public static final int DRAW_BUFFERS_NOT_INDEXED- See Also:
-
SPECIAL
public static final int SPECIAL- See Also:
-
CGO_VERTEX_ARRAY
public static final int CGO_VERTEX_ARRAY- See Also:
-
CGO_NORMAL_ARRAY
public static final int CGO_NORMAL_ARRAY- See Also:
-
CGO_COLOR_ARRAY
public static final int CGO_COLOR_ARRAY- See Also:
-
CGO_PICK_COLOR_ARRAY
public static final int CGO_PICK_COLOR_ARRAY- See Also:
-
CGO_ACCESSIBILITY_ARRAY
public static final int CGO_ACCESSIBILITY_ARRAY- See Also:
-
CGO_TEX_COORD_ARRAY
public static final int CGO_TEX_COORD_ARRAY- See Also:
-
JMOL_DIAMETER
public static final int JMOL_DIAMETER- See Also:
-
JMOL_SCREEN
public static final int JMOL_SCREEN- See Also:
-
JMOL_UVMAP
public static final int JMOL_UVMAP- See Also:
-
JMOL_PS
public static final int JMOL_PS- See Also:
-
PS_NEWPATH
public static final int PS_NEWPATH- See Also:
-
PS_CLOSEPATH
public static final int PS_CLOSEPATH- See Also:
-
PS_STROKE
public static final int PS_STROKE- See Also:
-
PS_SETLINEWIDTH
public static final int PS_SETLINEWIDTH- See Also:
-
PS_SCALE
public static final int PS_SCALE- See Also:
-
PS_MOVETO
public static final int PS_MOVETO- See Also:
-
PS_LINETO
public static final int PS_LINETO- See Also:
-
PS_SHOWPAGE
public static final int PS_SHOWPAGE- See Also:
-
nList
-
cList
-
meshWidth
public float meshWidth
-
-
Method Details
-
getSize
public static int getSize(int i, boolean is2D) -
getKeyMap
-
clear
-
getDrawArrayParams
public int getDrawArrayParams(int pt0, int[] info) - Parameters:
pt0-info-- Returns:
- [
-
addColix
public void addColix(int i) -
addNormix
public void addNormix(int i) -
clearNormixList
public void clearNormixList() -
clearColixList
public void clearColixList() -
getPoint
- Parameters:
i- pointer to PRECEDING itempt-
-
getInt
public int getInt(int i) - Parameters:
i- pointer to THIS value- Returns:
- int
-
getFloat
public float getFloat(int i) - Parameters:
i- pointer to THIS value- Returns:
- float
-