<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
The problem is now solve with the 5.1.1 version of Racket. (for floats)<br>I can rotate a bitmap% around the (0,0) coordinate point, but I cannot do the same for any other point..<br>I tried to use a bitmap-dc for rotate the bitmap, and draw this bitmap-dc on a canvas with a dc and method "draw-bitmap", but the 3/4 of the image is cut..<br>I've seen you used gl2d library for rotate your images.. Should I do the same ?<br>(when I try to run a code with gl2d code, my DrRacket closes immediatly.. what's the problem ?)<br>Thanks<br><br>Jyu.<br><br>&gt; Date: Tue, 3 May 2011 14:40:54 -0600<br>&gt; Subject: Re: [racket] Racket/gui : How to rotate a bitmap% ?<br>&gt; From: jay.mccarthy@gmail.com<br>&gt; To: julien-0659@hotmail.fr<br>&gt; CC: users@racket-lang.org<br>&gt; <br>&gt; [Please reply-all.]<br>&gt; <br>&gt; I forget when racket/draw was introduced, I think with the graphical<br>&gt; rewrite. I've never seen the float problem you mention.<br>&gt; <br>&gt; Did you using "rotate" on the dc solve your problem?<br>&gt; <br>&gt; Jay<br>&gt; <br>&gt; 2011年5月3日13:43 Jyu 。 &lt;julien-0659@hotmail.fr&gt;:<br>&gt; &gt; Thanks for response, I'm not use 2htdp/image, because I don't want to have<br>&gt; &gt; problem with bounding boxes..<br>&gt; &gt; I draw with a dc directly in with draw-bitmap yes.<br>&gt; &gt; Is racket/draw only available on Racket 5.1 ? Because I have problems with<br>&gt; &gt; floats with Racket 5.1 on ubuntu...<br>&gt; &gt; For example, if I write "(printf "~a" 0.8)" on the top level, this return<br>&gt; &gt; "0.0"<br>&gt; &gt; It's very problematic for Chipmunk..<br>&gt; &gt;<br>&gt; &gt;&gt; Date: Mon, 2 May 2011 15:53:00 -0600<br>&gt; &gt;&gt; Subject: Re: [racket] Racket/gui : How to rotate a bitmap% ?<br>&gt; &gt;&gt; From: jay.mccarthy@gmail.com<br>&gt; &gt;&gt; To: julien-0659@hotmail.fr<br>&gt; &gt;&gt; CC: users@racket-lang.org<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; If you are using 2htdp/image, you can use 'rotate'<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; http://pre.racket-lang.org/docs/html/teachpack/2htdpimage.html#(def._((lib._2htdp/image..rkt)._rotate))<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; If you are using a dc directly with draw-bitmap, you can use a<br>&gt; &gt;&gt; different 'rotate'<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; http://pre.racket-lang.org/docs/html/draw/dc___.html?q=draw-bitmap#(meth._(((lib._racket/draw..rkt)._dc~3c~25~3e)._rotate))<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; How are you drawing?<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Jay<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; 2011年5月2日15:30 Jyu 。 &lt;julien-0659@hotmail.fr&gt;:<br>&gt; &gt;&gt; &gt; Hi !<br>&gt; &gt;&gt; &gt; For a school project who use the chipmunk 2D physics library, I need to<br>&gt; &gt;&gt; &gt; rotate an image (instance of bitmap%)..<br>&gt; &gt;&gt; &gt; I searched for a long time but I have not found, someone know how can I<br>&gt; &gt;&gt; &gt; do<br>&gt; &gt;&gt; &gt; this ?<br>&gt; &gt;&gt; &gt; Thanks.<br>&gt; &gt;&gt; &gt; _________________________________________________<br>&gt; &gt;&gt; &gt; &nbsp;For list-related administrative tasks:<br>&gt; &gt;&gt; &gt; &nbsp;http://lists.racket-lang.org/listinfo/users<br>&gt; &gt;&gt; &gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; Jay McCarthy &lt;jay@cs.byu.edu&gt;<br>&gt; &gt;&gt; Assistant Professor / Brigham Young University<br>&gt; &gt;&gt; http://faculty.cs.byu.edu/~jay<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; "The glory of God is Intelligence" - D&amp;C 93<br>&gt; &gt;<br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Jay McCarthy &lt;jay@cs.byu.edu&gt;<br>&gt; Assistant Professor / Brigham Young University<br>&gt; http://faculty.cs.byu.edu/~jay<br>&gt; <br>&gt; "The glory of God is Intelligence" - D&amp;C 93<br>                                               </body>
</html>