|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.sdsc.mbt.viewables.StylesPreferences
This class is a storage and manipulation utility to handle viewing options set through PreferencesDialog. Allows to store current configuration settings from StructureStyles, updating them and saving and restoring configuration from persistent storage.
StructureStyles
,
PreferencesDialog
Field Summary | |
static boolean |
antialiasing
|
static int |
ATOMIC_RADIUS
|
static double |
atomRadiusScale
|
static float[] |
backgroundColor
Color of background in 3D viewer |
static double |
ballRadius
|
static int |
ballRadiusOption
|
static double |
bondRadiusScale
|
static java.awt.Color |
cellBackgroundColor
|
static java.awt.Color[] |
chainColors
|
static float[] |
COIL_COLOR
|
static boolean |
commonColoring
|
static boolean |
commonRibbonColoring
|
static boolean |
commonSelection
|
static int |
cpkQuality
|
static double |
cpkRadiusScale
|
static float |
cylinderDiameter
|
static java.awt.Color |
defaultCellBackgroundColor
|
static int |
defaultLAF
|
static boolean |
deriveBondOrder
|
static boolean |
displayToolbar
|
static boolean |
dockRama
|
static boolean |
fastGeometry
|
static boolean |
fogEnabled
|
static float[] |
HELIX_COLOR
Variables that define colors of the secondary structure elements. |
static float |
helixThickness
|
static boolean |
indexedColor
|
static int |
LAF
|
static double |
lineWidth
|
static int |
MAGNIFICATION_MOVE
Constants that define modes of motion: zooming into a structure by changing the angle of view or physically moving the camera (in the latter case, fog interferes with the motion) |
static int |
MAGNIFICATION_ZOOM
|
static int |
magnificationMode
|
static int |
menuFontSize
|
static float[] |
monitorColor
Color used to display distance monitors in StructureViewer |
static int |
mouseFactor
|
static int |
NATIVE_LAF
|
static int |
POSITION_LEFT
|
static int |
POSITION_TOP
|
static java.lang.String |
povrayInstallationDirectoryLinux
|
static java.lang.String |
povrayInstallationDirectoryWin
|
static boolean |
renderBondOrder
|
static short |
RENDERING_BALL_STICK
|
static short |
RENDERING_BEST
|
static short |
RENDERING_CPK
|
static short |
RENDERING_FAST
Constants that define rendering quality. |
static short |
RENDERING_LINES
Constants that define structure rendering modes for each atom to allow different rendering of defined structure fragments. |
static short |
RENDERING_RIBBON
|
static short |
RENDERING_STICK
|
static float |
renderingBestQuality
|
static float |
renderingFastQuality
Numeric values that reflect quality of rendering. |
static short |
renderingMode
|
static int |
RIBBON_CYLINDER_HELICES
|
static int |
RIBBON_FLAT_HELICES
|
static int |
RIBBON_LINE
|
static int |
RIBBON_RENDERED
|
static int |
RIBBON_UNIFORM_ROUND
|
static float |
ribbonDiameter
|
static float |
ribbonQuality
|
static int |
ribbonStyle
|
static boolean |
selectAtomLabel
|
static int |
SELECTION_ATOM
Constants that define selection modes. |
static int |
SELECTION_FRAGMENT
|
static int |
SELECTION_RESIDUE
|
static int |
SELECTION_STRUCTURE
|
static float[] |
selectionColor
|
static int |
selectionMode
The variable that sets selection level between atom and residue |
static java.awt.Color |
sequenceResidueColor
|
static java.awt.Font |
sequenceViewerFont
|
static boolean |
showBondOrder
|
static boolean |
showBoundWaters
|
static boolean |
showCellGrid
|
static boolean |
showResidueTips
|
static boolean |
showSs
|
static boolean |
showToolbarTips
|
static int |
SMOOTH_LAF
|
static boolean |
smoothRibbon
|
static double |
sphereRadius
|
static int |
startupMagnificationMode
|
static short |
startupRenderingQuality
|
static double |
stickSize
|
static float[] |
STRAND_COLOR
|
static int |
structureColorIndex
|
static java.awt.Color[] |
structureColors
|
static boolean |
structureColorSequence
|
static short |
structureView
|
static int |
SURFACE_DOT
|
static int |
SURFACE_MESH
|
static int |
SURFACE_QUALITY_HIGH
|
static int |
SURFACE_QUALITY_LOW
|
static int |
SURFACE_QUALITY_MEDIUM
|
static int |
SURFACE_QUALITY_ULTRA
|
static int |
SURFACE_SOLID
|
static boolean |
toolbarAngle
|
static boolean |
toolbarCenter
|
static boolean |
toolbarChanged
|
static boolean |
toolbarColoring
|
static boolean |
toolbarCommon
|
static boolean |
toolbarDihedral
|
static boolean |
toolbarDistance
|
static boolean |
toolbarFog
|
static boolean |
toolbarLabels
|
static boolean |
toolbarPDB
|
static int |
toolbarPosition
|
static boolean |
toolbarRendering
|
static boolean |
toolbarSeparate
|
static boolean |
toolbarUndo
|
static boolean |
toolbarVisibility
|
static float[] |
TURN_COLOR
|
static int |
undoBufferDepth
|
static boolean |
undoEnabled
|
static int |
UNIFORM_RADIUS
|
static java.lang.String |
workingDirectory
|
static boolean |
zoomMiddle
|
Constructor Summary | |
StylesPreferences(java.lang.String location)
|
Method Summary | |
void |
exportPreferences(java.io.OutputStream out)
|
static void |
getSelectionColor(float[] color)
|
void |
importPreferences(java.io.InputStream in)
|
void |
readPreferences()
|
static void |
resetStylesDefaults()
This method uses hard-coded defaults to restore the configuration of the application. |
void |
writePreferences()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SELECTION_ATOM
public static final int SELECTION_RESIDUE
public static final int SELECTION_FRAGMENT
public static final int SELECTION_STRUCTURE
public static final int POSITION_LEFT
public static final int POSITION_TOP
public static final int RIBBON_LINE
public static final int RIBBON_RENDERED
public static final int RIBBON_CYLINDER_HELICES
public static final int RIBBON_UNIFORM_ROUND
public static final int RIBBON_FLAT_HELICES
public static final int SURFACE_DOT
public static final int SURFACE_MESH
public static final int SURFACE_SOLID
public static final int SURFACE_QUALITY_LOW
public static final int SURFACE_QUALITY_MEDIUM
public static final int SURFACE_QUALITY_HIGH
public static final int SURFACE_QUALITY_ULTRA
public static final short RENDERING_LINES
public static final short RENDERING_STICK
public static final short RENDERING_BALL_STICK
public static final short RENDERING_CPK
public static final short RENDERING_RIBBON
public static final short RENDERING_FAST
public static final short RENDERING_BEST
public static final int ATOMIC_RADIUS
public static final int UNIFORM_RADIUS
public static final int MAGNIFICATION_MOVE
public static final int MAGNIFICATION_ZOOM
public static final int SMOOTH_LAF
public static final int NATIVE_LAF
public static final int defaultLAF
public static double atomRadiusScale
public static double cpkRadiusScale
public static boolean smoothRibbon
public static float helixThickness
public static final java.awt.Color defaultCellBackgroundColor
public static float[] selectionColor
public static float[] backgroundColor
public static boolean toolbarChanged
public static boolean toolbarPDB
public static boolean toolbarUndo
public static boolean toolbarVisibility
public static boolean toolbarRendering
public static boolean toolbarColoring
public static boolean toolbarLabels
public static boolean toolbarCenter
public static boolean toolbarSeparate
public static boolean toolbarCommon
public static boolean toolbarDistance
public static boolean toolbarAngle
public static boolean toolbarDihedral
public static boolean toolbarFog
public static boolean zoomMiddle
public static boolean fastGeometry
public static int toolbarPosition
public static boolean selectAtomLabel
public static boolean antialiasing
public static java.lang.String povrayInstallationDirectoryWin
public static java.lang.String povrayInstallationDirectoryLinux
public static float[] monitorColor
StructureViewer
public static int ribbonStyle
public static boolean renderBondOrder
public static int LAF
public static int structureColorIndex
public static int selectionMode
public static short renderingMode
public static short structureView
public static int cpkQuality
public static int menuFontSize
public static boolean structureColorSequence
public static boolean showCellGrid
public static boolean showResidueTips
public static boolean showSs
public static java.awt.Font sequenceViewerFont
public static boolean undoEnabled
public static int undoBufferDepth
public static float renderingFastQuality
public static float renderingBestQuality
public static float ribbonQuality
public static float ribbonDiameter
public static float cylinderDiameter
public static boolean commonRibbonColoring
public static boolean commonColoring
public static boolean commonSelection
public static double stickSize
public static double bondRadiusScale
public static double sphereRadius
public static double ballRadius
public static int ballRadiusOption
public static int startupMagnificationMode
public static short startupRenderingQuality
public static int magnificationMode
public static java.lang.String workingDirectory
public static boolean showBondOrder
public static boolean deriveBondOrder
public static boolean showBoundWaters
public static int mouseFactor
public static boolean fogEnabled
public static boolean indexedColor
public static java.awt.Color[] chainColors
public static java.awt.Color[] structureColors
public static double lineWidth
public static boolean displayToolbar
public static boolean showToolbarTips
public static float[] HELIX_COLOR
public static float[] STRAND_COLOR
public static float[] TURN_COLOR
public static float[] COIL_COLOR
public static boolean dockRama
public static java.awt.Color sequenceResidueColor
public static java.awt.Color cellBackgroundColor
Constructor Detail |
public StylesPreferences(java.lang.String location)
Method Detail |
public static void resetStylesDefaults()
public void writePreferences()
public void readPreferences()
public void importPreferences(java.io.InputStream in) throws java.lang.Exception
java.lang.Exception
public void exportPreferences(java.io.OutputStream out) throws java.lang.Exception
java.lang.Exception
public static void getSelectionColor(float[] color)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |