org.jmol.shapesurface
Class MolecularOrbital
java.lang.Object
org.jmol.shape.Shape
org.jmol.shape.MeshCollection
org.jmol.shapesurface.Isosurface
org.jmol.shapesurface.MolecularOrbital
- All Implemented Interfaces:
- MeshDataServer, VertexDataServer
public class MolecularOrbital
- extends Isosurface
| Fields inherited from class org.jmol.shape.MeshCollection |
bsDisplay, colix, color, connections, currentMesh, displayWithinDistance2, displayWithinPoints, explicitID, htObjects, isDisplayWithinNot, isFixed, linkedMesh, meshCount, meshes, modelIndex, myType, nUnnamed, pickedMesh, pickedModel, pickedVertex, PREVIOUS_MESH_ID, previousMeshID, title |
| Methods inherited from class org.jmol.shapesurface.Isosurface |
addMeshInfo, addRequiredFile, addTriangleCheck, addVertexCopy, allocMesh, calculateGeodesicSurface, checkObjectClicked, checkObjectHovered, discardTempData, fillMeshData, getCapSlabInfo, getCmd, getPlane, getPolygonColorData, getProperty, getShapeDetail, getSurfacePointIndexAndFraction, getValue, invalidateTriangles, newSg, notifySurfaceGenerationCompleted, notifySurfaceMappingCompleted, setOutputStream, setScriptInfo, slabPolygons |
| Methods inherited from class org.jmol.shape.Shape |
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getShapeCommands, getShapeCommands, getSize, getSize, getTranslucentLabel, getViewer, initializeShape, initModelSet, setColix, setColix, setColix, setModelClickability, setModelSet, setShapeProperty, setShapeSize, setSize, setSize, setStateInfo, setStateInfo, wasClicked |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
moTranslucency
private String moTranslucency
moTranslucentLevel
private Float moTranslucentLevel
moPlane
private Point4f moPlane
moCutoff
private Float moCutoff
moResolution
private Float moResolution
moScale
private Float moScale
moColorPos
private Integer moColorPos
moColorNeg
private Integer moColorNeg
moMonteCarloCount
private Integer moMonteCarloCount
moIsPositiveOnly
private boolean moIsPositiveOnly
moRandomSeed
private Integer moRandomSeed
moFill
private int moFill
moMesh
private int moMesh
moDots
private int moDots
moFrontOnly
private int moFrontOnly
moTitleFormat
private String moTitleFormat
moDebug
private boolean moDebug
myColorPt
private int myColorPt
strID
private String strID
moNumber
private int moNumber
moLinearCombination
private float[] moLinearCombination
htModels
private Map<String,Map<String,Object>> htModels
thisModel
private Map<String,Object> thisModel
moSlab
private List<Object> moSlab
moSlabValue
private Integer moSlabValue
MolecularOrbital
public MolecularOrbital()
initShape
public void initShape()
- Overrides:
initShape in class Isosurface
setProperty
public void setProperty(String propertyName,
Object value,
BitSet bs)
- Description copied from class:
Shape
- may come from any source -- executed AFTER a shape's own setProperty method
- Overrides:
setProperty in class Isosurface
getId
private String getId(int modelIndex)
getProperty
public Object getProperty(String propertyName,
int param)
- Overrides:
getProperty in class Isosurface
- Returns:
- true if serviced
clearSg
protected void clearSg()
- Overrides:
clearSg in class Isosurface
getSettings
private boolean getSettings(String strID)
setOrbital
private void setOrbital(int moNumber,
float[] linearCombination)
getShapeState
public String getShapeState()
- Overrides:
getShapeState in class Isosurface
getMoState
private String getMoState(int modelIndex)
merge
public void merge(Shape shape)
- Description copied from class:
MeshCollection
- called by ParallelProcessor at completion
- Overrides:
merge in class Isosurface