[racket] Programmatic drawing
MetaPict supports arbitrary curves and will produce picts.
http://soegaard.github.io/docs/metapict/metapict.html
Given points p, q, r, ... and vectors (directions) d, e, f ... :
(curve p .. q .. r .. s) draws a "nice" curve from p through q and r to s
(curve p .. q d .. r .. s) draws a "nice" curve from p through q and r to s,
and the curve leaves q in the direction d
(curve p .. q .. r .. cycle) draws a closed curve through p, q and r
(curve p .. q .. r -- s .. t) draws a curve from p through q to r then
a line from r to s and finally
curves to t
There is a ton of examples here:
https://github.com/soegaard/metapict/blob/master/metapict/examples/metapost-examples.rkt
/Jens Axel
2014-10-30 19:16 GMT+01:00 C K Kashyap <ckkashyap at gmail.com>:
> Dear Racket folks,
>
> I'd like to use Dr Racket to generate some drawings. I liked the way I can
> compose and create images using slideshow. I could not figure how I could
> draw arbitrary curves though?
>
> When I looked for it I found the racket/draw package. Can the racket/draw
> functions be used along with slideshow?
>
> Or is there any other recommended package for achieving interactive drawing
> creation?
>
> Regards,
> Kashyap
>
> ____________________
> Racket Users list:
> http://lists.racket-lang.org/users
>
--
--
Jens Axel Søgaard