Makes the named database be the active database, which is the database that
can be used to create plots and is the database whose variables are shown
in the plot menus.
If the database is a virtual database (collection of single related files
that have been grouped into a time-varying database) then this method
checks to see if there are any new files that need to be added to the
database.
Launches VisIt's viewer and performs the rest of the initialization
of the ViewerProxy class, including loading plugins, starting a listener
thread to read from the viewer.
Saves a session file containing all of the default settings for the viewer as well
as all information needed to recreate the plots in all visualization windows in
future VisIt sessions.
This method implements the SimpleObserver interface and is called when
we want to determine whether updates to a state object should cause this
object's Update method to be called.
Restores a session file, which causes VisIt to delete all plots and recreate the
plots described in the session file but different databases will be used instead
of the databases saved in the session file.
Tells VisIt's viewer to launch a compute engine on the specified host using
the designated command line arguments that affect how the compute engine
is launched.
Opens a database at a given time state, with the opportunity for
setting additional options related to the addition of default plots
or a forced file type.
Tells VisIt's viewer to launch a metadata server on the specified host using
the designated command line arguments that affect how the metadata server
is launched.
Set the active continuous color table, which is the color table to be used
in plots such as Pseudocolor and Surface when their plot attributes are set
to use the "default" color table.
Set the active discrete color table, which is the color table to be used
in plots such as Subset and FilledBoundary when their plot attributes are set
to use the "default" color table.
Tell VisIt to use the current annotation attributes as the default annotation
attributes, which will be the defaults for new visualization windows or the
saved defaults when settings are saved.
Tell VisIt to apply the annotation object attributes that were previously sent as
the default annotation object list, which will be used for future visualization windows
and for saving settings.
Apply the light list that was previously sent as the default light list,
which will be used for new visualization windows and for when saving settings.
Tell VisIt to apply the mesh management attributes that were previously
sent as the default mesh management options, which will be used when
saving settings.
Sets whether VisIt should invest in the extra effort needed to return
valid cycles and times from virtual databases composed of many single
time step files.
Sets a flag in the implementing class that determines whether or
not the Update() method should be called in response to the
state object's Notify() method being called.
This method implements the SimpleObserver interface and is called when
we want to prevent updates from an observed state object to have an effect
on this observer.
Toggles full frame mode, which is a 1D/2D window mode that exagerrates scale
in one or more dimensions to ensure that plots take up most of the visualization
window viewport.
This method implements the SimpleObserver interface and is called when
an observed state object changes, in this case, the plugin manager
attributes state object.