public class ColorManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int[] |
altArgbsCpk |
private int[] |
argbsCpk |
ColorEncoder |
ce |
short |
colixBackgroundContrast |
short |
colixRubberband |
private float[] |
colorData |
private GData |
g3d |
(package private) boolean |
isDefaultColorRasmol |
private Viewer |
vwr |
Constructor and Description |
---|
ColorManager(Viewer vwr,
GData gdata) |
Modifier and Type | Method and Description |
---|---|
private int[] |
getArgbs(int tok) |
short |
getColixAtomPalette(Atom atom,
byte pid) |
short |
getColixBondPalette(Bond bond,
int pid) |
ColorEncoder |
getColorEncoder(java.lang.String colorScheme) |
java.lang.String |
getColorSchemeList(java.lang.String colorScheme) |
private int |
getJmolOrRasmolArgb(int id,
int argb) |
(package private) float[] |
getPropertyColorRange() |
(package private) void |
setColixBackgroundContrast(int argb) |
(package private) void |
setDefaultColors(boolean isRasmol) |
(package private) void |
setElementArgb(int id,
int argb) |
void |
setPropertyColorRange(float min,
float max) |
void |
setPropertyColorRangeData(float[] data,
BS bs) |
(package private) void |
setPropertyColorScheme(java.lang.String colorScheme,
boolean isTranslucent,
boolean isOverloaded) |
void |
setRubberbandArgb(int argb) |
public ColorEncoder ce
private Viewer vwr
private GData g3d
private int[] argbsCpk
private int[] altArgbsCpk
private float[] colorData
boolean isDefaultColorRasmol
public short colixRubberband
public short colixBackgroundContrast
void setDefaultColors(boolean isRasmol)
public void setRubberbandArgb(int argb)
void setColixBackgroundContrast(int argb)
public short getColixBondPalette(Bond bond, int pid)
public short getColixAtomPalette(Atom atom, byte pid)
private int[] getArgbs(int tok)
private int getJmolOrRasmolArgb(int id, int argb)
void setElementArgb(int id, int argb)
float[] getPropertyColorRange()
public void setPropertyColorRangeData(float[] data, BS bs)
public void setPropertyColorRange(float min, float max)
void setPropertyColorScheme(java.lang.String colorScheme, boolean isTranslucent, boolean isOverloaded)
public java.lang.String getColorSchemeList(java.lang.String colorScheme)
public ColorEncoder getColorEncoder(java.lang.String colorScheme)