org.jmol.shapesurface
public class MolecularOrbital extends Isosurface
Modifier and Type | Field and Description |
---|---|
private Map<String,Map<String,Object>> |
htModels |
private Integer |
moColorNeg |
private Integer |
moColorPos |
private Float |
moCutoff |
private boolean |
moDebug |
private int |
moDots |
private int |
moFill |
private int |
moFrontOnly |
private boolean |
moIsPositiveOnly |
private float[] |
moLinearCombination |
private int |
moMesh |
private Integer |
moMonteCarloCount |
private int |
moNumber |
private Point4f |
moPlane |
private Integer |
moRandomSeed |
private Float |
moResolution |
private Float |
moScale |
private List<Object> |
moSlab |
private Integer |
moSlabValue |
private String |
moTitleFormat |
private String |
moTranslucency |
private Float |
moTranslucentLevel |
private int |
myColorPt |
private String |
strID |
private Map<String,Object> |
thisModel |
allowMesh, iHaveBitSets, jvxlData, keyXy, sg, thisMesh
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
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties
Constructor and Description |
---|
MolecularOrbital() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearSg() |
private String |
getId(int modelIndex) |
private String |
getMoState(int modelIndex) |
Object |
getProperty(String propertyName,
int param) |
private boolean |
getSettings(String strID) |
String |
getShapeState() |
void |
initShape() |
void |
merge(Shape shape)
called by ParallelProcessor at completion
|
private void |
setOrbital(int moNumber,
float[] linearCombination) |
void |
setProperty(String propertyName,
Object value,
BitSet bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
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
checkExplicit, clean, deleteMesh, deleteMesh, getIndexFromName, getMesh, getPickedPoint, setStatusPicked, setVisibilityFlags
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
private String moTranslucency
private Float moTranslucentLevel
private Point4f moPlane
private Float moCutoff
private Float moResolution
private Float moScale
private Integer moColorPos
private Integer moColorNeg
private Integer moMonteCarloCount
private boolean moIsPositiveOnly
private Integer moRandomSeed
private int moFill
private int moMesh
private int moDots
private int moFrontOnly
private String moTitleFormat
private boolean moDebug
private int myColorPt
private String strID
private int moNumber
private float[] moLinearCombination
private Integer moSlabValue
public void initShape()
initShape
in class Isosurface
public void setProperty(String propertyName, Object value, BitSet bs)
Shape
setProperty
in class Isosurface
private String getId(int modelIndex)
public Object getProperty(String propertyName, int param)
getProperty
in class Isosurface
protected void clearSg()
clearSg
in class Isosurface
private boolean getSettings(String strID)
private void setOrbital(int moNumber, float[] linearCombination)
public String getShapeState()
getShapeState
in class Isosurface
private String getMoState(int modelIndex)
public void merge(Shape shape)
MeshCollection
merge
in class Isosurface