Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] 回复: 回复: 回复: 回复: 回复: 回复: difference for 2d polygons return incorrect polygon

Subject: CGAL users discussion list

List archive

[cgal-discuss] 回复: 回复: 回复: 回复: 回复: 回复: difference for 2d polygons return incorrect polygon


Chronological Thread 
  • From: 落 域 <>
  • To: "" <>
  • Subject: [cgal-discuss] 回复: 回复: 回复: 回复: 回复: 回复: difference for 2d polygons return incorrect polygon
  • Date: Mon, 27 Apr 2020 15:26:39 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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-SenderADCheck; bh=MS12vpBCP649EqlHVPcyaq5JmPgePi8fp/ej2Zszyn8=; b=GTNGld3WORkdnR6DCxwSRWF4YGVu4Pm3FKDxGNhkv4PtzEWwfZ34oPGezxpyK9aLo8/AkxFFetirez6s4pplqiB/F76RAjn1KyPIh0xrn8QRDH0q/PKIoBFTPQbPNhbpp/9FvHjDfW64KvXPlZ0L/11bgSMLvd7k5/Ieb7YPLvYPxpBY6dp7TIKbLSQqM0bIs0ocTvYy02fi+f5FWlWlB+X9D1jPXTk2ZYju1p/sMJz36Bsi/GNnwCrbmvbpeWiipsR164Mx3N9hXFCrhbmdk3zjw+ti7OPTtm53eTUIdMTCH4TzK118OZ9Gf2sH0NCceSVLyINf2LX5TVDuhRkgvw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qzxr5tYwgu17F265rltBJi6UYyypEFcTx7x2D5lXvWPda/P+oGPKiUDCNzm8zr+EbU6a4VLFpVb4Kfo/TiHkAJxY2XyGprXO+kzd+lrDXvF1K8Jvcpof5tTYILmyXzYk1dyOxmSm4DPps52VQOjTX9smjAk0/nnt9EOkLanMwa9CQCg7iD1O3EHPgmvUl0ACsOgdzHIkITCTxy4jGSfnye4PGm+NGwULupSeMT/89kQpejqArdjNz7nCwxyUebbYWvEZMbstF3PZ1qjdcaHUEAEUtTekZklmsbglSKBOHWUifCqyMb8AyAX0cm39kS7pRjs0cpO8Un2Rc068Nbwu3A==
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=Pass
  • Ironport-phdr: 9a23:fxn4NB1XpbdTkwILsmDT+DRfVm0co7zxezQtwd8ZsesWLvzxwZ3uMQTl6Ol3ixeRBMOHsq8C1rud4/2ocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmTqwbalyIRiyognctckbipZ+J6gszRfEvmFGcPlMy2NyIlKTkRf85sOu85Nm7i9dpfEv+dNeXKvjZ6g3QqBWAzogM2Au+c3krgLDQheV5nsdSWoZjBxFCBXY4R7gX5fxtiz6tvdh2CSfIMb7Q6w4VSik4qx2ThLjlSUJOCMj8GzPisJ+kr9VoA6vqRJ834Hbb5qYO+Bicq/BZ94WWXZNUdxXWidcAo28dYwPD+8ZMOResoL/oUYFoBy+BQmoGe/j1DxFimH50KA60uksEQHL0Qw7EtIJrXTUsNH1NKAVUeC21qXH0TLDb/ZP1Dr79YPGfBchofSWUrJxd8rc0U8vGBnegVqLrYzqISmZ2fgKs2ie9+ZgVOSvi3Qmqw5ruDSvyN0sh4/UjYwW0lDJ7Sp0zJovKdC8VkJ3e8CoHZtfui2AN4Z7QtsuT39ytyom17ELvIO3cDUXxJki2RHSZOCLf5SN7x/hSumeOip3iXdgdb+wmxq/91WrxPfmWcmuyllKqzJIktnSuXAJ0Bze8tSKROFj80u9xDqDzhrd5e9ZLUwtkqrUMIAuzqQ3lpoOrUTMBSj2mFjwjKCLbEkk4vKo6+P7Yrr4upCcK450igb4Mqg0ncy/HPg4MgwJX2ic+uSwzqHs/Ur8QLlSj/02lLfWsIzCKMkUuqK1GQtY3pg55xqhDzqr384UkHkHIV5dfRKIlYnpO1XAIPDiCve/hkyhkDdvx/zbILHsAYvBI3fDnbrgfbtw605RxRE0zdBC+5JUDrYBIPXwWkPrqNPYCRo5PxSuw+n7ENV9yp8eWWWXD6CFP6Pdq1uI6vsyLOmNf48apCv9K+M+5/P1ln84mVodfbGz0pcNaXC4GO5mI0SDbnb2jNcBCzRCgwwlUea/iEGeSSUBIDGpTqck73c6DpinBMHNXMe2kbmZ1WC6GJNRIWtJA1TJHXbzfJifQKQxbjmPKO99lzhRVaS9U5Rzkla1pQriwvxmKPDV82sWr9X4xd1t7qrSkx81sjd7BsDY32CWRHxvhTA1QSQr1pxysVAoykufybMqxLtDBNlL7rVIVB07PNjS1athGtXqU0XAeNmOD12pS9HjDTAqRc8q2IwyZBM3ENqrilXP3jGhHqQOv72NHp09tKzGlTClLMl0zzPK1bIqkkI9aspJL2yvwKBloVv9HYnMxr3Rb+7+daBFhn6XqDrdkDfTlEZFTAp3VqaDVncaMBiF5e/l71/PGuf9QY8sNRFMnJbbd/l6L+bxhFADf8/NfdTTZ2XtxDWZPT3Qn/a0UdOvfG8QmiLAFEIDjgYfu26cMhQzDTugpGSYCyFyEVXoYAXn9uws8SrnHH9x9BmDagha75Tw4gQc3KfOTO4P2rUDu2EqrDAmRA/sjeKTMMKJok9aRIsZZNo85Fld0meA7F56I4CkKKdhwFUZdlYusg==

Hey axnmol,
First of all, very thankul for your answer.

Now I use the CGAL::Construct_project_point_2 function to recalculate the point if the point is close to the segment enough,  before every difference operation, then I get my expecting resultant polygon.

But I have a question about the CGAL::Construct_project_point_2.

If my understanding is right, does the function returns me a collinear point according to a point and a segment?



发件人: <> 代表 axnmol <>
发送时间: 2020年4月27日 14:59
收件人: <>
主题: Re: [cgal-discuss] 回复: 回复: 回复: 回复: 回复: difference for 2d polygons return incorrect polygon
 
Hey Luoyu,

Glad to know it worked. The type conversion of the Point_2 type and its
usability mainly depends on how your program works. Make sure to avoid any
type of downcasting. There are various solution available for that. I could
have given a further detailed solution, if i had a look at your program.
Moreover i think you can figure it out yourself. If still you need any
assistance, i would be glad to help.

Regards,
Anmolpreet Singh



--
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




  • [cgal-discuss] 回复: 回复: 回复: 回复: 回复: 回复: difference for 2d polygons return incorrect polygon, 落 域, 04/27/2020

Archive powered by MHonArc 2.6.18.

Top of Page