public class Ellipsoids extends Shape
Modifier and Type | Field and Description |
---|---|
Map<Tensor,Ellipsoid> |
atomEllipsoids |
private Ellipsoid |
ellipsoidSelected |
private BS |
selectedAtoms |
Map<String,Ellipsoid> |
simpleEllipsoids |
private String |
typeSelected |
bsColixSet, bsSizeSet, gdata, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer
Constructor and Description |
---|
Ellipsoids() |
Modifier and Type | Method and Description |
---|---|
int |
getIndexFromName(String thisID) |
String |
getShapeState() |
private void |
getStateAtoms(javajs.util.SB sb) |
private void |
getStateID(javajs.util.SB sb) |
private boolean |
initEllipsoids(Object value) |
boolean |
isActive() |
void |
setModelClickability() |
void |
setProperty(String propertyName,
Object value,
BS bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
protected void |
setSize(int size,
BS bsSelected) |
private void |
setVis(Map<?,Ellipsoid> ellipsoids,
BS bs,
Atom[] atoms) |
void |
setVisibilityFlags(BS bs) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getProperty, getPropertyData, getShapeDetail, getSize, getSizeG, getTranslucentLabel, getViewer, initializeShape, initModelSet, initShape, merge, setModelSet, setPropS, setShapeSizeRD, setSizeRD, wasClicked
private String typeSelected
private Ellipsoid ellipsoidSelected
private BS selectedAtoms
public boolean isActive()
public int getIndexFromName(String thisID)
getIndexFromName
in class Shape
public void setProperty(String propertyName, Object value, BS bs)
Shape
setProperty
in class Shape
private boolean initEllipsoids(Object value)
public String getShapeState()
getShapeState
in class Shape
private void getStateID(javajs.util.SB sb)
private void getStateAtoms(javajs.util.SB sb)
public void setVisibilityFlags(BS bs)
setVisibilityFlags
in class Shape
public void setModelClickability()
setModelClickability
in class Shape