Modifier and Type | Field | Description |
---|---|---|
int |
chainID |
chainID is either the integer form of a single character or a pointer into
a map held in Viewer that allows retrieval of a longer string
|
int |
chainNo |
chainNo is for information purposes only; retrieved by {atoms}.chainNo
|
int |
groupCount |
|
Group[] |
groups |
Groups form the essence of what a Chain is.
|
Model |
model |
|
int |
selectedGroupCount |
Calculated just prior to coloring by group
so that the range is appropriate for each chain.
|
Constructor | Description |
---|---|
Chain(Model model,
int chainID,
int chainNo) |
Modifier and Type | Method | Description |
---|---|---|
(package private) void |
calcSelectedGroupsCount(BS bsSelected) |
prior to coloring by group, we need the chain count per chain that is
selected
|
(package private) void |
fixIndices(int atomsDeleted,
BS bsDeleted) |
|
java.lang.String |
getIDStr() |
|
void |
setAtomBits(BS bs) |
|
void |
setAtomBitsAndClear(BS bs,
BS bsOut) |
public Model model
public int chainID
public int chainNo
public Group[] groups
public int groupCount
public int selectedGroupCount
Chain(Model model, int chainID, int chainNo)
public java.lang.String getIDStr()
void calcSelectedGroupsCount(BS bsSelected)
bsSelected
- void fixIndices(int atomsDeleted, BS bsDeleted)
public void setAtomBits(BS bs)
setAtomBits
in interface Structure
public void setAtomBitsAndClear(BS bs, BS bsOut)
setAtomBitsAndClear
in interface Structure