org.jmol.viewer
Class StateManager.GlobalSettings
java.lang.Object
org.jmol.viewer.StateManager.GlobalSettings
- Enclosing class:
- StateManager
class StateManager.GlobalSettings
- extends java.lang.Object
Method Summary |
(package private) void |
clear()
|
private boolean |
doReportProperty(java.lang.String name)
|
private java.lang.String |
escapeUserVariable(java.lang.String name)
|
private java.lang.String |
escapeVariable(java.lang.String name,
java.lang.Object value)
|
(package private) java.lang.String |
getAllSettings(java.lang.String prefix)
|
(package private) int[] |
getDefaultLatticeArray()
|
(package private) javax.vecmath.Point3f |
getDefaultLatticePoint()
|
(package private) java.lang.Object |
getListVariable(java.lang.String name,
java.lang.Object value)
|
(package private) java.lang.String |
getLoadState()
these settings are determined when the file is loaded and are
kept even though they might later change. |
(package private) java.lang.String |
getMeasureDistanceUnits()
|
(package private) java.lang.Object |
getParameter(java.lang.String name)
|
(package private) java.lang.String |
getParameterEscaped(java.lang.String name,
int nMax)
|
(package private) java.lang.String |
getSpecularState()
|
(package private) java.lang.String |
getState(java.lang.StringBuffer sfunc)
|
(package private) java.lang.Object |
getUserParameterValue(java.lang.String key)
|
(package private) java.lang.String |
getWindowState(java.lang.StringBuffer sfunc)
|
(package private) boolean |
isJmolParameter(java.lang.String key)
|
(package private) void |
registerAllValues(StateManager.GlobalSettings g)
|
(package private) void |
removeJmolParameter(java.lang.String key)
|
(package private) void |
removeUserVariable(java.lang.String key)
|
private void |
resetParameterStringValue(java.lang.String name,
StateManager.GlobalSettings g)
|
(package private) void |
setDefaultLattice(javax.vecmath.Point3f ptLattice)
|
(package private) void |
setListVariable(java.lang.String name,
Token value)
|
(package private) void |
setMeasureDistanceUnits(java.lang.String units)
|
(package private) void |
setParameterValue(java.lang.String name,
boolean value)
|
(package private) void |
setParameterValue(java.lang.String name,
float value)
|
(package private) void |
setParameterValue(java.lang.String name,
int value)
|
(package private) void |
setParameterValue(java.lang.String name,
java.lang.String value)
|
(package private) void |
setUserVariable(java.lang.String key,
Token value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listVariables
java.util.Hashtable listVariables
ambientPercent
int ambientPercent
diffusePercent
int diffusePercent
specular
boolean specular
specularExponent
int specularExponent
specularPercent
int specularPercent
specularPower
int specularPower
allowEmbeddedScripts
boolean allowEmbeddedScripts
appendNew
boolean appendNew
appletProxy
java.lang.String appletProxy
applySymmetryToBonds
boolean applySymmetryToBonds
autoBond
boolean autoBond
bondRadiusMilliAngstroms
short bondRadiusMilliAngstroms
bondTolerance
float bondTolerance
defaultLoadScript
java.lang.String defaultLoadScript
defaultDirectory
java.lang.String defaultDirectory
forceAutoBond
boolean forceAutoBond
inlineNewlineChar
char inlineNewlineChar
loadFormat
java.lang.String loadFormat
minBondDistance
float minBondDistance
pdbGetHeader
boolean pdbGetHeader
pdbSequential
boolean pdbSequential
percentVdwAtom
int percentVdwAtom
smartAromatic
boolean smartAromatic
zeroBasedXyzRasmol
boolean zeroBasedXyzRasmol
ptDefaultLattice
private final javax.vecmath.Point3f ptDefaultLattice
allowRotateSelected
boolean allowRotateSelected
perspectiveDepth
boolean perspectiveDepth
visualRange
float visualRange
solventOn
boolean solventOn
defaultAngleLabel
java.lang.String defaultAngleLabel
defaultDistanceLabel
java.lang.String defaultDistanceLabel
defaultTorsionLabel
java.lang.String defaultTorsionLabel
justifyMeasurements
boolean justifyMeasurements
measureAllModels
boolean measureAllModels
minimizationSteps
int minimizationSteps
minimizationRefresh
boolean minimizationRefresh
minimizationCriterion
float minimizationCriterion
antialiasDisplay
boolean antialiasDisplay
antialiasImages
boolean antialiasImages
antialiasTranslucent
boolean antialiasTranslucent
displayCellParameters
boolean displayCellParameters
dotsSelectedOnly
boolean dotsSelectedOnly
dotSurface
boolean dotSurface
dotDensity
int dotDensity
dynamicMeasurements
boolean dynamicMeasurements
greyscaleRendering
boolean greyscaleRendering
isosurfacePropertySmoothing
boolean isosurfacePropertySmoothing
showHiddenSelectionHalos
boolean showHiddenSelectionHalos
showMeasurements
boolean showMeasurements
zoomLarge
boolean zoomLarge
zShade
boolean zShade
backgroundImageFileName
java.lang.String backgroundImageFileName
bondModeOr
boolean bondModeOr
hbondsBackbone
boolean hbondsBackbone
hbondsSolid
boolean hbondsSolid
modeMultipleBond
byte modeMultipleBond
showHydrogens
boolean showHydrogens
showMultipleBonds
boolean showMultipleBonds
ssbondsBackbone
boolean ssbondsBackbone
cartoonRockets
boolean cartoonRockets
chainCaseSensitive
boolean chainCaseSensitive
hermiteLevel
int hermiteLevel
highResolutionFlag
boolean highResolutionFlag
rangeSelected
boolean rangeSelected
rasmolHydrogenSetting
boolean rasmolHydrogenSetting
rasmolHeteroSetting
boolean rasmolHeteroSetting
ribbonAspectRatio
int ribbonAspectRatio
ribbonBorder
boolean ribbonBorder
rocketBarrels
boolean rocketBarrels
sheetSmoothing
float sheetSmoothing
traceAlpha
boolean traceAlpha
animationFps
int animationFps
autoFps
boolean autoFps
axesOrientationRasmol
boolean axesOrientationRasmol
axesMode
int axesMode
axesScale
float axesScale
cameraDepth
float cameraDepth
dataSeparator
java.lang.String dataSeparator
debugScript
boolean debugScript
defaultDrawArrowScale
float defaultDrawArrowScale
defaultTranslucent
float defaultTranslucent
delayMaximumMs
int delayMaximumMs
dipoleScale
float dipoleScale
disablePopupMenu
boolean disablePopupMenu
drawPicking
boolean drawPicking
bondPicking
boolean bondPicking
atomPicking
boolean atomPicking
helpPath
java.lang.String helpPath
fontScaling
boolean fontScaling
hideNameInPopup
boolean hideNameInPopup
hoverDelayMs
int hoverDelayMs
measurementLabels
boolean measurementLabels
messageStyleChime
boolean messageStyleChime
pickingSpinRate
int pickingSpinRate
pickLabel
java.lang.String pickLabel
pointGroupDistanceTolerance
float pointGroupDistanceTolerance
pointGroupLinearTolerance
float pointGroupLinearTolerance
propertyColorScheme
java.lang.String propertyColorScheme
quaternionFrame
java.lang.String quaternionFrame
solventProbeRadius
float solventProbeRadius
scriptDelay
int scriptDelay
selectAllModels
boolean selectAllModels
statusReporting
boolean statusReporting
strandCountForStrands
int strandCountForStrands
strandCountForMeshRibbon
int strandCountForMeshRibbon
useNumberLocalization
boolean useNumberLocalization
vectorScale
float vectorScale
vibrationPeriod
float vibrationPeriod
vibrationScale
float vibrationScale
wireframeRotation
boolean wireframeRotation
hideNavigationPoint
boolean hideNavigationPoint
navigationMode
boolean navigationMode
navigationPeriodic
boolean navigationPeriodic
navigationSpeed
float navigationSpeed
showNavigationPointAlways
boolean showNavigationPointAlways
objColors
int[] objColors
objStateOn
boolean[] objStateOn
objMad
int[] objMad
ellipsoidAxes
boolean ellipsoidAxes
ellipsoidDots
boolean ellipsoidDots
ellipsoidArcs
boolean ellipsoidArcs
ellipsoidFill
boolean ellipsoidFill
ellipsoidBall
boolean ellipsoidBall
ellipsoidDotCount
int ellipsoidDotCount
ellipsoidAxisDiameter
float ellipsoidAxisDiameter
testFlag1
boolean testFlag1
testFlag2
boolean testFlag2
testFlag3
boolean testFlag3
testFlag4
boolean testFlag4
measureDistanceUnits
private java.lang.String measureDistanceUnits
htParameterValues
java.util.Hashtable htParameterValues
htPropertyFlags
java.util.Hashtable htPropertyFlags
htPropertyFlagsRemoved
java.util.Hashtable htPropertyFlagsRemoved
unreportedProperties
static final java.lang.String unreportedProperties
- See Also:
- Constant Field Values
htUserVariables
java.util.Hashtable htUserVariables
StateManager.GlobalSettings
StateManager.GlobalSettings()
clear
void clear()
setListVariable
void setListVariable(java.lang.String name,
Token value)
getListVariable
java.lang.Object getListVariable(java.lang.String name,
java.lang.Object value)
getLoadState
java.lang.String getLoadState()
- these settings are determined when the file is loaded and are
kept even though they might later change. So we list them here
and ALSO let them be defined in the settings. 10.9.98 missed this.
- Returns:
- script command
setDefaultLattice
void setDefaultLattice(javax.vecmath.Point3f ptLattice)
getDefaultLatticePoint
javax.vecmath.Point3f getDefaultLatticePoint()
getDefaultLatticeArray
int[] getDefaultLatticeArray()
getWindowState
java.lang.String getWindowState(java.lang.StringBuffer sfunc)
getSpecularState
java.lang.String getSpecularState()
setMeasureDistanceUnits
void setMeasureDistanceUnits(java.lang.String units)
getMeasureDistanceUnits
java.lang.String getMeasureDistanceUnits()
isJmolParameter
boolean isJmolParameter(java.lang.String key)
resetParameterStringValue
private void resetParameterStringValue(java.lang.String name,
StateManager.GlobalSettings g)
setParameterValue
void setParameterValue(java.lang.String name,
boolean value)
setParameterValue
void setParameterValue(java.lang.String name,
int value)
setParameterValue
void setParameterValue(java.lang.String name,
float value)
setParameterValue
void setParameterValue(java.lang.String name,
java.lang.String value)
removeJmolParameter
void removeJmolParameter(java.lang.String key)
setUserVariable
void setUserVariable(java.lang.String key,
Token value)
removeUserVariable
void removeUserVariable(java.lang.String key)
getUserParameterValue
java.lang.Object getUserParameterValue(java.lang.String key)
getParameterEscaped
java.lang.String getParameterEscaped(java.lang.String name,
int nMax)
escapeUserVariable
private java.lang.String escapeUserVariable(java.lang.String name)
getParameter
java.lang.Object getParameter(java.lang.String name)
getAllSettings
java.lang.String getAllSettings(java.lang.String prefix)
getState
java.lang.String getState(java.lang.StringBuffer sfunc)
doReportProperty
private boolean doReportProperty(java.lang.String name)
escapeVariable
private java.lang.String escapeVariable(java.lang.String name,
java.lang.Object value)
registerAllValues
void registerAllValues(StateManager.GlobalSettings g)