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) java.util.Map<java.lang.String,Ellipsoids.Ellipsoid> |
htEllipsoids |
atomCount, atoms, bsColixSet, bsSizeSet, colixes, isActive, mads, paletteIDsg3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties| Constructor and Description |
|---|
Ellipsoids() |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndexFromName(java.lang.String thisID) |
boolean |
getProperty(java.lang.String property,
java.lang.Object[] data) |
(package private) static float |
getRadius(int prob) |
java.lang.String |
getShapeState() |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
java.util.BitSet bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
protected void |
setSize(int size,
java.util.BitSet bsSelected) |
void |
setVisibilityFlags(java.util.BitSet bs) |
private void |
updateEquation(Ellipsoids.Ellipsoid ellipsoid) |
getSize, initModelSet, setColixAndPalette, setModelClickability, setSizeappendCmd, 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, wasClickedjava.util.Map<java.lang.String,Ellipsoids.Ellipsoid> htEllipsoids
boolean haveEllipsoids
Ellipsoids.Ellipsoid ellipsoid
private static float[] crtval
public boolean getProperty(java.lang.String property,
java.lang.Object[] data)
getProperty in class Shapepublic int getIndexFromName(java.lang.String thisID)
getIndexFromName in class Shapeprotected void setSize(int size,
java.util.BitSet bsSelected)
public void setProperty(java.lang.String propertyName,
java.lang.Object value,
java.util.BitSet bs)
ShapesetProperty in class AtomShapeprivate void updateEquation(Ellipsoids.Ellipsoid ellipsoid)
public java.lang.String getShapeState()
getShapeState in class AtomShapepublic void setVisibilityFlags(java.util.BitSet bs)
setVisibilityFlags in class Shapestatic final float getRadius(int prob)