|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jmol.viewer.ColorManager
class ColorManager
| Field Summary | |
|---|---|
private int[] |
altArgbsCpk
|
private int[] |
argbsCpk
|
(package private) short |
colixBackgroundContrast
|
(package private) short |
colixRubberband
|
private float[] |
colorData
|
private float |
colorHi
|
private float |
colorLo
|
private Graphics3D |
g3d
|
private boolean |
isDefaultColorRasmol
|
private int |
palette
|
private Viewer |
viewer
|
| Constructor Summary | |
|---|---|
ColorManager(Viewer viewer,
Graphics3D g3d)
|
|
| Method Summary | |
|---|---|
(package private) void |
clear()
|
private static void |
flushCaches()
|
(package private) static int |
getAmbientPercent()
|
(package private) short |
getColixAtomPalette(Atom atom,
byte pid)
|
(package private) short |
getColixForPropertyValue(float val)
|
(package private) int[] |
getColorSchemeArray(java.lang.String colorScheme)
|
(package private) java.lang.String |
getColorSchemeList(java.lang.String colorScheme,
boolean ifDefault)
|
(package private) float[] |
getCurrentColorRange()
|
(package private) boolean |
getDefaultColorRasmol()
|
(package private) static int |
getDiffusePercent()
|
private static int |
getJmolOrRasmolArgb(int id,
int argb)
|
private short |
getPropertyColix(int iAtom)
|
(package private) static boolean |
getSpecular()
|
(package private) static int |
getSpecularPercent()
|
(package private) static java.lang.String |
getState(java.lang.StringBuffer sfunc)
|
(package private) void |
resetElementColors()
|
(package private) static void |
setAmbientPercent(int ambientPercent)
|
(package private) void |
setColixBackgroundContrast(int argb)
|
(package private) int |
setColorScheme(java.lang.String colorScheme,
boolean isOverloaded)
|
(package private) void |
setCurrentColorRange(float[] data,
java.util.BitSet bs,
java.lang.String colorScheme)
|
(package private) void |
setCurrentColorRange(float min,
float max)
|
(package private) void |
setDefaultColors(java.lang.String colorScheme)
|
(package private) static void |
setDiffusePercent(int diffusePercent)
|
(package private) void |
setElementArgb(int id,
int argb)
|
(package private) void |
setRubberbandArgb(int argb)
|
(package private) static void |
setSpecular(boolean specular)
|
(package private) static void |
setSpecularPercent(int specularPercent)
|
(package private) static void |
setSpecularPower(int specularPower)
|
(package private) static void |
setUserScale(int[] scale)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Viewer viewer
private Graphics3D g3d
private int[] argbsCpk
private int[] altArgbsCpk
private float colorHi
private float colorLo
private float[] colorData
private int palette
private boolean isDefaultColorRasmol
short colixRubberband
short colixBackgroundContrast
| Constructor Detail |
|---|
ColorManager(Viewer viewer,
Graphics3D g3d)
| Method Detail |
|---|
void clear()
boolean getDefaultColorRasmol()
void resetElementColors()
void setDefaultColors(java.lang.String colorScheme)
void setRubberbandArgb(int argb)
void setColixBackgroundContrast(int argb)
short getColixAtomPalette(Atom atom,
byte pid)
private short getPropertyColix(int iAtom)
private static int getJmolOrRasmolArgb(int id,
int argb)
void setElementArgb(int id,
int argb)
int setColorScheme(java.lang.String colorScheme,
boolean isOverloaded)
float[] getCurrentColorRange()
void setCurrentColorRange(float[] data,
java.util.BitSet bs,
java.lang.String colorScheme)
void setCurrentColorRange(float min,
float max)
static java.lang.String getState(java.lang.StringBuffer sfunc)
static void setUserScale(int[] scale)
int[] getColorSchemeArray(java.lang.String colorScheme)
java.lang.String getColorSchemeList(java.lang.String colorScheme,
boolean ifDefault)
short getColixForPropertyValue(float val)
private static void flushCaches()
static void setSpecular(boolean specular)
static boolean getSpecular()
static void setSpecularPercent(int specularPercent)
static int getSpecularPercent()
static void setSpecularPower(int specularPower)
static void setDiffusePercent(int diffusePercent)
static int getDiffusePercent()
static void setAmbientPercent(int ambientPercent)
static int getAmbientPercent()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||