Article View: pl.comp.lang.pascal
Article #119Re: Wypelnianie przestrzeni i obracanie bitmap
From: Marcin Rutkowski
Date: Mon, 21 Dec 1998 06:25
Date: Mon, 21 Dec 1998 06:25
22 lines
1878 bytes
1878 bytes
>Najwygodniej byloby "przesunac" ten punkt na srodek obrazka, ale jak to >zrobic? Jak "TO" zrobić ????? Takie rzeczy są opisane w każdej książce do geometrii (materiał na poziomie szkoły podstawowej) !!! Wzor na obrot punktu w 2d (patrz wcześniejsze posty): r_x = (o_x*cos(theta)) - (o_y*sin(theta)) r_y = (o_y*cos(theta)) + (o_x*sin(theta)) Gdzie r_x, r_y, o_x, o_y są podane względem środka obrazka, czyli: r_x = rotated_x - (size_x div 2) r_y = rotated_y - (size_y div 2) o_x = original_x - (size_x div 2) o_y = original_y - (size_y div 2) Jak sobie to wszystko poprzekształcasz to pewnie Ci się uda !!!? -- Marcin Rutkowski MAIL: marcinru@vc.pl WWW: http://friko.onet.pl/el/marcinru/
Technical Details
Message-ID:
<75kpjo$qu4$1@korweta.task.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!not-for-mailReferences:
<36768c95.0@news.vogel.pl> <36769EC7.F515E62A@kki.net.pl> <3677e0c0.0@news.vogel.pl> <367843A6.43C54D08@kki.net.pl> <367a1558.0@news.vogel.pl> <Pine.LNX.4.03.9812181556470.8638-100000@qrnik.knm.org.pl> <367abda7.0@news.vogel.pl> <75fuf3$1e1$1@Waldemar.mat.uni.torun.pl> <367ccc1e.0@news.vogel.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!not-for-mail From: "Marcin Rutkowski" <marcinru@mail.onet.pl> Newsgroups: pl.comp.lang.pascal,pl.comp.programming Subject: Re: Wypelnianie przestrzeni i obracanie bitmap Date: Mon, 21 Dec 1998 07:25:40 +0100 Organization: CI TASK http://news.task.gda.pl/ Lines: 25 Message-ID: <75kpjo$qu4$1@korweta.task.gda.pl> References: <36768c95.0@news.vogel.pl> <36769EC7.F515E62A@kki.net.pl> <3677e0c0.0@news.vogel.pl> <367843A6.43C54D08@kki.net.pl> <367a1558.0@news.vogel.pl> <Pine.LNX.4.03.9812181556470.8638-100000@qrnik.knm.org.pl> <367abda7.0@news.vogel.pl> <75fuf3$1e1$1@Waldemar.mat.uni.torun.pl> <367ccc1e.0@news.vogel.pl> NNTP-Posting-Host: ppp202.elblag.tpnet.pl X-Trace: korweta.task.gda.pl 914221496 27588 194.204.173.202 (21 Dec 1998 06:24:56 GMT) X-Complaints-To: abuse@task.gda.pl NNTP-Posting-Date: 21 Dec 1998 06:24:56 GMT X-Newsreader: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit