Modifier and Type | Field and 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 and Description |
---|
Chain(Model model,
int chainID,
int chainNo) |
Modifier and Type | Method and 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) |
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 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