| Name | Description | Type | Package | Framework |
| IllegalScalingException | This exception is used to indicate that the current chosen multiresolution is not appropriate | Class | JSci.maths.wavelet | JSCI |
| FWTPacketCoef | This class is used to encapsulate wavelet packets coefficients. | Class | JSci.maths.wavelet | JSCI |
| FWTCoefMath | This class allows to do some operations on wavelet coefficients | Class | JSci.maths.wavelet | JSCI |
| FWT | Abstract class for using very fast, in-place, implementations of the Fast Wavelet Transform. | Class | JSci.maths.wavelet | JSCI |
| FWTCoef | This class is used to encapsulate wavelet coefficients. | Class | JSci.maths.wavelet | JSCI |
| Filter | This interface is used to define wavelet filters. | Interface | JSci.maths.wavelet | JSCI |
| FastSymmlet8 | This is a very fast implementation of the Fast Wavelet Transform. | Class | JSci.maths.wavelet.symmlet8 | JSCI |
| FastDaubechies2 | This is a very fast implementation of the Fast Wavelet Transform. | Class | JSci.maths.wavelet.daubechies2 | JSCI |
| FastHaar | Class | JSci.maths.wavelet.haar | JSCI | |
| FastCDF2_4 | Cohen-Daubechies-Feauveau Ntilde=4 adapted to the interval | Class | JSci.maths.wavelet.cdf2_4 | JSCI |
| DualWavelet3_5 | Cohen-Daubechies-Feauveau Ntilde=5 adapted to the interval | Class | JSci.maths.wavelet.cdf3_5 | JSCI |
| DualWavelet2_4 | Cohen-Daubechies-Feauveau Ntilde=4 adapted to the interval | Class | JSci.maths.wavelet.cdf2_4 | JSCI |
| DualScaling2_4 | Cohen-Daubechies-Feauveau Ntilde=4 adapted to the interval | Class | JSci.maths.wavelet.cdf2_4 | JSCI |
| DualScaling3_5 | Cohen-Daubechies-Feauveau Ntilde=5 adapted to the interval | Class | JSci.maths.wavelet.cdf3_5 | JSCI |
| DiscreteHilbertSpace | This class provides support for basic operations on MultiscaleFunction. | Class | JSci.maths.wavelet | JSCI |
| DiscreteFunction | This class is used to be able to mix the wavelet and other type of functions such as given signals. | Class | JSci.maths.wavelet | JSCI |
| Daubechies7 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies7 | JSCI |
| Daubechies8 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies8 | JSCI |
| Daubechies6 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies6 | JSCI |
| Daubechies4 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies4 | JSCI |
| Daubechies5 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies5 | JSCI |
| Daubechies2 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies2 | JSCI |
| Daubechies3 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies3 | JSCI |
| Cosine | This class is used to be able to mix the wavelet and cosine transforms. | Class | JSci.maths.wavelet | JSCI |
| CDF3_5 | Cohen-Daubechies-Feauveau Ntilde=5 adapted to the interval | Class | JSci.maths.wavelet.cdf3_5 | JSCI |
| CDF2_4 | Cohen-Daubechies-Feauveau Ntilde=4 adapted to the interval | Class | JSci.maths.wavelet.cdf2_4 | JSCI |
| Cascades | This class is a standard implementation of the Cascades algorithm. | Class | JSci.maths.wavelet | JSCI |
| BasisFunctionLibrary | This class is meant to be used for Fast Wavelet Transform, Matching Pursuit | Class | JSci.maths.wavelet | JSCI |
| LinearSpline | This class is used to generate linear splines to be used as wavelets or related | Class | JSci.maths.wavelet.splines | JSCI |
| MatchingPursuit | A Wavelet (and more) matching pursuit class Uses adaptative Morse coding for better | Class | JSci.maths.wavelet | JSCI |
| Multiresolution | This class is used to encapsulate the various wavelet multiresolution | Class | JSci.maths.wavelet | JSCI |
| MultiscaleFunction | Abstract encapsulation mostly meant for wavelet functions (dyadic case). | Class | JSci.maths.wavelet | JSCI |
| MultiSpline2_4 | Cohen-Daubechies-Feauveau Ntilde=4 adapted to the interval | Class | JSci.maths.wavelet.cdf2_4 | JSCI |
| MultiSpline3_5 | Cohen-Daubechies-Feauveau Ntilde=5 adapted to the interval | Class | JSci.maths.wavelet.cdf3_5 | JSCI |
| MultiSplineHaar | Class | JSci.maths.wavelet.haar | JSCI | |
| PiecewiseConstant | This class is used to generate piecewise constant splines to be used as wavelets or related | Class | JSci.maths.wavelet.splines | JSCI |
| QuadraticSpline | This class is used to generate quadratic splines to be used as wavelets or related | Class | JSci.maths.wavelet.splines | JSCI |
| Scaling2 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies2 | JSCI |
| Scaling3 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies3 | JSCI |
| Scaling4 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies4 | JSCI |
| Scaling5 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies5 | JSCI |
| Scaling6 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies6 | JSCI |
| Scaling7 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies7 | JSCI |
| Scaling8 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies8 | JSCI |
| Signal | This class use the linear spline as a general model for a signal. | Class | JSci.maths.wavelet | JSCI |
| Sine | This class is used to be able to mix the wavelet and sine transforms. | Class | JSci.maths.wavelet | JSCI |
| SparseDiscreteFunction | Fields inherited from class JSci. | Class | JSci.maths.wavelet | JSCI |
| Spline | This class is meant as an abstract encapsulation for spline objects. | Class | JSci.maths.wavelet.splines | JSCI |
| SumOfDiracs | This class is used to generate sum of Diracs (splines of order 0) to be used | Class | JSci.maths.wavelet.splines | JSCI |
| Wavelet2 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies2 | JSCI |
| Wavelet3 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies3 | JSCI |
| Wavelet4 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies4 | JSCI |
| Wavelet5 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies5 | JSCI |
| Wavelet6 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies6 | JSCI |
| Wavelet7 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies7 | JSCI |
| Wavelet8 | Daubechies wavelets adapted to the interval by Meyer. | Class | JSci.maths.wavelet.daubechies8 | JSCI |
| WaveletMath | The wavelet math library. | Class | JSci.maths | JSCI |