Package org.jmol.shapebio
Class BioShape
java.lang.Object
org.jmol.shape.Shape
org.jmol.shape.AtomShape
org.jmol.shapebio.BioShape
-
Field Summary
FieldsFields inherited from class org.jmol.shape.AtomShape
bsSizeDefault, colixes, isActive, isSet, mad, mads, monomerCount, paletteIDs
Fields inherited from class org.jmol.shape.Shape
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
findNearestAtomIndex
(int xMouse, int yMouse, Atom[] closest, BS bsNot) void
void
void
setProperty
(String propertyName, Object value, BS bsSelected) Methods inherited from class org.jmol.shape.AtomShape
checkColixLength, getSize, initModelSet, initShape, setColixAndPalette, setPropAS, setSize, setSize2, setSizeRD, setSizeRD2
Methods inherited from class org.jmol.shape.Shape
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getProperty, getPropertyData, getPropShape, getShapeDetail, getSizeG, getTranslucentLabel, initializeShape, replaceGroup, setModelSet, setModelVisibilityFlags, setProperties, setPropS, setShapeSizeRD, wasClicked
-
Field Details
-
modelIndex
public int modelIndex -
modelVisibilityFlags
public int modelVisibilityFlags -
bioPolymer
-
meshes
-
meshReady
public boolean[] meshReady -
colixesBack
public short[] colixesBack -
monomers
-
wingVectors
-
-
Method Details
-
setProperty
- Specified by:
setProperty
in classShape
-
findNearestAtomIndex
- Overrides:
findNearestAtomIndex
in classShape
- Parameters:
xMouse
-yMouse
-closest
-bsNot
-
-
falsifyMesh
public void falsifyMesh() -
setParams
-
setAtomClickability
public void setAtomClickability()- Overrides:
setAtomClickability
in classAtomShape
-
getShapeState
- Overrides:
getShapeState
in classAtomShape
-