public class Ellipsoids extends AtomShape
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
Ellipsoids.Ellipsoid |
| Modifier and Type | Field and Description |
|---|---|
(package private) short[][] |
colixset |
(package private) Ellipsoids.Ellipsoid |
ellipsoid |
(package private) boolean |
haveEllipsoids |
(package private) java.util.Map<java.lang.String,Ellipsoids.Ellipsoid> |
htEllipsoids |
private int |
iSelect |
(package private) short[][] |
madset |
(package private) byte[][] |
paletteIDset |
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 |
|---|---|
private void |
checkSets() |
int |
getIndexFromName(java.lang.String thisID) |
boolean |
getProperty(java.lang.String property,
java.lang.Object[] data) |
java.lang.String |
getShapeState() |
private void |
getStateAtoms(java.lang.StringBuffer sb) |
private void |
getStateID(java.lang.StringBuffer sb) |
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
short[][] colixset
byte[][] paletteIDset
short[][] madset
Ellipsoids.Ellipsoid ellipsoid
private int iSelect
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 checkSets()
private void updateEquation(Ellipsoids.Ellipsoid ellipsoid)
public java.lang.String getShapeState()
getShapeState in class AtomShapeprivate void getStateID(java.lang.StringBuffer sb)
private void getStateAtoms(java.lang.StringBuffer sb)
public void setVisibilityFlags(java.util.BitSet bs)
setVisibilityFlags in class Shape