public class Dots extends AtomShape
Modifier and Type | Field and Description |
---|---|
private java.util.BitSet |
bsIgnore |
(package private) java.util.BitSet |
bsOn |
private java.util.BitSet |
bsSelected |
EnvelopeCalculation |
ec |
boolean |
isSurface |
(package private) static int |
MAX_LEVEL |
(package private) RadiusData |
rdLast |
(package private) static float |
SURFACE_DISTANCE_FOR_CALCULATION |
(package private) int |
thisArgb |
(package private) int |
thisAtom |
(package private) float |
thisRadius |
atomCount, atoms, bsColixSet, bsSizeSet, colixes, isActive, mads, paletteIDs
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties
Constructor and Description |
---|
Dots() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getShapeState() |
int |
getSize(int atomIndex) |
(package private) void |
initialize() |
void |
initShape() |
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(RadiusData rd,
java.util.BitSet bsSelected) |
initModelSet, setColixAndPalette, setSize
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getSize, getViewer, initializeShape, merge, setColix, setColix, setColix, setModelSet, setShapeProperty, setShapeSize, setStateInfo, setStateInfo, setVisibilityFlags, wasClicked
public EnvelopeCalculation ec
public boolean isSurface
static final float SURFACE_DISTANCE_FOR_CALCULATION
java.util.BitSet bsOn
private java.util.BitSet bsSelected
private java.util.BitSet bsIgnore
static int MAX_LEVEL
int thisAtom
float thisRadius
int thisArgb
RadiusData rdLast
public void setProperty(java.lang.String propertyName, java.lang.Object value, java.util.BitSet bs)
Shape
setProperty
in class AtomShape
void initialize()
protected void setSize(RadiusData rd, java.util.BitSet bsSelected)
public void setModelClickability()
setModelClickability
in class AtomShape
public java.lang.String getShapeState()
getShapeState
in class AtomShape