modulepackage
0.0.0-20230925105801-a36e7a3c5421
Repository: https://github.com/ktye/plot.git
Documentation: pkg.go.dev
# README
plot - create interactive raster plots
Plot is a plot package for Go that creates interactive plots on images.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
AxisLimits returns the Limits for the plot number.
ClickCoords transforms from a click on the original (multi-row/column) image to the single image coordinates.
ClickIPlotters is the callback routine for clicking on a line or point on the image of multiple plots.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ErrorPlot returns Plots that render an error message.
No description provided by the author
Image creates an Image from a slice of iplotters.
KTablePlot creates plots from k tables.
No description provided by the author
LineIPlotters is the callback routine for drawing a line with the mouse on the image of multiple plots.
MergeCaptions merges multiple captions to a single Caption table.
No description provided by the author
NiceLimits returns axis limits which include data values in [min, max] with nice numbers.
No description provided by the author
No description provided by the author
PanIPlotters is the callback routine for dragging a rectange with a mouse on the image of multiple plots.
No description provided by the author
ParseHistogramIntervals parses a string with interval settings.
Routine should be called as a go routine to do multiple plots in parallel.
SetFonts sets two fonts used plots.
No description provided by the author
SplitLeadText splits the text at newlines but removes a final newline.
TextDataPlot returns Plots from textual numeric data as described by TextDataFormat.
ZoomIPlotters is the callback routine for dragging a rectange with a mouse on the image of multiple plots.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Add a block character with the data color.
No description provided by the author
No description provided by the author
No description provided by the author
Add '#' column (run numbers).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
StringSize is the image size for the default stringers.
# Structs
Callback is returns on a double click.
Caption represents the caption table of a Plot.
CaptionColumn is a single column of a Caption object.
Combined style includes the plot style and the data style.
DataStyle is the line and marker style definition, which is set for every line object individually.
No description provided by the author
HistogramIntervals are the interval settings for a histogram calculation.
Limits are axes limits for a single plot.
Line is a collection of data from a Plot.
LineStyle is the line style definition.
No description provided by the author
Plot is the plot definition structure.
PointInfo is the result for a click event.
Plot defines a type that can use the text representation of a plot within ktye/pptx.
Result is returned by Routine.
Style definitions for the plot.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
IPlotter is an interactive plotter, that is a plot which can highlight a specific data series and has zoom and pan methods.
No description provided by the author
Plotter can make a Plot.
Plotters is the plural of a Plotter.