org.jmol.shapespecial
public class Ellipsoids extends AtomShape
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Ellipsoids.Ellipsoid |
Modifier and Type | Field and Description |
---|---|
private static float[] |
crtval |
(package private) Ellipsoids.Ellipsoid |
ellipsoid |
(package private) boolean |
haveEllipsoids |
(package private) Map<String,Ellipsoids.Ellipsoid> |
htEllipsoids |
atomCount, atoms, bsColixSet, bsSizeSet, colixes, isActive, mads, paletteIDs
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties
Constructor and Description |
---|
Ellipsoids() |
Modifier and Type | Method and Description |
---|---|
int |
getIndexFromName(String thisID) |
boolean |
getProperty(String property,
Object[] data) |
(package private) static float |
getRadius(int prob) |
String |
getShapeState() |
void |
setProperty(String propertyName,
Object value,
BitSet bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
protected void |
setSize(int size,
BitSet bsSelected) |
void |
setVisibilityFlags(BitSet bs) |
private void |
updateEquation(Ellipsoids.Ellipsoid ellipsoid) |
getSize, initModelSet, setColixAndPalette, setModelClickability, setSize
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getSize, getTranslucentLabel, getViewer, initializeShape, initShape, merge, setColix, setColix, setColix, setModelSet, setShapeProperty, setShapeSize, setStateInfo, setStateInfo, wasClicked
Map<String,Ellipsoids.Ellipsoid> htEllipsoids
boolean haveEllipsoids
Ellipsoids.Ellipsoid ellipsoid
private static float[] crtval
public boolean getProperty(String property, Object[] data)
getProperty
in class Shape
public int getIndexFromName(String thisID)
getIndexFromName
in class Shape
public void setProperty(String propertyName, Object value, BitSet bs)
Shape
setProperty
in class AtomShape
private void updateEquation(Ellipsoids.Ellipsoid ellipsoid)
public String getShapeState()
getShapeState
in class AtomShape
public void setVisibilityFlags(BitSet bs)
setVisibilityFlags
in class Shape
static final float getRadius(int prob)