Serialized Form
parameters
Parameter[] parameters
inputBoxes
ParameterInput[][] inputBoxes
mainView
View mainView
animation
Animation animation
mouseTask
MouseTask mouseTask
oneShotMouseTask
MouseTask oneShotMouseTask
auxiliaryView
View auxiliaryView
auxiliaryViewPosition
int auxiliaryViewPosition
auxiliaryMouseTask
MouseTask auxiliaryMouseTask
oneShotMouseTaskIsForMainView
boolean oneShotMouseTaskIsForMainView
auxiliaryViewFraction
double auxiliaryViewFraction
auxiliaryViewIsResizable
boolean auxiliaryViewIsResizable
mainViewRect
java.awt.Rectangle mainViewRect
auxViewRect
java.awt.Rectangle auxViewRect
dividingBarRect
java.awt.Rectangle dividingBarRect
basisUsedForComputingRects
java.awt.Rectangle basisUsedForComputingRects
dragTask
MouseTask dragTask
draggingInMainView
boolean draggingInMainView
mouseInMainView
boolean mouseInMainView
mouseInAuxView
boolean mouseInAuxView
timeDilationForAnimations
double timeDilationForAnimations
stopAnimationsOnResize
boolean stopAnimationsOnResize
savedFilmstrip
Filmstrip savedFilmstrip
savedFilmstripLooping
int savedFilmstripLooping
status
java.lang.String status
saveOriginalFont
java.awt.Font saveOriginalFont
holder
vmm.core.Display.DisplayHolder holder
showStatusBar
boolean showStatusBar
resizeTimer
javax.swing.Timer resizeTimer
previousSize
java.awt.Dimension previousSize
parameters
Parameter[] parameters
inputBoxes
ParameterInput[] inputBoxes
param
Parameter param
inputType
int inputType
originalString
java.lang.String originalString
exhibit
Exhibit exhibit
numberOfFramesForMorphing
IntegerParam numberOfFramesForMorphing
useFilmstripForMorphing
javax.swing.JCheckBox useFilmstripForMorphing
numberOfFramesForMorphingInput
ParameterInput numberOfFramesForMorphingInput
okButton
javax.swing.JButton okButton
- One of the buttons that can appear at the bottom of the dialog box.
defaultsButton
javax.swing.JButton defaultsButton
- One of the buttons that can appear at the bottom of the dialog box.
cancelButton
javax.swing.JButton cancelButton
- One of the buttons that can appear at the bottom of the dialog box.
applyButton
javax.swing.JButton applyButton
- One of the buttons that can appear at the bottom of the dialog box.
canceled
boolean canceled
- This variable is set to false when the
SettingsDialog.doCancel()
method is called. Nothing else is done
with it in this class.
contentPanel
javax.swing.JPanel contentPanel
- The content pane of the dialog box. This pane has a BorderLayout, with the panel that
contains the buttons in the SOUTH position. The input panel will be added to the
CENTER position by the
SettingsDialog.addInputPanel(JComponent)
method. A subclass might want to put
something in the NORTH, EAST or WEST position.
buttonBar
javax.swing.JPanel buttonBar
- The panel that holds the row of buttons, at the bottom of the dialog box.
Subclasses could add extra buttons to this panel.
xmin
RealParam xmin
xmax
RealParam xmax
ymin
RealParam ymin
ymax
RealParam ymax
xminInput
ParameterInput xminInput
xmaxInput
ParameterInput xmaxInput
yminInput
ParameterInput yminInput
ymaxInput
ParameterInput ymaxInput
view
View view
parent
javax.swing.JFrame parent
parameterInputs
java.util.ArrayList<E> parameterInputs
functionInputs
java.util.ArrayList<E> functionInputs
extraPanels
java.util.ArrayList<E> extraPanels
expressionPromptPanel
javax.swing.JPanel expressionPromptPanel
expressionInputPanel
javax.swing.JPanel expressionInputPanel
parameterPanel
javax.swing.JPanel parameterPanel
parameterPanelAdded
boolean parameterPanelAdded
windowPanel
javax.swing.JPanel windowPanel
inputPane
javax.swing.Box inputPane
buttons
javax.swing.JPanel buttons
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
addParameterButton
javax.swing.JButton addParameterButton
removeParameterButton
javax.swing.JButton removeParameterButton
window
double[] window
windowInputs
javax.swing.JTextField[] windowInputs
showParameters
boolean showParameters
canceled
boolean canceled
colorParams
RealParam[][] colorParams
directionParams
RealParam[][] directionParams
specularRatioParam
RealParam specularRatioParam
specularExponentParam
IntegerParam specularExponentParam
colorInputs
ParameterInput[][] colorInputs
directionInputs
ParameterInput[][] directionInputs
specularRatioInput
ParameterInput specularRatioInput
specularExponentInput
ParameterInput specularExponentInput
colorSetButton
javax.swing.JButton[] colorSetButton
defaultSettingsButton
javax.swing.JButton[] defaultSettingsButton
currentSettings
LightSettings currentSettings
owner
View3DWithLightSettings owner
colorSetter
java.awt.event.ActionListener colorSetter
defaultsListener
java.awt.event.ActionListener defaultsListener
view
View3D view
multiplier
RealParam multiplier
input
ParameterInput input
originalVal
double originalVal
alwaysAnaglyphButton
javax.swing.JRadioButton alwaysAnaglyphButton
neverAnaglyphButton
javax.swing.JRadioButton neverAnaglyphButton
defaultAnaglyphButton
javax.swing.JRadioButton defaultAnaglyphButton
originalAnaglyph
java.lang.String originalAnaglyph
moveObjectsForwardInAnaglyphToggle
javax.swing.JCheckBox moveObjectsForwardInAnaglyphToggle
originalMoveObjectsForwardInAnaglyph
boolean originalMoveObjectsForwardInAnaglyph
view
View3DLit view
slider
javax.swing.JSlider slider
originalPosition
int originalPosition
view
View3D view
viewX
RealParam viewX
viewY
RealParam viewY
viewZ
RealParam viewZ
upX
RealParam upX
upY
RealParam upY
upZ
RealParam upZ
clipdist
RealParam clipdist
inputs
ParameterInput[] inputs
useDefaultClip
javax.swing.JRadioButton useDefaultClip
useCustomClip
javax.swing.JRadioButton useCustomClip
sourceString
java.lang.String sourceString
errorPosition
int errorPosition
stepSizeInput
javax.swing.JTextField stepSizeInput
scaleFactorInput
javax.swing.JTextField scaleFactorInput
scaleFactorShown
boolean scaleFactorShown
scaleFactorLabel
javax.swing.JLabel scaleFactorLabel
scaleFactorPanel
javax.swing.JPanel scaleFactorPanel
componentPanel
javax.swing.JPanel componentPanel
font
java.awt.Font font
splashBackground
java.awt.Image splashBackground
useExternalBrowser
boolean useExternalBrowser
externalBrowserCommand
java.lang.String externalBrowserCommand
documentationBaseURL
java.lang.String documentationBaseURL
browserSelect
javax.swing.JComboBox browserSelect
docsLocationInput
javax.swing.JTextField docsLocationInput
browseDocLocationButton
javax.swing.JButton browseDocLocationButton
display
DisplayXM display
editPane
javax.swing.JEditorPane editPane
history
java.util.ArrayList<E> history
currentHistoryIndex
int currentHistoryIndex
backButton
javax.swing.JButton backButton
forwardButton
javax.swing.JButton forwardButton
closeButton
javax.swing.JButton closeButton
launchButton
javax.swing.JButton launchButton
openString
java.lang.String openString
closeString
java.lang.String closeString
exhibitName
java.lang.String exhibitName
openWindows
java.util.ArrayList<E> openWindows
Class vmm.xm3d.Menus extends javax.swing.JMenuBar implements Serializable |
optionFlags
int optionFlags
window
WindowXM window
display
DisplayXM display
fileMenu
javax.swing.JMenu fileMenu
galleryMenu
javax.swing.JMenu galleryMenu
exhibitMenu
javax.swing.JMenu exhibitMenu
actionMenu
javax.swing.JMenu actionMenu
documentationMenu
javax.swing.JMenu documentationMenu
viewMenu
javax.swing.JMenu viewMenu
settingsMenu
javax.swing.JMenu settingsMenu
animateMenu
javax.swing.JMenu animateMenu
morphAction
javax.swing.AbstractAction morphAction
cyclicMorphAction
javax.swing.AbstractAction cyclicMorphAction
playFilmstripAction
javax.swing.AbstractAction playFilmstripAction
saveAnimationAsPngAction
javax.swing.AbstractAction saveAnimationAsPngAction
saveAnimationAsJpegAction
javax.swing.AbstractAction saveAnimationAsJpegAction
playSavedAnimationAction
javax.swing.AbstractAction playSavedAnimationAction
speedSubmenu
javax.swing.JMenu speedSubmenu
speedSelect1
javax.swing.JRadioButtonMenuItem speedSelect1
speedSelect2
javax.swing.JRadioButtonMenuItem speedSelect2
speedSelect3
javax.swing.JRadioButtonMenuItem speedSelect3
speedSelect4
javax.swing.JRadioButtonMenuItem speedSelect4
saveAction
javax.swing.AbstractAction saveAction
newViewAction
javax.swing.AbstractAction newViewAction
newSynchronizedViewAction
javax.swing.AbstractAction newSynchronizedViewAction
saveAsPngCommand
javax.swing.JMenuItem saveAsPngCommand
saveAsJpegCommand
javax.swing.JMenuItem saveAsJpegCommand
showATE
javax.swing.AbstractAction showATE
showATG
javax.swing.AbstractAction showATG
fileDialog
javax.swing.JFileChooser fileDialog
galleries
Galleries galleries
alternativeViews
View[] alternativeViews
viewSelect
javax.swing.JRadioButtonMenuItem[] viewSelect
menus
Menus menus
display
DisplayXM display
launcherApplet
LauncherApplet launcherApplet