Index
All Classes|All Packages
S
- save(String) - Method in enum org.sm.smtools.application.util.Registry
-
Saves all objects in the registry to a file using serialisation.
- ScrapBook - Class in org.sm.smtools.scrapbook
- ScrapBook() - Constructor for class org.sm.smtools.scrapbook.ScrapBook
- searchArrayBounds(double[], double) - Static method in class org.sm.smtools.math.MathTools
-
Determines the indices of the 2 values surrounding the searched value in an array of
x.length
elements, such that:x[fLowerBound] ≤ xSearch < x[fUpperBound]
- sec() - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Takes the secans (= 1/cos) of this complex number and returns a reference to the result.
- selectDefault() - Method in enum org.sm.smtools.application.util.JGUISounds
-
Selects the default sound set.
- selectSoundSet(JGUISounds.EGUISoundSet) - Method in enum org.sm.smtools.application.util.JGUISounds
-
Selects a specified sound set.
- set(double, double) - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Explicitly sets the real and imaginary components of the complex number.
- set(int, double) - Method in class org.sm.smtools.math.Extremum
-
General setter method for the extremum.
- set(int, int, int, int) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
to the specified values. - set(Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Method in class org.sm.smtools.math.quadmapping.Quadrilateral
-
Sets all four 2D points of this
Quadrilateral
object equal to the specified points. - set(QuadMapping, QuadMapping) - Method in class org.sm.smtools.math.quadmapping.QuadToQuadMapping
-
Sets the perspective mapping based on the two perspective mappings between quadrilaterals.
- set(Quadrilateral) - Method in class org.sm.smtools.math.quadmapping.Quadrilateral
-
Sets all four 2D points of this
Quadrilateral
object equal to those of the specifiedQuadrilateral
object. - set(DateStamp) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
equal to another one. - set(TimeStamp) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
equal to another one. - setAllCustomColorMapComponents(TreeMap<Integer, JGradientColorMap.CustomColorMapComponent>) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Sets all components of the custom colour map.
- setBlocking(boolean) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets whether or not the glasspane should block all user mouse-input.
- setColor(Graphics, Color, double) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Sets a color by also taking a specified transparency into account.
- setColorMap(JGradientColorMap.EColorMap) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Changes the colour map that is used.
- setCustomColorMapComponent(int, double, Color) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Adds or updates a component in the custom colour map.
- setData(double[]) - Method in class org.sm.smtools.math.statistics.EmpiricalDistribution
-
Sets the source data for the empirical distribution.
- setData(double[], int) - Method in class org.sm.smtools.math.statistics.EmpiricalDistribution
-
Sets the source data for the empirical distribution, as well as a user-specified number of histogram bins.
- setData(EmpiricalDistribution, EmpiricalDistribution) - Method in class org.sm.smtools.math.statistics.DistributionComparator
-
Loads specific X and Y sequences and compares them.
- setDataPoints(ArrayList<Point2D.Double>) - Method in class org.sm.smtools.math.lslr.LSLR
-
Uses the given 2D-data points to calculate the slope, intercept, mean and standard deviation.
- setDefaultDate(DateStamp) - Method in class org.sm.smtools.swing.dialogs.JDateChooser
-
Sets the default date.
- setDescription(String) - Method in class org.sm.smtools.util.JFileFilter
-
Sets the description of the file filter.
- setExtensionListInDescription(boolean) - Method in class org.sm.smtools.util.JFileFilter
-
Sets whether or not the accepted extensions of the file filter should be appended to the description.
- setFading(boolean) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets whether or not fading is enabled.
- setFontBold(Graphics2D) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Helper method to set the font style to bold.
- setFontBoldItalic(Graphics2D) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Helper method to set the font style to bold and italic.
- setFontItalic(Graphics2D) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Helper method to set the font style to italic.
- setFontMonospaced(Graphics2D) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Helper method to set the font to monospaced.
- setFontSize(Graphics2D, int) - Static method in class org.sm.smtools.swing.util.JGraphics
-
Helper method to set the current font size.
- setGUIDynamicLayout(boolean) - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Sets the use of dynamic layout (i.e., real-time repainting of the
JFrame
's components when resizing). - setHighlightColor(Color) - Method in class org.sm.smtools.swing.util.JTriggeredButton
-
Sets the color used when the mouse pointer is over the button.
- setIndex(int) - Method in class org.sm.smtools.math.Extremum
-
Setter method for the extremum's index.
- setInsets(Insets) - Method in class org.sm.smtools.swing.util.JTriggeredButtonBorder
-
Sets the margins used by the border.
- setLatitude(double) - Method in class org.sm.smtools.math.LatLongPosition
-
Sets the position's latitude.
- setLongitude(double) - Method in class org.sm.smtools.math.LatLongPosition
-
Sets the position's longitude.
- setLowerBound(int) - Method in class org.sm.smtools.math.ArraySearchBounds
-
Setter method for the lower bound.
- setMaximumSize(Dimension) - Method in class org.sm.smtools.swing.util.JGradientColorMap
- setMessageText(String) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets the optional message text.
- setMinimumSize(Dimension) - Method in class org.sm.smtools.swing.util.JGradientColorMap
- setNrOfThreadsToUse(int) - Method in class org.sm.smtools.application.concurrent.TaskExecutor
-
Sets the number of threads to use by creating a fixed thread pool.
- setNumberFilter(ANumberFilter) - Method in class org.sm.smtools.swing.util.JNumberInputField
-
Sets the filter to use for validation of the input.
- setPercentageCompleted(double) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Directly sets the percentage completed.
- setPreferredSize(Dimension) - Method in class org.sm.smtools.swing.util.JGradientColorMap
- setQuadrilateral(Quadrilateral) - Method in class org.sm.smtools.math.quadmapping.QuadMapping
-
Calculates the perspective mapping of the specified quadrilateral.
- setRandomColorMap(int) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Sets up a random colour map.
- setSelectedColor(Color) - Method in class org.sm.smtools.swing.util.JTriggeredButton
-
Sets the color used when the button is selected.
- setShowFractions(boolean) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets whether or not fractions are shown in the percentage completed (not shown by default).
- setShowTimeEstimation(boolean) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets whether or not an estimation of the time left should be shown.
- setStatusMessage(String) - Method in class org.sm.smtools.application.util.JSplashScreen
-
Changes the status message.
- setStatusMessageWaitTime(int) - Method in class org.sm.smtools.application.util.JSplashScreen
-
Sets the delay that is forced each time the status message is changed.
- setStatusText(String) - Method in class org.sm.smtools.application.util.JStatusBar
-
Sets the status text.
- setStatusTextColor(Color) - Method in class org.sm.smtools.application.util.JStatusBar
-
Sets the status text's color.
- setTickMarks(double, String, double, String, String, String, int, int) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Sets the optional tick marks for the gradient colour map.
- setToDMY(int, int, int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the specified values. - setToDMY(String) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
object corresponding to the specified string representation. - setToHM(String) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
object corresponding to the specified string representation. - setToHMS(String) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
object corresponding to the specified string representation. - setToHMSMs(String) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
object corresponding to the specified string representation. - setToMillisecondOfDay(long) - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
based on a cumulative millisecond representation (since 00:00:00.000). - setToNextDay(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the next day. - setToNextMonth(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the next month. - setToNextYear(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the next year. - setToNow() - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the current system date. - setToNow() - Method in class org.sm.smtools.util.TimeStamp
-
Sets this
TimeStamp
to the current system time. - setToPreviousDay(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the previous day. - setToPreviousMonth(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the previous month. - setToPreviousYear(int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the previous year. - setTotalNrOfProgressUpdates(int) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets the total number of progress updates expected, corresponding to 100% completion.
- setToWoYY(int, int) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
to the specified values. - setToYMD(String) - Method in class org.sm.smtools.util.DateStamp
-
Sets this
DateStamp
object corresponding to another string representation. - setupAboutText() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a
String
containing the about text displayed together with the application's logo. - setupAffiliationsLabels() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a list of
JLabel
s containing the author's affiliations. - setupCopyrightContent() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a
StringBuilder
containing the short application's copyright notice. - setupInitialDialogSize() - Method in class org.sm.smtools.swing.dialogs.JDefaultDialog
-
Sets up the initial screen size of the dialog box.
- setupLicenceContent() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a
StringBuilder
containing the (long) application's licence text (e.g., the Apache Licence). - setupLogo() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a
JLabel
containing the application's logo. - setupLogoPosition() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up an
ELogoPosition
indicating where the application's logo should be relative to its accompanying about text. - setupMainPanel(JPanel) - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up the about box content area.
- setupMainPanel(JPanel) - Method in class org.sm.smtools.swing.dialogs.JCustomColorMapChooser
-
Creates the dialog box content area.
- setupMainPanel(JPanel) - Method in class org.sm.smtools.swing.dialogs.JDateChooser
- setupMainPanel(JPanel) - Method in class org.sm.smtools.swing.dialogs.JDefaultDialog
-
Sets up the custom content in the dialog box.
- setupMainPanel(JPanel) - Method in class org.sm.smtools.swing.dialogs.JTimeChooser
- setUpperBound(int) - Method in class org.sm.smtools.math.ArraySearchBounds
-
Setter method for the upper bound.
- setupUsedLibrariesDescriptions() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up a
String
describing the application's used libraries. - setupWindowTitle() - Method in class org.sm.smtools.swing.dialogs.JAboutBox
-
Sets up the window title of the about box.
- setupWindowTitle() - Method in class org.sm.smtools.swing.dialogs.JCustomColorMapChooser
-
Returns the dialog box's title.
- setupWindowTitle() - Method in class org.sm.smtools.swing.dialogs.JDateChooser
- setupWindowTitle() - Method in class org.sm.smtools.swing.dialogs.JDefaultDialog
-
Sets up the window title of the dialog box.
- setupWindowTitle() - Method in class org.sm.smtools.swing.dialogs.JTimeChooser
- setValue(double) - Method in class org.sm.smtools.math.Extremum
-
Setter method for the extremum's value.
- setVisualisationType(JProgressUpdateGlassPane.EVisualisationType) - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Sets the visualisation type to use.
- setXData(EmpiricalDistribution) - Method in class org.sm.smtools.math.statistics.DistributionComparator
-
Loads a specific X sequence and compares them.
- setYData(EmpiricalDistribution) - Method in class org.sm.smtools.math.statistics.DistributionComparator
-
Loads a specific Y sequence and compares them.
- show(Component, String) - Static method in class org.sm.smtools.swing.dialogs.JMessageDialog
-
Pops up a up a standard dialog box containing a specified message.
- showApplicationParameterWarning(int, String, String) - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Logs a textual warning message.
- showGUIAboutBox() - Method in class org.sm.smtools.application.JDerivedGUIApplication
- showGUIAboutBox() - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Shows a custom about box.
- showGUIDefaultMouseCursor() - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Shows the default mouse cursor.
- showGUIToolBar() - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Helper method to show the GUI's tool bar.
- showGUIWaitMouseCursor() - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Shows the wait mouse cursor.
- shutdownApplication() - Method in class org.sm.smtools.application.JStandardGUIApplication
-
Allows custom clean-up when the application is shutting down.
- signalProgressUpdate() - Method in class org.sm.smtools.application.util.JProgressUpdateGlassPane
-
Increases the number of progress updates already completed and repaints the glasspane.
- sin() - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Takes the sine of this complex number and returns a reference to the result.
- sinc(double) - Static method in class org.sm.smtools.math.MathTools
-
Calculates the unnormalised sinc (sinus cardinalis) function of a
double
. - sincn(double) - Static method in class org.sm.smtools.math.MathTools
-
Calculates the normalised sinc (sinus cardinalis) function of a
double
. - sinh() - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Takes the hyperbolic sine of this complex number and returns a reference to the result.
- SoundPlayingException - Exception in org.sm.smtools.exceptions
-
Indicates that playing of a sound has failed.
- SoundPlayingException() - Constructor for exception org.sm.smtools.exceptions.SoundPlayingException
-
Constructs a
SoundPlayingException
object, based on the specified filename. - SpringUtilities - Class in org.sm.smtools.swing.util
-
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
- SpringUtilities() - Constructor for class org.sm.smtools.swing.util.SpringUtilities
- sqr() - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Returns a reference to the square of this complex number.
- sqr(double) - Static method in class org.sm.smtools.math.MathTools
-
Calculates the square of a
double
. - sqrt() - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Calculates the absolute value of the square root (i.e., the principal square root) of this complex number and returns a reference to the result.
- start() - Method in class org.sm.smtools.util.Chrono
-
Starts/continues the chronometer.
- stateChanged(ChangeEvent) - Method in class org.sm.smtools.swing.dialogs.JCustomColorMapChooser
- stateChanged(ChangeEvent) - Method in class org.sm.smtools.swing.dialogs.JDateChooser
- stateChanged(ChangeEvent) - Method in class org.sm.smtools.swing.dialogs.JTimeChooser
- stop() - Method in class org.sm.smtools.util.Chrono
-
Stops the chronometer.
- streamLoadCustomColorMapComponents(DataInputStream) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Loads the custom colour map's components from a file as a stream.
- streamLoadRandomColorMapComponents(DataInputStream) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Loads the random colour map's components from a file as a stream.
- streamSaveCustomColorMapComponents(DataOutputStream) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Saves the custom colour map's components to a plain-text file.
- streamSaveRandomColorMapComponents(DataOutputStream) - Method in class org.sm.smtools.swing.util.JGradientColorMap
-
Saves the random colour map's components to a file as a stream.
- StringTools - Class in org.sm.smtools.util
-
The
StringTools
class is mainly intended for string alignment operations. - substring(String, int, int) - Static method in class org.sm.smtools.util.StringTools
-
Extracts a substring from a string.
- subtract(ComplexNumber) - Method in class org.sm.smtools.math.complex.ComplexNumber
-
Subtracts the specified complex number from this one and returns a reference to the result.
- SYSTEM_POWER_STATUS() - Constructor for class org.sm.smtools.application.util.JStatusBar.Kernel32.SYSTEM_POWER_STATUS
- SystemInformation - Class in org.sm.smtools.application.util
-
The
SystemInformation
class allows gathering of some system information, such as Java VM memory statistics, number of CPUs, and the OS name. - SystemInformation.EOperatingSystem - Enum in org.sm.smtools.application.util
-
The different types of operating systems.
- systemSoundsEnabled() - Static method in class org.sm.smtools.util.MP3Player
-
Returns whether or not system sounds are enabled.
All Classes|All Packages