SMTools v1.5.7 API Documentation



This document contains the API documentation for all the SMTools (version 1.5.7) classes.
The framework was designed for the Java 2 Platform Standard Edition 1.8.0 or higher.

When using this framework, please use the following reference:

    SMTools API Documentation (2003-2021)
    Sven Maerivoet
    URL: https://smtools.maerivoet.org/
    E-mail: sven.maerivoet@gmail.com

Copyright 2003-2021 Sven Maerivoet

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Other Packages
Package Description
org.sm.smtools.application
Provides an easy-to-use interface for working with a Swing-based GUI.
org.sm.smtools.application.concurrent
Provides a facility for concurrently executing a number of tasks via multithreading.
org.sm.smtools.application.util
Provides utility classes for developping SMTools-based GUIs.
org.sm.smtools.exceptions
Provides various classes for exception handling.
org.sm.smtools.math
Provides some basic useful mathematical operations.
org.sm.smtools.math.complex  
org.sm.smtools.math.lslr
Provides an implementation for least squares linear regression of 2D data.
org.sm.smtools.math.quadmapping
Provides an implementation for perspective mappings of convex 2D quadrilaterals.
org.sm.smtools.math.statistics
Provides an implementation for estimating empirical probability and cumulative distributions.
org.sm.smtools.scrapbook
Provides a class for quickly creating, testing, and debugging various utilities.
org.sm.smtools.swing.dialogs
Provides various dialog boxes.
org.sm.smtools.swing.util
Provides various functional classes for Java's Swing framework.
org.sm.smtools.util
Provides various classes for converting strings, numbers, dates, times, ...