33 lines
862 B
Racket
33 lines
862 B
Racket
#lang racket/base
|
|
|
|
(require "common/math.rkt")
|
|
(require "common/vector.rkt")
|
|
(provide bounds->intervals
|
|
linear-seq linear-seq*
|
|
degrees->radians
|
|
radians->degrees
|
|
empty-ivl unknown-ivl ivl-empty? ivl-known? ivl-regular? ivl-meet ivl-join
|
|
empty-rect unknown-rect rect-empty? rect-known? rect-regular? rect-meet rect-join)
|
|
|
|
(require "common/format.rkt")
|
|
(provide digits-for-range
|
|
real->plot-label
|
|
->plot-label
|
|
real->string/trunc)
|
|
|
|
(require "common/draw.rkt")
|
|
(provide color-seq color-seq*
|
|
->color
|
|
->pen-color ->brush-color
|
|
->pen-style ->brush-style)
|
|
|
|
(require "common/axis-transform.rkt")
|
|
(provide (struct-out invertible-function))
|
|
|
|
(require "common/sample.rkt")
|
|
(provide nonlinear-seq
|
|
(struct-out mapped-function))
|
|
|
|
(require "plot2d/kde.rkt")
|
|
(provide kde)
|