Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] How can I triangulate a 2D domain with cannot-be-split line segments by using CGAL?

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] How can I triangulate a 2D domain with cannot-be-split line segments by using CGAL?


Chronological Thread 
  • From: Maxime Gimeno <>
  • To:
  • Subject: Re: [cgal-discuss] How can I triangulate a 2D domain with cannot-be-split line segments by using CGAL?
  • Date: Tue, 25 May 2021 08:39:11 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-data: A9a23:UEMg3q1nDeqKX4Ul8PbD5btwkn2cJEfYwER7XOPLsXnJ1T4m1zUHy2MdXm2APfyKYWb0KdEjbY+3oRlVucPSx4USHQtv/xmBbVoa8JufXYzxwmTYZn7JcJWbFCqL1yivAzX5BJhcokT0+1H9aNANkVEmjfvRHuemVLafUsxMbVYMpBkJ2UoLd9ER2dYAbeiRW2thiPuqyyHtEAfNNw1cbgr435m+RCZH55wejt+3UmsWPpintHeG/5Uc4Ql2yauZdxMUSaEMdgK2qnqq8V23wo/Z109F5tKNl7/6dggXS+eXM1TQzHVRXKemj15JoSlaPqQTbqJNLxcKzW/TxZYtlr2htrToIestFqjFiOUYXl9XEiRzO6pu97rOIHz5usuWp6HDWyC8ma4yUBtmZOX0/c4uWT0UnRACExgGYRmHwu6327mmUfJEndUmNMCtPYUFu3gmwyuxMBqMaYSbFv+MussBiW923tQUSK6YPZtIMC40OUyGPgkQb34JLLk7uMuoolj2VQFCjGyUgL5uuz2OiFdluFT2GN/ce9jPWMwM20jE+CTJ+GP2BhxcP9uaoQdpO0mE3ofn9R4XkqpLfFF5yhJrvLFX7mkaCRlTSFLi5Pfl1AixXNVQL0FS8S0rxUT33CRHUfGlNyBUYlbd1vLfZzaUO+I/4QCJjKHT5m51w0AaGyVZZoVOWNAeHFQXO5zgoz8tLTNqubyRD3ma8994aBva1Tc9dQc/WMPPcefJDxQPbm3+YtIjg+uPyJKIs+A=
  • Ironport-hdrordr: A9a23:evSHAajrPKEOnBDCFFROYPCpPnBQXr0ji2hC6mlwRA09TyX+ra+TdZUguCMc5wxhO03I9ergBEDiex/hHPxOkOss1N6ZNWGM0ldAR7sN0WKN+V3dJxE=
  • Ironport-phdr: A9a23:JPUx/h3XVvniUCLesmDOpAMyDhhOgF0UFjAc5pdvsb9SaKPrp82kYBWOo6891BSSAM3y0LFts6LuqafuWGgNs96qkUspV9hybSIDktgchAc6AcSIWgXRJf/uaDEmTowZDAc2t360PlJIF8ngelbcvmO97SIIGhX4KAF5Ovn5FpTdgsiq0+2+4YPfbgZUiDayb75/LAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0yRD+s7bpkSAXwhSgIOT428mHZhMJzgqxGvhyuuwdyzJTIbIyPLvdyYr/RcNEcSGFcXshRTStBAoakYoUIFeUAMudYr4zjqFATrBW+BAysC/3pyj9Pm3T72qg63P4uEAHH2QwvAcgCsHvVrNXwKqgSV+e1wbLHzTXGdfxW2DP95JLUfRAmpPGBRLR9etfexkczDQ3KlEmQqZD7MDOP0OQAq2mW4eV8We+zi2Mqqh18rzyyy8ovloXEmJ4ZxFDF+Ch53os4Id21RU96bNCrDpZduDyWOYV3T80iTG9luCI3x74AtJWmciYKz5EnyATea/yBa4WH/h3jW/yVITtig3JlYr2/iw608Ue60eLzTc2030hQoiVZldnMs2gB1x3V6sidS/ty5F2t2TiV1w3V9+pKIlg0mLLFJ5I9xrM8jJkevETZEiPohkn6krWae0ol9+Wu9u/peK/ppoWGOI9xkgz+Mrohmsi4AekgNwgBRWmb+eCl2L3+50L1XaxGjvM5n6TYqpzaKsMbpqm2Aw9RzIkv8QqwDzCj0NgAnHkHKkxKeA6fgoT3J13DJOr0APS/jli2jjtn2e7KMqfuD5jMNnTDla3ufbd5605S0gozytVf6opRCr4bL/PzW0rxu8LCAh82Mgy0xvjoCNN61o4FVmKPB7WWMKLWsVOS+u0vJOyMaJcPuDnhM/gl++LujXghlFABcqmmx58XZGmlEfRnOEWWfWfsgswaEWoRpQo/TOnqiEWYXjJJZnayWbg85jAhB468A4fDXNPlvbqawS3uHoFKfnsUTReXAHLwfsOFXe0NYWScOIh6gzkcXP+gTYEmkhqhvQu/x7t8JffP4X4ls4n+3vhp4umGlQ0u7ScmSIOGwmSVRid1mHkJTnk4xudksEllwxCC16Z/xPdXHNgW6/JSWRohLs3hyfdnAez/Sh6UfsuVUE30BZK9EDQpR5QwxcUPagBzAZK5nxXb1m2rBbES0LeEDZhx/qPH1GXqPJVBzCPN26AlylUnWcBSLnaOh6hl9gGVCZSavV+ekvOPfLQd2SOF22aGwGyJ9BVdWR5xVKiDUnEaa03Rhdv870LGCbSpDOJ0YUN61ceeJ/4SOZXShlJcSaK7UDw/S2e4mmP1GB/Rg73QMszlfGIS2CibA08BwVh7FZOuOg03ByPnqGXbXmQG/b3HbEbl8O04o3S+HBZc8g==

Hello, 

You can use the Constrained_delaunay_triangulation_2 class,  here is an example:
https://doc.cgal.org/latest/Triangulation_2/Triangulation_2_2constrained_8cpp-example.html

Le mar. 25 mai 2021 à 08:20, yintingchang <> a écrit :
I want to use CGAL lib in C++ to triangulate a polygonal domain as follows,
<http://cgal-discuss.949826.n4.nabble.com/file/t376283/RORHq.jpg>
The red line segments should not be split but the black can be split.

What kind of function should I use ? Can you raise a C++ example?



--
Sent from: http://cgal-discuss.949826.n4.nabble.com/

--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss





Archive powered by MHonArc 2.6.19+.

Top of Page