
Contour and isosurface 'auto levels reorg 2D contours: z-min = z-max now makes empty plot instead of infinite loop 3D isosurfaces: d-min = d-max now makes empty plot instead of infinite loop Fixed contracts and corner case on marching squares and cubes functions Better selection box and point-label formatting Increased timeout on extreme-bounds-tests.rkt
28 lines
1.4 KiB
Racket
28 lines
1.4 KiB
Racket
#lang racket/base
|
|
|
|
(require racket/contract unstable/latent-contract)
|
|
|
|
(require "../common/ticks.rkt")
|
|
(provide
|
|
(contract-out (struct pre-tick ([value real?] [major? boolean?]))
|
|
(struct (tick pre-tick) ([value real?] [major? boolean?] [label string?]))
|
|
(struct ticks ([layout ticks-layout/c] [format ticks-format/c])))
|
|
24h-descending-date-ticks-formats 12h-descending-date-ticks-formats
|
|
24h-descending-time-ticks-formats 12h-descending-time-ticks-formats
|
|
us-currency-scales uk-currency-scales eu-currency-scales
|
|
us-currency-formats uk-currency-formats eu-currency-formats
|
|
ticks-layout/c ticks-format/c
|
|
no-ticks-layout no-ticks-format no-ticks
|
|
(activate-contract-out ticks-default-number
|
|
ticks-mimic ticks-scale ticks-add linear-scale
|
|
linear-ticks-layout linear-ticks-format linear-ticks
|
|
log-ticks-layout log-ticks-format log-ticks
|
|
date-ticks-formats date-ticks-layout date-ticks-format date-ticks
|
|
time-ticks-formats time-ticks-layout time-ticks-format time-ticks
|
|
bit/byte-ticks-format bit/byte-ticks
|
|
currency-ticks-scales currency-ticks-formats
|
|
currency-ticks-format currency-ticks
|
|
fraction-ticks-format fraction-ticks
|
|
collapse-ticks
|
|
contour-ticks format-tick-labels))
|