Für polygonale 2D-Netze reichen die QuadEdge- und HalfEdge-Datenstrukturdarstellungen aus, um alle topologischen Informationen und Inzidenzinformationen zu speichern und effizient abzufragen. Gibt es kompakte und effiziente Datenstrukturen für polyedrische 3D-Netze? Ich weiß, dass es in letzter Zeit einige Arbeiten zu kompakten Darstellungen für tetraedrische Netze gegeben hat, wie zum Beispiel SOT . Ich weiß nicht genug darüber, um zu wissen, ob sie sich auf unstrukturierte nicht-tetraedrische Netze verallgemeinern lassen.
Ich kann mir vorstellen, dass Halbkanten auf Halbflächen mit zugehörigen Halbkanten verallgemeinert werden könnten, aber es scheint, dass viele Daten gespeichert werden müssen und es möglicherweise kompaktere Darstellungen gibt. Ich sollte hinzufügen, dass es mir wirklich nur darum geht, Facetteninformationen abzurufen (z. B. welche Facetten an der Grenze liegen, welche Facetten zu einer bestimmten Zelle gehören). Die Informationen zur Kanteninzidenz sind nicht so nützlich.
quelle