Forum: Programmieren allgemein
by MechMac666,
18. Jun 2012
Hm, ja, wahrscheinlich hast Du recht. Ich müsste die ursprünglichen Punkte eh behalten.
Da macht es keinen Sinn die Regions dafür zu verwenden. Ich muss die Bereiche der Außenkontur sowieso selbst trennen,
da kann ich auch gleich bei den Listen bleiben.
Der Grund für das Vorgehen war die Sache mit PtInRegion.
Damit hätte man leicht Kollisionen überprüfen können.
Ich bin mir nicht sicher...
Forum: Programmieren allgemein
by MechMac666,
18. Jun 2012
Hallo, danke für die Hilfe.
Ja ich muss es automatisieren. Denn da die DXF-Grafiken immer anders sind,
sind auch die Regionen immer anders.
Im nächsten Schritt muss ich also nicht nur die Region zerteilen, ich muss auch irgendwie wieder an die Koordinaten heran.
Wobei ich da theoretisch auch die "Echten" Punkte der DXF auf Screen-Koordinaten umrechnen kann und mittels PtInRegion prüfen...
Forum: Programmieren allgemein
by MechMac666,
18. Jun 2012
Hallo,
ich stehe vor folgendem Problem:
Ich lese eine DXF-Datei ein und erstelle daraus ein einzelnes Polygon, welches die Außenkontur beschreibt.
Dies schreibe ich über CreatePolygonRgn in eine HRGN.
Soweit ich verstanden habe, kann ich innerhalb der HRGN nicht mehr auf lppt(die Punkteliste) zugreifen.
Nun habe ich mittels eines Rechteckes und der Außenkontur eine Region mit CombineRgn...