org.jmol.viewer
Class ColorManager
java.lang.Object
org.jmol.viewer.ColorManager
class ColorManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyColorEncoder
private ColorEncoder propertyColorEncoder
viewer
private Viewer viewer
g3d
private Graphics3D g3d
argbsCpk
private int[] argbsCpk
altArgbsCpk
private int[] altArgbsCpk
colorData
private float[] colorData
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(boolean isRasmol)
setRubberbandArgb
void setRubberbandArgb(int argb)
setColixBackgroundContrast
void setColixBackgroundContrast(int argb)
getColixBondPalette
short getColixBondPalette(Bond bond,
byte pid)
getColixAtomPalette
short getColixAtomPalette(Atom atom,
byte pid)
getJmolOrRasmolArgb
private int getJmolOrRasmolArgb(int id,
int argb)
setElementArgb
void setElementArgb(int id,
int argb)
getPropertyColorRange
float[] getPropertyColorRange()
setPropertyColorRange
void setPropertyColorRange(float[] data,
BitSet bs,
String colorScheme)
setPropertyColorRange
void setPropertyColorRange(float min,
float max)
setPropertyColorScheme
void setPropertyColorScheme(String colorScheme,
boolean isTranslucent,
boolean isOverloaded)
getState
String getState(StringBuffer sfunc)
setUserScale
void setUserScale(int[] scale)
getColorSchemeList
String getColorSchemeList(String colorScheme)
getColixForPropertyValue
short getColixForPropertyValue(float val)
getColorEncoder
public ColorEncoder getColorEncoder(String colorScheme)