org.jmol.shapespecial
Class Ellipsoids
java.lang.Object
org.jmol.shape.Shape
org.jmol.shape.AtomShape
org.jmol.shapespecial.Ellipsoids
public class Ellipsoids
- extends AtomShape
| Methods inherited from class org.jmol.shape.Shape |
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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
htEllipsoids
Map<String,Ellipsoids.Ellipsoid> htEllipsoids
haveEllipsoids
boolean haveEllipsoids
ellipsoid
Ellipsoids.Ellipsoid ellipsoid
crtval
private static float[] crtval
Ellipsoids
public Ellipsoids()
getProperty
public boolean getProperty(String property,
Object[] data)
- Overrides:
getProperty in class Shape
- Returns:
- true if serviced
getIndexFromName
public int getIndexFromName(String thisID)
- Overrides:
getIndexFromName in class Shape
- Returns:
- index
setSize
protected void setSize(int size,
BitSet bsSelected)
- Overrides:
setSize in class AtomShape
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 AtomShape
updateEquation
private void updateEquation(Ellipsoids.Ellipsoid ellipsoid)
getShapeState
public String getShapeState()
- Overrides:
getShapeState in class AtomShape
setVisibilityFlags
public void setVisibilityFlags(BitSet bs)
- Overrides:
setVisibilityFlags in class Shape
getRadius
static final float getRadius(int prob)