| Modifier and Type | Field and Description |
|---|---|
int |
atomCount |
Atom[] |
atoms |
protected java.util.BitSet |
bsColixSet |
protected java.util.BitSet |
bsSizeSet |
short[] |
colixes |
boolean |
isActive |
short[] |
mads |
byte[] |
paletteIDs |
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties| Constructor and Description |
|---|
AtomShape() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getShapeState() |
int |
getSize(int atomIndex) |
protected void |
initModelSet() |
protected void |
setColixAndPalette(short colix,
byte paletteID,
int atomIndex) |
void |
setModelClickability() |
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) |
protected void |
setSize(RadiusData rd,
java.util.BitSet bsSelected) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getSize, getTranslucentLabel, getViewer, initializeShape, initShape, merge, setColix, setColix, setColix, setModelSet, setShapeProperty, setShapeSize, setStateInfo, setStateInfo, setVisibilityFlags, wasClickedpublic short[] mads
public short[] colixes
public byte[] paletteIDs
protected java.util.BitSet bsSizeSet
protected java.util.BitSet bsColixSet
public int atomCount
public Atom[] atoms
public boolean isActive
protected void initModelSet()
initModelSet in class Shapeprotected void setSize(int size,
java.util.BitSet bsSelected)
protected void setSize(RadiusData rd, java.util.BitSet bsSelected)
public void setProperty(java.lang.String propertyName,
java.lang.Object value,
java.util.BitSet bs)
ShapesetProperty in class Shapeprotected void setColixAndPalette(short colix,
byte paletteID,
int atomIndex)
public void setModelClickability()
setModelClickability in class Shapepublic java.lang.String getShapeState()
getShapeState in class Shape