The global Kst object. Accessed as Kst, this cannot be reinstantiated.
Loads a script file from disk and runs it.
Resets the KstScript interpreter. All variables will be lost.
Waits for the next update loop to complete.
Purges unused objects in Kst. The has the same behavior as the purge button in the data manager.
Advance one screen.
Back one screen.
Saves the command history to a file.
Clears the command history.
Adds to the output generated from a function call.
Saves commands automatically to a file.
Forces a repaint regardless of the value of repaintEnabled.
The list of all loaded data sources.
The list of all scalars in Kst.
The list of all strings in Kst.
The list of all vectors in Kst.
The list of all matrices in Kst.
The list of all Kst windows in this process.
The list of all data objects in Kst.
A reference to the Kst color sequence in its current state.
The list of all extensions Kst can find installed on the system.
An object that provides access to the current Kst document along with various utility functions.
A reference to the plugin management subsystem of Kst.
A reference to the Kst GUI. This is implemented using KJSEmbed. The GUI is dynamic and may change between releases or even while Kst is running.
Determines whether or not manipulation of the Kst interface through scripting will trigger a repaint. Setting this to false before issuing a long series of commands (that each triggers a repaint), and then setting it back to true can greatly enhance the response time of Kst.