Move drawing code to it's own module and simplify draw interface
This commit is contained in:
parent
8c48d4ee42
commit
69dd991ab9
4 changed files with 247 additions and 207 deletions
|
|
@ -27,6 +27,12 @@
|
|||
(define (approx-= x y)
|
||||
(< (abs (- x y)) (*float-precision*)))
|
||||
|
||||
;; Somewhat reliable fixnum conversion
|
||||
(export number->integer)
|
||||
(define (number->integer number)
|
||||
(assert (number? number))
|
||||
(inexact->exact (round number)))
|
||||
|
||||
;; Vector exports
|
||||
(export vec vec? vec2? v-x
|
||||
set-v-x! v-y set-v-y!)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue