Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Punkt in Abhängigkeit eines Winkels berechnen (https://www.delphipraxis.net/155359-punkt-abhaengigkeit-eines-winkels-berechnen.html)

Blup 20. Okt 2010 16:04

AW: Punkt in Abhängigkeit eines Winkels berechnen
 
Noch mal ganz langsam zum mitschreiben: ;)
Code:
  V1: TPoint = (x = 5, y = 0); // Vektor
  P1: TPoint = (x = 3, y = 4); // Ausgangspunkt
  A: Double = 90;              // Winkel eventuell noch umrechnen
Den Vektor drehen:
Code:
V2.x = V1.x * cos(a) - V1.y * sin(a)
V2.x = 5    * 0      - 0    * 1
V2.x = 0
--------

V2.y = V1.y * cos(a) + v1.x * sin(a);
V2.y = 0    * 0      + 5    * 1
V2.y = 5
--------
Den Punkt verschieben:
Code:
P2.x = P1.x + V2.x
P2.x = 3    + 0
P2.x = 3
========

P2.y = P1.y + V2.y
P2.y = 4    + 5
P2.y = 9
========

implementation 20. Okt 2010 17:15

AW: Punkt in Abhängigkeit eines Winkels berechnen
 
Seit dem Post von Medium hab' ich's schon verstanden :wink:

Danke an alle! :cheers:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz