Thema: Delphi Drehsinn von Ebenen

Einzelnen Beitrag anzeigen

Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#15

AW: Drehsinn von Ebenen

  Alt 28. Okt 2015, 22:07
Für D2 hab ich's doch direkt über deinem Post gepostet?

Delphi-Quellcode:
function TD2Points.ClockwiseOrder(const J: integer): boolean;
var
  I, K: integer;
  D: double;
begin
  I := Prev(J);
  K := Next(J);
  D := FItems[I].X * FItems[J].Y + FItems[J].X * FItems[K].Y + FItems[K].X * FItems[I].Y
    - FItems[J].Y * FItems[K].X - FItems[K].Y * FItems[I].X - FItems[I].Y * FItems[J].X;
  Result := D > 0;
end;


So gehts für D3 schon mal nicht.

Code:
     xA, yA, zA, 1
     xB, yB, zB, 1
Det  xC, yC, zC, 1  > 0
      0, 0, 0, 1

Geändert von Bjoerk (28. Okt 2015 um 22:10 Uhr)
  Mit Zitat antworten Zitat