Subject: CGAL users discussion list
List archive
Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library
Chronological Thread
- From: Carlos Rabelo <>
- To: Marco Feder <>
- Subject: Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library
- Date: Fri, 4 Mar 2022 09:50:48 +0000 (UTC)
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-data: A9a23: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
- Ironport-hdrordr: A9a23:CSQMDqpdlfWAJK379ct/fxkaV5rieYIsimQD101hICF9WMqeis yogbA/2Rj7lTd5YgBZpTngAtjnfZq4z/VICOYqU4tKMDOGhILsFvAB0WKA+UyGJ8SdzJ8/6U 4IScEXZ+EYT2IK6PoSizPId+rIruPmzEnRv5am815dCTtNTIFLqypaKiLeKG1ZY2B9b6YRJd 6n4M1GrX6FVh0sAvhSUhE+MtT+mw==
- Ironport-phdr: A9a23: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
- Ironport-sdr: cheNVNnYf8h/Ui/szM/++xhLy0B8JyX9OMpBfjGgX9dcdfN4tGvKUflUpbU1sTjpx/Z27Vkpd8 GIBZizngiAet34XbH//9STXcpRpCILlKyjOnlXnT+Ro+nV0hWJaV9Z89SGtmH0MTlwhWwabdDY gQT6U6fd+MmYaAJhrlnpHEdANDlRPd25mKuqOhFc7YALYshSIAxbrw/ZbIjzzk8u97t92dpVnu TJw2YHhV6fRDZSVlg5EGFzkDusKyDyb2tLR4Po4nLRRyeAkpEOxrt/mQPCRRsKvIgA1pDQwDd8 Y9PHkOJQcPkwKJfFUeWRgKEL
Why dont you use inheritance:
Class MyPoint : public CGAL_Point
{
your members...
}
Carlos
Em sexta-feira, 4 de março de 2022 06:40:45 GMT-3, Marco Feder <> escreveu:
Dear all,
I'm using CGAL inside a finite element library, which of course has its
own 'Point' class. Every time I need to use the CGAL interface, I need
to convert a 'Point' object to a 'CGAL_Point' object, and so far I'm
doing this manually by working with the coordinates. I find this really
annoying as this is also really error-prone, so I'd like to know if
there's a clever way to "teach" how to construct a 'CGAL_Point' out of a
general 'Point' once and for all.
Best regards,
Marco
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
- [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Marco Feder, 03/04/2022
- Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Carlos Rabelo, 03/04/2022
- Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Andreas Fabri, 03/04/2022
- Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Marco Feder, 03/04/2022
- Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Andreas Fabri, 03/04/2022
- Re: [cgal-discuss] Create a CGAL_Point out of a Point object coming from a different library, Carlos Rabelo, 03/04/2022
Archive powered by MHonArc 2.6.19+.