| Modifier and Type | Field and Description |
|---|---|
int |
ac |
Atom[] |
atoms |
javajs.util.BS |
bsSizeDefault |
short[] |
colixes |
boolean |
isActive |
short |
mad |
short[] |
mads |
int |
monomerCount |
byte[] |
paletteIDs |
private RadiusData |
rd |
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr| Constructor and Description |
|---|
AtomShape() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
checkColixLength(short colix,
int n) |
java.lang.String |
getInfoAsString(int i) |
java.lang.String |
getShapeState() |
int |
getSize(int atomIndex)
overridden in Dots, CGOMesh, and AtomShape
|
protected void |
initModelSet() |
void |
initShape() |
void |
setAtomClickability() |
protected void |
setColixAndPalette(short colix,
byte paletteID,
int atomIndex) |
protected void |
setPropAS(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs) |
protected void |
setSize(int size,
javajs.util.BS bsSelected) |
protected void |
setSize2(int size,
javajs.util.BS bsSelected) |
protected void |
setSizeRD(RadiusData rd,
javajs.util.BS bsSelected) |
protected void |
setSizeRD2(int i,
RadiusData rd,
boolean isVisible) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getProperty, getPropertyData, getPropShape, getShapeDetail, getSizeG, getTranslucentLabel, initializeShape, replaceGroup, setModelSet, setModelVisibilityFlags, setProperty, setPropS, setShapeSizeRD, wasClickedpublic short mad
public short[] mads
public short[] colixes
public byte[] paletteIDs
public int ac
public Atom[] atoms
public boolean isActive
public int monomerCount
public javajs.util.BS bsSizeDefault
private RadiusData rd
protected void initModelSet()
initModelSet in class Shapepublic int getSize(int atomIndex)
Shapeprotected void setSize(int size,
javajs.util.BS bsSelected)
protected void setSize2(int size,
javajs.util.BS bsSelected)
protected void setSizeRD(RadiusData rd, javajs.util.BS bsSelected)
protected void setSizeRD2(int i,
RadiusData rd,
boolean isVisible)
protected void setPropAS(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs)
protected int checkColixLength(short colix,
int n)
protected void setColixAndPalette(short colix,
byte paletteID,
int atomIndex)
public void setAtomClickability()
setAtomClickability in class Shapepublic java.lang.String getInfoAsString(int i)
i - public java.lang.String getShapeState()
getShapeState in class Shape