DMUG-Archiv 2010

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

AW: Sortieren von geschlossenen Konturen

  • From: "Stefan Fuhrer" <stefan.fuhrer@XXXXXXX.com>
  • Subject: AW: Sortieren von geschlossenen Konturen
  • Date: Mon, 26 Jul 2010 10:51:30 +0200
  • To: "'klamser'" <klamser@XXXXXXX.de>, "'Mathematica User Group Group'" <demug@XXXXXXX.ch>
  • Authentication-results: www.mathematica.ch; dkim=neutral (verification failed) header.i=@XXXXXXX.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:references:subject :date:message-id:mime-version:content-type:content-transfer-encoding :x-mailer:in-reply-to:thread-index:x-mimeole; bh=vpPGgz9EfsfzlTPk0fEhdWFWabYffZTAW1ixQfrSqMo=; b=NBPmSfVrJTjB7GbGNYe01Jz3S8nw0RQENq/nDthl0pGedtsOsZNjsmBgVqdoiwMft8 sfsFsNk2bf6vsrPzs/LgcLOZq6JnGYRsTMuLH4oElwOoxMDRYwL7SlV+nCcy6f08Jz5T X2vxX5/wJzEV88MRjdDSdssEWhRmHN4Mur3kA=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:references:subject:date:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:in-reply-to :thread-index:x-mimeole; b=n15eTSR/Aqz0763ItLUEXpisuF6adSCe6MySQUUruJqpCuFajIIY0lvxDRshBG96WO NeEeWAidsoz9xvBTU6jzor6rq0B+3OVsy17cFXRQJBg9jHOfohjWE1HkJtQPgQ8HD23r uZUvyCHdElcp6K+LTCIUqa7gWyFJw3IxHeT94=
Hallo Peter,
Ich versuche es besser zu beschreiben. 

Der Datensatz besteht aus vielen tausenden Liniensegmenten, welche ich aus
vorhergehenden Berechnungen erhalte (Ein 3D Körper, bestehend aus tausenden
von Triangel wird mittels einer Ebene geschnitten. Die Liniensegmente von
diesem Schnitt sind in diesem Datensatz enthalten). Diese Liniensegmente
beschreiben eine Kontur auf einer Ebene. Diese Kontur ist in sich
geschlossen, kann aber weitere Konturen in sich enthalten. Keine Kontur
kreuzt eine andere Kontur, somit gibt es auch keine Liniensegmente die sich
kreuzen können. 

Diese Liniensegmente unterliegen in diesem Datensatz keiner Ordnung. Diese
müssen jedoch zu einem Pfad geordnet werden, so das von einem beliebigen
Startpunkt aus gestartet werden kann und am Schluss wieder den Startpunkt
erreicht wird. Dabei meine ich mit der Zuwachsrichtung folgendes: Das
Liniensegment darf nur jeweils auf einer Seite der letzen Linie angesetzt
werden. Wenn (x) der Startpunkt ist, (>) zeigt die Zuwachsrichtung und (-)
ist ein Liniensegment dann sähe das etwa so aus:

X------------>---------|
|                      |
-------------<---------|

Im sortierten Datensatz sehen die einzelnen Liniensegmente so aus:
Liniensegment 1 = {{P1x,P1y},{P2x,P2y}}
Liniensegment 2 = {{P2x,P2y},{P3x,P3y}}
Liniensegment 3 = {{P3x,P3y},{P4x,P4y}}
Liniensegment 4 = {{P4x,P4y},{P5x,P5y}}
Antworten:
Re: AW: Sortieren von geschlossenen Konturen
Udo und Susanne Krause, 27.07.2010
Verweise:
Sortieren von geschlossenen Konturen
Stefan Fuhrer, 25.07.2010
Re: Sortieren von geschlossenen Konturen
klamser, 26.07.2010

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 27.07.2010 08:54