smart_arrays_contour_finder 2.0.5 smart_arrays_contour_finder: ^2.0.5 copied to clipboard
This package contours the 3-dimensional surface represented by the values f(x,y) of a matrix. The detected contour lines are passed on to a user-provided renderer.
Smart Arrays Contour Finder #
What the package can do for you #
The purpose of this package is to contour the three-dimensional surface represented by the values f(x,y) of a matrix with coordinate axes x and y. The detected contour lines are passed on to a user-provided renderer e.g. for graphical displaying the contours.
Example #
- The provided example can be directly executed via https://smart.specpad.bplaced.net/smart_arrays_contour_finder/example.html.
- Or, download the package and execute the file
example/example.html
in your browser.
The major API functionalities #
-
Class
ContourFinder
with the methodfindContour
to contour a matrix. -
Abstract class
ContourRenderer
with the methoddrawContourLine
to be provided by the user to render the found contours, e.g. on a graphics screen.
Related packages #
smart_arrays_base
: Basic functions for 1D and 2D arrays
smart_arrays_numerics
: Numerics with 1D and 2D arrays
smart_arrays_compress
: Compress 1D and 2D arrays to a smaller size.
smart_arrays_sample_data
: Computes 1D and 2D arrays containing sample data.
smart_arrays_dbstore
: Store 1D and 2D arrays along with metadata on the local device.
smart_arrays_plot_polyline
: Plot 1D arrays as polyline along with axes and more.
smart_arrays_peaks
: Detect peaks in 1D and 2D arrays.
smart_lorentz-gauss
: Compute Lorentz-Gauss (pseudo-Voigt) line shapes.
smart_signal_processing
: Fourier transform and more of arrays.