public class MolecularOrbital extends Isosurface
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
htModels |
private java.lang.Integer |
moColorNeg |
private java.lang.Integer |
moColorPos |
private java.lang.Float |
moCutoff |
private boolean |
moDebug |
private int |
moDots |
private int |
moFill |
private int |
moFrontOnly |
private boolean |
moIsPositiveOnly |
private float[] |
moLinearCombination |
private int |
moMesh |
private java.lang.Integer |
moMonteCarloCount |
private int |
moNumber |
private javajs.util.P4 |
moPlane |
private java.lang.Integer |
moRandomSeed |
private java.lang.Float |
moResolution |
private java.lang.Float |
moScale |
private javajs.util.Lst<java.lang.Object> |
moSlab |
private java.lang.Integer |
moSlabValue |
private java.lang.Boolean |
moSquareData |
private java.lang.Boolean |
moSquareLinear |
private java.lang.String |
moTitleFormat |
private java.lang.String |
moTranslucency |
private java.lang.Float |
moTranslucentLevel |
private int |
myColorPt |
private java.lang.String |
nboType |
private java.lang.String |
strID |
private java.util.Map<java.lang.String,java.lang.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, pickedPt, pickedVertex, PREVIOUS_MESH_ID, previousMeshID, title
bsColixSet, bsSizeSet, isBioShape, ms, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr
Constructor and Description |
---|
MolecularOrbital() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearSg() |
private java.lang.String |
getId(int modelIndex) |
java.lang.String |
getMoInfo(int modelIndex) |
java.lang.Object |
getProperty(java.lang.String propertyName,
int param) |
private boolean |
getSettings(java.lang.String strID) |
java.lang.String |
getShapeState() |
void |
initShape() |
void |
merge(Shape shape)
called by ParallelProcessor at completion
|
private void |
setOrbital(int moNumber,
float[] linearCombination) |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs) |
addMeshInfo, addRequiredFile, addTriangleCheck, addVertexCopy, allocMesh, calculateGeodesicSurface, checkObjectClicked, checkObjectHovered, discardTempData, fillMeshData, getCapSlabInfo, getCmd, getPlane, getPolygonColorData, getPropertyData, getPropI, getShapeDetail, getSurfacePointIndexAndFraction, getValue, invalidateTriangles, newSg, notifySurfaceGenerationCompleted, notifySurfaceMappingCompleted, setOutputChannel, setPropI, setScriptInfo, slabPolygons
checkExplicit, clean, deleteMeshI, deleteMeshKey, getIndexFromName, getMesh, getMeshList, getPickedPoint, getPropDataMC, getPropMC, setModelVisibilityFlags, setPropMC, setStatusPicked, setTokenProperty
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, setAtomClickability, setModelSet, setPropS, setShapeSizeRD, setShapeVisibility, setSize, setSizeRD, wasClicked
private java.lang.String moTranslucency
private java.lang.Float moTranslucentLevel
private javajs.util.P4 moPlane
private java.lang.Float moCutoff
private java.lang.Float moResolution
private java.lang.Float moScale
private java.lang.Integer moColorPos
private java.lang.Integer moColorNeg
private java.lang.Integer moMonteCarloCount
private boolean moIsPositiveOnly
private java.lang.Boolean moSquareData
private java.lang.Boolean moSquareLinear
private java.lang.Integer moRandomSeed
private int moFill
private int moMesh
private int moDots
private int moFrontOnly
private java.lang.String moTitleFormat
private boolean moDebug
private int myColorPt
private java.lang.String strID
private int moNumber
private float[] moLinearCombination
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> htModels
private java.util.Map<java.lang.String,java.lang.Object> thisModel
private javajs.util.Lst<java.lang.Object> moSlab
private java.lang.Integer moSlabValue
private java.lang.String nboType
public void initShape()
initShape
in class Isosurface
public void setProperty(java.lang.String propertyName, java.lang.Object value, BS bs)
setProperty
in class Isosurface
private java.lang.String getId(int modelIndex)
public java.lang.Object getProperty(java.lang.String propertyName, int param)
getProperty
in class Isosurface
public java.lang.String getMoInfo(int modelIndex)
protected void clearSg()
clearSg
in class Isosurface
private boolean getSettings(java.lang.String strID)
private void setOrbital(int moNumber, float[] linearCombination)
public java.lang.String getShapeState()
getShapeState
in class Isosurface
public void merge(Shape shape)
MeshCollection
merge
in class Isosurface