public abstract class BioShapeCollection extends Shape
| Modifier and Type | Field and Description |
|---|---|
(package private) Atom[] |
atoms |
BioShape[] |
bioShapes |
(package private) boolean |
isActive |
(package private) short |
madDnaRna |
(package private) short |
madHelixSheet |
(package private) short |
madOn |
(package private) short |
madTurnRandom |
bsColixSet, bsSizeSet, gdata, isBioShape, ms, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr| Constructor and Description |
|---|
BioShapeCollection() |
| Modifier and Type | Method and Description |
|---|---|
void |
findNearestAtomIndex(int xMouse,
int yMouse,
Atom[] closest,
BS bsNot) |
BioShape |
getBioShape(int i) |
(package private) int |
getMpsShapeCount() |
java.lang.String |
getShapeState() |
int |
getSizeG(Group group) |
(package private) void |
initialize() |
void |
initModelSet() |
void |
setModelClickability() |
protected void |
setPropBSC(java.lang.String propertyName,
java.lang.Object value,
BS bsSelected) |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bsSelected) |
void |
setShapeSizeRD(int size,
RadiusData rd,
BS bsSelected) |
void |
setVisibilityFlags(BS bs) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getProperty, getPropertyData, getShapeDetail, getSize, getTranslucentLabel, getViewer, initializeShape, initShape, merge, setModelSet, setPropS, setShapeVisibility, setSize, setSizeRD, wasClickedAtom[] atoms
short madOn
short madHelixSheet
short madTurnRandom
short madDnaRna
boolean isActive
public BioShape[] bioShapes
public final void initModelSet()
initModelSet in class Shapepublic void setShapeSizeRD(int size,
RadiusData rd,
BS bsSelected)
setShapeSizeRD in class Shapepublic void setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bsSelected)
setProperty in class Shapeprotected void setPropBSC(java.lang.String propertyName,
java.lang.Object value,
BS bsSelected)
public java.lang.String getShapeState()
getShapeState in class Shapevoid initialize()
public void findNearestAtomIndex(int xMouse,
int yMouse,
Atom[] closest,
BS bsNot)
findNearestAtomIndex in class Shapepublic void setVisibilityFlags(BS bs)
setVisibilityFlags in class Shapepublic void setModelClickability()
setModelClickability in class Shapeint getMpsShapeCount()
public BioShape getBioShape(int i)