org.jmol.viewer
Class SelectionManager
java.lang.Object
org.jmol.viewer.SelectionManager
class SelectionManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
private Viewer viewer
listeners
private JmolSelectionListener[] listeners
bsSelection
final java.util.BitSet bsSelection
bsSubset
java.util.BitSet bsSubset
bsDeleted
java.util.BitSet bsDeleted
TRUE
private static final int TRUE
- See Also:
- Constant Field Values
FALSE
private static final int FALSE
- See Also:
- Constant Field Values
UNKNOWN
private static final int UNKNOWN
- See Also:
- Constant Field Values
empty
private int empty
hideNotSelected
private boolean hideNotSelected
bsHidden
private final java.util.BitSet bsHidden
SelectionManager
SelectionManager(Viewer viewer)
clear
void clear()
hide
void hide(java.util.BitSet bs,
boolean isQuiet)
display
void display(java.util.BitSet bsAll,
java.util.BitSet bs,
boolean isQuiet)
getHiddenSet
java.util.BitSet getHiddenSet()
getHideNotSelected
boolean getHideNotSelected()
setHideNotSelected
void setHideNotSelected(boolean TF)
isSelected
boolean isSelected(int atomIndex)
select
void select(java.util.BitSet bs,
boolean isQuiet)
selectAll
void selectAll(boolean isQuiet)
clearSelection
void clearSelection(boolean isQuiet)
setSelectionSet
void setSelectionSet(java.util.BitSet set)
setSelectionSubset
void setSelectionSubset(java.util.BitSet bs)
isInSelectionSubset
boolean isInSelectionSubset(int atomIndex)
invertSelection
void invertSelection()
excludeSelectionSet
private void excludeSelectionSet(java.util.BitSet setExclude)
getSelectionCount
int getSelectionCount()
addListener
void addListener(JmolSelectionListener listener)
selectionChanged
private void selectionChanged(boolean isQuiet)
getState
java.lang.String getState(java.lang.StringBuffer sfunc)
deleteAtoms
public int deleteAtoms(java.util.BitSet bs)
getDeletedAtoms
java.util.BitSet getDeletedAtoms()