public class Sticks extends Shape
Modifier and Type | Field | Description |
---|---|---|
BS |
bsOrderSet |
|
private static int |
MAX_BOND_CLICK_DISTANCE_SQUARED |
|
private int |
myMask |
|
private javajs.util.P3i |
ptXY |
|
boolean |
reportAll |
|
private BS |
selectedBonds |
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr
Constructor | Description |
---|---|
Sticks() |
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
checkObjectClicked(int x,
int y,
int modifiers,
BS bsVisible,
boolean drawPicking) |
|
boolean |
checkObjectHovered(int x,
int y,
BS bsVisible) |
|
private Bond |
findPickedBond(int x,
int y,
BS bsVisible,
javajs.util.P3 pt) |
|
java.lang.Object |
getProperty(java.lang.String property,
int index) |
|
java.lang.String |
getShapeState() |
|
void |
initShape() |
|
void |
setAtomClickability() |
|
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs) |
|
protected void |
setSize(int size,
BS bsSelected) |
sets the size of a bond, or sets the selectedBonds set
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getPropertyData, getPropShape, getShapeDetail, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, replaceGroup, setModelSet, setModelVisibilityFlags, setPropS, setShapeSizeRD, setSizeRD, wasClicked
private int myMask
public boolean reportAll
public BS bsOrderSet
private BS selectedBonds
private static final int MAX_BOND_CLICK_DISTANCE_SQUARED
private final javajs.util.P3i ptXY
protected void setSize(int size, BS bsSelected)
public void setProperty(java.lang.String propertyName, java.lang.Object value, BS bs)
setProperty
in class Shape
public java.lang.Object getProperty(java.lang.String property, int index)
getProperty
in class Shape
public void setAtomClickability()
setAtomClickability
in class Shape
public java.lang.String getShapeState()
getShapeState
in class Shape
public boolean checkObjectHovered(int x, int y, BS bsVisible)
checkObjectHovered
in class Shape
public java.util.Map<java.lang.String,java.lang.Object> checkObjectClicked(int x, int y, int modifiers, BS bsVisible, boolean drawPicking)
checkObjectClicked
in class Shape
drawPicking
- TODO