Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] Corefinement and boolean operations with 2D polygons

Subject: CGAL users discussion list

List archive

[cgal-discuss] Corefinement and boolean operations with 2D polygons


Chronological Thread 
  • From: Marco Feder <>
  • To: "" <>
  • Subject: [cgal-discuss] Corefinement and boolean operations with 2D polygons
  • Date: Tue, 17 May 2022 07:48:25 +0000
  • Accept-language: it-IT, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sissa.it; dmarc=pass action=none header.from=sissa.it; dkim=pass header.d=sissa.it; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hqe22OpYoPPzRaA0LYUAYUigRi/xmYC9HR8UffkmUs0=; b=cheWWnLwyVfZW1b0/OTCTGo3KsP2aAkfTZRhg8agS6AsOjnS2KobsTsvr8sDJJEsIAImqtp0LenpCvk8mkKPtWMz13tO61ob1LcgtAdUl+JeIC1a9XDIxVBKSPrhplQZ/eO8KyvKIFGOfrKUN7m9SLU1NhZGcp57W1wY47Nr61jUKe8QuKRu8zwXKQbGxj9L//tKlgi3CMcvaZNEHjfAHh+2K/oXSQo5d3haRGKzp65FRfaNOYLWOclmZ91uONlibrKUSUcnu9/3+LGc40sGFNHIx8qSDjM6pfl2zgqN2u+Ft3T65BZViMvRwJfOhh+myopJKC3m4Ezrw7fvvEWTtQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nViQMCHQqmY0k5HDVJOOW7F6nOaXXcPt/X5NpFeaDxFx1Yd9CPtz3t0o4jNE5OOuTkU1uKZsUQ7BfepHkBL1eQ0bWfoE/2tItBD2Gr+9EqOs1Za/OGi4TtY0nIP/eyQ/e4QfZIpkrh53obUuV4jjR/X9h9t6Qseqg8Yb9VHBsh8x96m6Fm/YvdqmT+4wil9wRPt+AiSEbZ2rumBZkVIYASTrgGiXx5oTlijaLLcc+LnhvGmfuGHgm0anKQLoELV7gMuNRFDVWD/ihaSlp/i4MbjbXq0WUXVzglICs0Ow5h0gOyr71EN3lVrDzA89P9eCfFIel+Y5zSh1wK1RWuy8QQ==
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=Pass
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:bCaqK6gfLcAuCAeJDlnQ/zl3AnBQXuAji2hC6mlwRA09TySZ// rOoB19726NtN9xYgBYpTnuAtjifZqxz/FICMwqTNOftWrdyQ2VxeNZnO7fKlTbckWUnIMw6U 4jSdkYNDSZNykAsS+Q2mmF+rgbruVviJrY59vj8w==
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: ZaIIZQT/SjnaC0UB9qgPIiUQo0G/WXawCXeBAeKMAHsL0UclaJ0/Hb8zsr1L56yav2hxgJ7xkH PhY5W7fOh3obqZPW6ImnCCAWFTQS+3XPhpOt8os5ZO/CKmrKjLKAmORPpqN+OSgsF4CDjAzcIY NU31C7tLgMkUlMulhVALYm1P6WxpCx/ntEvU0bWK6tMr3v9+Xo3RJ1rFxzh1s7qDz5ID1SaxsN 0F9Tb1fnrSlQsT1h3uNDNZSueBA6LPluzemry3gfOdfMd30sgTU+rC2nIbsR7OECaqyDjLa+dj eYxldcYk5wL5RivGoSCpRTTN

Hi,

I’m currently applying PMP::corefine_and_compute_boolean_operations() to handle boolean operations between 3D (closed) surface meshes. Is this supposed to work with 2D objects, too? For instance, I have two Surface_Mesh describing a ball and a quadrilateral and I need their intersection. To my understanding, the issue here is that those two are not *closed*, hence corefine_and_compute_boolean_operations should not work. Is that correct? 

If so, the only option I see is to use https://doc.cgal.org/latest/Boolean_set_operations_2/index.html , but I’d like to hear your opinion about this.


Best regards,
Marco





Archive powered by MHonArc 2.6.19+.

Top of Page