Hi,
mein Problem ist foglendes:
Ich habe einen Dynamischne Array, der Polygone enthalten soll, welcher wiederum einen Array mit 2D-koordinaten beinhaltet. Sieht im Endeffekt so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| TPunkt = record x,y,z : integer; end; TPolygon = record Punkte2D : array of TPoint; Punkte3D : array of TPunkt; Kantenfarbe, Flaechenfarbe : TColor; brush : TBrush; end; TKoerper = array of TPolygon; |
Soweit so gut

.
Meine Frage ist nun, da die länge des Arrays Punkte2D variiert, wie man eine funktion macht die ein Polygon zeichnet, welches seine Daten aus einem DYNAMISCHEN-Array gewinnt(das dynamische Array ist schon gefüllt!).
Kann mir da einer helfen?