Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
26. Jun 2012
Nur noch sonderfall G1 = G2 und G1 || G2 beachten, sonst gibts n Division by Zero.
abfangen durch vergleichen der Steigung.
Aber ja stimmt, eigentlich müsste es so gehen :D
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
26. Jun 2012
Ja klar, aber kann man die Determinante auch mit Komma zahlen berechnen? Ich hatte Mathe-LK und muss sagen ich kann mich an keine erinnern. Wobei wir die Determinante nie bei Geometrie eingesetzt haben, sondern bei dem Krempel Bild Uhrbild Kern etc von Matrizen.
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
26. Jun 2012
ich hatte Determinanten leider schon -.-
ne ner 2x2 Matrix wirds einfach so berechnet http://upload.wikimedia.org/wikipedia/de/math/5/5/7/557e8d795884c214008b5b2f486b4902.png
Nur wie man ne schöne Funktion aus den Punkten bekommt (in Form f(x)=a*x+b) wüste ich jetzt keinen Ansatz
Zum weiter lesen, hab jetzt keine Zeit mehr dazu: http://www.xnamag.de/forum/viewtopic.php?t=2674
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
26. Jun 2012
Vergiss meine Idde viel zu umständlich.
Was die andere Betrifft, du hast 4 Geraden von deinem Viereck,
und hast n geraden von deinem Polygon.
jetzt vergleichst du alle n Geraden mit den 4 (also hast du 4*n Abfragen).
Diese Funktion sollte es tun: http://www.swissdelphicenter.ch/de/showcode.php?id=2075
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
25. Jun 2012
nochmal erklärt:
der rest macht sin und cos
und die andere Idee ist leichter :D da hast du sogar die Funktion gegeben
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
25. Jun 2012
Also bekannt bei den dreiecken ist dir eine Seite und die Winkel (durch Polygon Hausrechenbar)zudem eine Koordinate. Das hat nichts mit Delphi zutun sondern Geometrie
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
25. Jun 2012
Mal zur Anschauung
PS: der eine strich sollte noch rot sein
Forum: Sonstige Fragen zu Delphi
Delphi
by schlagzu,
25. Jun 2012
testen ob der erste Punkt in dem Rechteck liegt und der zweite nicht (oder umgekehrt).
Das nächste wäre dann die die diagonal durch gehen und beide außerhalb liegen und trotzdem schneiden.
Dann denn Schnittpunkt berechnen mit Dreieck (Rechtwinklig)
PS:
die die diagonal gehen so abfangen: 1 Punkt x liegt zwischen xmin xmax, 2Punkt y liegt zwischen ymin ymax