module Cryplot
Overview
Crystal plotting library powered by gnuplot
Defined in:
cryplot.crplot/baseplot.cr
plot/consts.cr
plot/elems/axis_label.cr
plot/elems/base.cr
plot/elems/border.cr
plot/elems/depth.cr
plot/elems/draw.cr
plot/elems/fill.cr
plot/elems/fill_curve.cr
plot/elems/fillstyle.cr
plot/elems/font.cr
plot/elems/frame.cr
plot/elems/grid.cr
plot/elems/histogram_style.cr
plot/elems/legend.cr
plot/elems/line.cr
plot/elems/offset.cr
plot/elems/point.cr
plot/elems/show.cr
plot/elems/text.cr
plot/elems/tics.cr
plot/elems/title.cr
plot/figure.cr
plot/gnuplot.cr
plot/palettes.cr
plot/plot.cr
plot/plot3d.cr
Constant Summary
-
GOLDEN_RATIO =
1.618034
-
GOLDEN_RATIO_INVERSE =
1.0 / GOLDEN_RATIO
-
INCH_TO_POINTS =
72.0
-
MISSING_INDICATOR =
"\"?\""
-
NAN =
Float64::NAN
-
PI =
3.14159265359
-
POINT_TO_INCHES =
1.0 / INCH_TO_POINTS
-
VERSION =
"0.1.1"
Class Method Summary
-
.figure(plots : MultiPlots, &)
returns a figure object
-
.figure(plots : MultiPlots)
returns a figure object
-
.linspace(x0 : T, x1 : T1, intervals : Int) : Array(Float64) forall T, T1
Returns an array with uniform increments from a given initial value to a final one
- .palettes : Hash(Palette, String)
-
.plot(&)
returns a plot object
-
.plot
returns a plot object
-
.plot3d(&)
returns a plot3d object
-
.plot3d
returns a plot3d object
-
.range(x0 : Int, x1 : Int) : Array(Float64)
Return an array with unit increment from a given initial value to a final one
Class Method Detail
def self.linspace(x0 : T, x1 : T1, intervals : Int) : Array(Float64) forall T, T1
#
Returns an array with uniform increments from a given initial value to a final one
def self.range(x0 : Int, x1 : Int) : Array(Float64)
#
Return an array with unit increment from a given initial value to a final one