2016-07-28 18 views
1

Hallo Lands Staplers,CGAL Schleife über Facetten eine Kante

teilen möchte ich eine Funktion schreiben, die über alle endlichen Kanten eines CGAL regelmäßigen 3D Triangulation Schleifen und berechnet die Winkel zwischen allen Paaren von Flächen (Facetten) diese Kante teilen. Im Referenzhandbuch habe ich eine Methode namens incident_facets gefunden, die den Zirkulator allen Facetten geben soll, die auf eine bestimmte Kante auftreffen. Ich bin nicht 100% sicher, dass das die Methode ist, nach der ich suche, aber vor allem habe ich keine Ahnung, wie ich sie benutzen soll. Könnte mir vielleicht jemand zeigen, wie es in der Praxis funktioniert? Weiß jemand auch, ob es bereits eine integrierte CGAL-Methode gibt, die alle endlichen Facettenpaare überbrückt, so dass ich sie nicht explizit schreiben muss?

Dank

Antwort

1

Nein, es keine integrierte in CGAL Methode, die alle finiten Facettenpaare Schleifen über.

Sie können ein Beispiel für die Verwendung eines Thermostaten dort finden http://doc.cgal.org/latest/Triangulation_2/index.html#title9

In Ihrem Fall könnte es einfacher sein, auf alle endlichen Zellen zu durchlaufen und in jedem Tetraeders an den sechs Paare von Facetten aussehen.

am besten,