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