class JmolObject
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
argb |
private BS |
bsAtoms |
java.lang.String |
cacheID |
private java.lang.Object[] |
colors |
(package private) int |
id |
private java.lang.Object |
info |
(package private) java.lang.String |
jmolName |
(package private) int |
modelIndex |
(package private) RadiusData |
rd |
private int |
size |
(package private) float |
translucency |
(package private) boolean |
visible |
Constructor and Description |
---|
JmolObject(int id,
java.lang.String branchNameID,
BS bsAtoms,
java.lang.Object info) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
finalizeObject(PyMOLScene pymolScene,
ModelSet m,
java.lang.String mepList,
boolean doCache) |
private int |
getModelIndex(ModelSet m) |
(package private) void |
offset(int modelOffset,
int atomOffset)
offset is carried out in ModelLoader when the "script" is processed to move
the bits to skip the base atom index.
|
(package private) void |
setColors(short[] colixes,
float translucency) |
(package private) void |
setSize(float size) |
int id
private BS bsAtoms
private java.lang.Object info
private int size
private java.lang.Object[] colors
int modelIndex
java.lang.String jmolName
int argb
float translucency
boolean visible
RadiusData rd
public java.lang.String cacheID
JmolObject(int id, java.lang.String branchNameID, BS bsAtoms, java.lang.Object info)
id
- A Token or JmolConstants.SHAPE_XXXXbranchNameID
- bsAtoms
- info
- optional additional information for the shapevoid offset(int modelOffset, int atomOffset)
modelOffset
- atomOffset
- void finalizeObject(PyMOLScene pymolScene, ModelSet m, java.lang.String mepList, boolean doCache)
private int getModelIndex(ModelSet m)
void setColors(short[] colixes, float translucency)
void setSize(float size)