public class Ellipsoids extends Shape
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<Tensor,Ellipsoid> |
atomEllipsoids |
private javajs.util.Lst<Ellipsoid> |
ellipsoidSet |
private static java.lang.String |
PROPERTY_MODES |
private BS |
selectedAtoms |
java.util.Map<java.lang.String,Ellipsoid> |
simpleEllipsoids |
private java.lang.String |
typeSelected |
bsColixSet, bsSizeSet, isBioShape, ms, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr| Constructor and Description |
|---|
Ellipsoids() |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
checkID(java.lang.String thisID) |
int |
getIndexFromName(java.lang.String thisID) |
boolean |
getPropertyData(java.lang.String property,
java.lang.Object[] data) |
java.lang.String |
getShapeState() |
private void |
getStateAtoms(javajs.util.SB sb) |
private void |
getStateID(javajs.util.SB sb) |
private boolean |
initEllipsoids(java.lang.Object value) |
void |
initShape() |
boolean |
isActive() |
void |
setAtomClickability() |
void |
setModelVisibilityFlags(BS bsModels) |
private void |
setProp(Ellipsoid e,
int mode,
java.lang.Object value) |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs) |
protected void |
setSize(int size,
BS bsSelected) |
private void |
setVis(java.util.Map<?,Ellipsoid> ellipsoids,
BS bs,
Atom[] atoms) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getProperty, getShapeDetail, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, merge, setModelSet, setPropS, setShapeSizeRD, setShapeVisibility, setSizeRD, wasClickedprivate static final java.lang.String PROPERTY_MODES
public java.util.Map<java.lang.String,Ellipsoid> simpleEllipsoids
private java.lang.String typeSelected
private BS selectedAtoms
private javajs.util.Lst<Ellipsoid> ellipsoidSet
public boolean isActive()
public int getIndexFromName(java.lang.String thisID)
getIndexFromName in class Shapepublic boolean getPropertyData(java.lang.String property,
java.lang.Object[] data)
getPropertyData in class Shapeprivate boolean checkID(java.lang.String thisID)
private boolean initEllipsoids(java.lang.Object value)
public void setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs)
setProperty in class Shapeprivate void setProp(Ellipsoid e, int mode, java.lang.Object value)
public java.lang.String getShapeState()
getShapeState in class Shapeprivate void getStateID(javajs.util.SB sb)
private void getStateAtoms(javajs.util.SB sb)
public void setModelVisibilityFlags(BS bsModels)
setModelVisibilityFlags in class Shapepublic void setAtomClickability()
setAtomClickability in class Shape