org.jmol.shapesurface
public class Isosurface extends MeshFileCollection implements MeshDataServer
| Field Summary | |
|---|---|
| boolean | associateNormals |
| int | atomIndex |
| Point3f | center |
| ColorEncoder | colorEncoder |
| short | defaultColix |
| boolean | iHaveBitSets |
| int | indexColorNegative |
| int | indexColorPositive |
| IsosurfaceMesh[] | isomeshes |
| boolean | isPhaseColored |
| JvxlData | jvxlData |
| Point4f | lcaoDir |
| int | lighting |
| int | moNumber |
| int | nLCAO |
| protected SurfaceGenerator | sg |
| IsosurfaceMesh | thisMesh |
| Method Summary | |
|---|---|
| void | addTriangleCheck(int iA, int iB, int iC, int check, boolean isAbsolute) |
| int | addVertexCopy(Point3f vertexXYZ, float value, int assocVertex) |
| void | allocMesh(String thisID) |
| Point3f[] | calculateGeodesicSurface(BitSet bsSelected, float envelopeRadius) |
| protected void | clearSg() |
| void | createLcaoLobe(Vector3f lobeAxis, float factor) |
| void | discardTempData(boolean discardAll) |
| void | drawLcaoCartoon(Vector3f z, Vector3f x, Vector3f rotAxis) |
| void | fillMeshData(MeshData meshData, int mode) |
| short | getDefaultColix() |
| Object | getProperty(String property, int index) |
| boolean | getScriptBitSets(String script, BitSet[] bsCmd) |
| Vector | getShapeDetail() |
| int | getSurfacePointIndex(float cutoff, boolean isCutoffAbsolute, int x, int y, int z, Point3i offset, int vA, int vB, float valueA, float valueB, Point3f pointA, Vector3f edgeVector, boolean isContourType) |
| String | getUserColorScheme(String schemeName) |
| void | initializeIsosurface() |
| void | initShape() |
| void | initState() |
| void | invalidateTriangles() |
| void | notifySurfaceGenerationCompleted() |
| void | notifySurfaceMappingCompleted() |
| protected void | remapColors() |
| void | setJvxlInfo() |
| void | setModelIndex() |
| void | setProperty(String propertyName, Object value, BitSet bs) |
| void | setPropertySuper(String propertyName, Object value, BitSet bs) |
| protected void | setScriptInfo() |