added contracts
svn: r4340
This commit is contained in:
parent
4c41e5515d
commit
b71e372c49
|
@ -41,10 +41,6 @@
|
||||||
desktop-machine
|
desktop-machine
|
||||||
standard-fish
|
standard-fish
|
||||||
|
|
||||||
pin-line
|
|
||||||
pin-arrow-line
|
|
||||||
pin-arrows-line
|
|
||||||
|
|
||||||
add-line
|
add-line
|
||||||
add-arrow-line
|
add-arrow-line
|
||||||
add-arrows-line
|
add-arrows-line
|
||||||
|
@ -64,6 +60,25 @@
|
||||||
clip
|
clip
|
||||||
|
|
||||||
hyperlinkize)
|
hyperlinkize)
|
||||||
|
|
||||||
|
(provide/contract
|
||||||
|
[pin-line (opt-> (pict?
|
||||||
|
pict? (-> pict? pict? (values number? number?))
|
||||||
|
pict? (-> pict? pict? (values number? number?)))
|
||||||
|
(number? string? boolean?)
|
||||||
|
pict?)]
|
||||||
|
[pin-arrow-line (opt-> (number? pict?
|
||||||
|
pict? (-> pict? pict? (values number? number?))
|
||||||
|
pict? (-> pict? pict? (values number? number?)))
|
||||||
|
(number? string? boolean? boolean?)
|
||||||
|
pict?)]
|
||||||
|
[pin-arrows-line (opt-> (number? pict?
|
||||||
|
pict? (-> pict? pict? (values number? number?))
|
||||||
|
pict? (-> pict? pict? (values number? number?)))
|
||||||
|
(number? string? boolean? boolean?)
|
||||||
|
pict?)])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(define (re-pict box naya)
|
(define (re-pict box naya)
|
||||||
(let ([w (pict-width box)]
|
(let ([w (pict-width box)]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user