org.jmol.viewer
Class PickingManager
java.lang.Object
org.jmol.viewer.PickingManager
class PickingManager
- extends java.lang.Object
Method Summary |
private void |
applyMouseStyle(java.lang.String item,
boolean shiftKey,
boolean alternateKey,
boolean isDoubleClick)
|
(package private) void |
atomPicked(int atomIndex,
Point3fi ptClicked,
int modifiers,
boolean isDoubleClick)
|
(package private) void |
atomsPicked(java.util.BitSet bs,
int modifiers)
|
(package private) void |
clear()
|
(package private) boolean |
getDrawHover()
|
(package private) int |
getPickingMode()
|
(package private) int |
getPickingStyle()
|
private void |
pickSelected(java.lang.String spec,
int modifiers,
boolean isDoubleClick)
|
private int |
queueAtom(int atomIndex,
Point3fi ptClicked)
|
private void |
resetMeasurement()
|
(package private) void |
setDrawHover(boolean TF)
|
(package private) void |
setPickingMode(int pickingMode)
|
(package private) void |
setPickingStyle(int pickingStyle)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
private Viewer viewer
pickingMode
private int pickingMode
pickingStyleSelect
private int pickingStyleSelect
pickingStyleMeasure
private int pickingStyleMeasure
drawHover
private boolean drawHover
pickingStyle
private int pickingStyle
measurementQueued
private MeasurementPending measurementQueued
PickingManager
PickingManager(Viewer viewer)
clear
void clear()
setPickingMode
void setPickingMode(int pickingMode)
getPickingMode
int getPickingMode()
resetMeasurement
private void resetMeasurement()
setPickingStyle
void setPickingStyle(int pickingStyle)
getPickingStyle
int getPickingStyle()
setDrawHover
void setDrawHover(boolean TF)
getDrawHover
boolean getDrawHover()
atomsPicked
void atomsPicked(java.util.BitSet bs,
int modifiers)
pickSelected
private void pickSelected(java.lang.String spec,
int modifiers,
boolean isDoubleClick)
atomPicked
void atomPicked(int atomIndex,
Point3fi ptClicked,
int modifiers,
boolean isDoubleClick)
queueAtom
private int queueAtom(int atomIndex,
Point3fi ptClicked)
applyMouseStyle
private void applyMouseStyle(java.lang.String item,
boolean shiftKey,
boolean alternateKey,
boolean isDoubleClick)