Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] How to use CGAL::IO::write_STL using a polyhedron class

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] How to use CGAL::IO::write_STL using a polyhedron class


Chronological Thread 
  • From: Sebastien Loriot <>
  • To:
  • Subject: Re: [cgal-discuss] How to use CGAL::IO::write_STL using a polyhedron class
  • Date: Thu, 7 Jul 2022 09:07:54 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-data: A9a23:qPT666xdIcdkt25B6Xh6t+cFwCrEfRIJ4+MujC+fZmUNrF6WrkUGz 2IfDWGFOv7bMGv0fYxya9vl9h5V7MPTndQ1TgE9rVhgHilAwSbnLYTAfx2oZ0t+DeWaERk5t 51GAjXkBJppJpMJjk71atANlVEliefQAOCU5NfsYkidfyc9IMsaoU8lyrRRbrJA24DjWVvS4 Yyq+qUzBXf8s9JKGjJMg068gEg31BjCkGtwUosWOJinFHeH/5UkJMp3yZOZdxMUcaEIdgKOf Nsv+Znilo/vE7jBPfv++lrzWhVirrc/pmFigFIOM0SpqkAqSiDfTs/XOdJEAXq7hQllkPh8y opQvJGZdjsyHfaRyNhET14FOD9XaPguFL/veRBTsOSWxkzCNmTpmrBgUBBwMoof9eJ6R2pJ8 JT0KhhXNkHF17/wmejrDLU97iggBJGD0Ic3oXVn1zDeEbAjRbjMRqzL4ZlT2zJYasVmQaqAP 5ZHMmoHgBLoQgByFA5POa8FpcCWwXnvLxNWq3uxqv9ii4TU5FUpjOKF3MDuUteFTMEQkkeDr X/d5EziExQCPZqezyCE+zSinIfycTjTXYsTEPin86cvjgHCgGMUDxISWB2wpvzRZlOCt8x3J k5L5yMjhJcO72/wE4nBBgH//VWal0tJMzZPKNES5AaIw6vSxg+WAGkYUzJMAODKUudmFVTGM XfZz7vU6SxTXK69Ei3Cq+/Fxd+mEW1Ecj9YPH5soR4tuoG7+OkOYgTzosGP+ZNZY/XwEDD0h i+P9W0w2+RVgskM2KG2u1vAhlpAR6QlrCZluW07vUr/tmuVgbJJgaT2sDA3Ct4ede6koqGp5 iRspiRnxLlm4WuxvCKMWv4RO7qi+uyINjbR6XY2QcR+rm/3oSTzJNEIiN2bGKuPGpZUEdMOS B+D0T69GLcOVJdXRfQqPN7rWpxCIVbITI29DqC8giVyjmhZLVfbpkmClGaf2GfilEVErE3ME cbzTCpYNl5DUf4P5GPuGY81iOZ3rghjmz67bc2kl3yPjOvGDFbIGOxtGAbfPogRsvnYyC2Lq I03H5XRm31ivBjWOHa/HXg7dgBUcxDWxPne96RqSwJ0ClM5Qz59U66NmuJJlk4Mt/09q9okN 0qVAidwoGcTT1WeQelTQnw8Or7pQ7hlqnc3YX4lMVqyiiosZI+u6OEUcJ5uJesr8+lqzPhVS fgZepXYUq4fFGifozlNP4PgqIFCdQiwgV3cMiegZg85dcEySgHM/OjiYQaypjIFCTC6tJdlr rD5jlHbTJMPSh5MFsHTbP7znVq9sWJMyu13VkrMZNJUfRy0ooRtLiXwiN4xIt0NeU2TnGvEi 17ODE5B9+fXooIz/N3Yvoy+rt+kQ7lkA05XP2jH9rLpZyTX+2yUx4UfAuuFeDbqUnytpPeva OBT+PHLMPMdmWFMvYchQa1gyrgz5oe2qrJXklZkEXHMYwj5A79sOCPdj8xGt6kI2boA/AXqC wSA/d5VPbjPM8TgSQZDKA0gZ+WF9PcVhjiCsqhvcRuivHd6rOidTEFfHxiQkygBfrF7B4Uon LU6s8kM5g3j1xcnboScgiZP+zjeJ3AMSf985JQTAYuulQ9yj18eMNrTDSj55JzJYNJJaxF4L jiRjavEprJd2kuSLCZpRCaVhbJQ1cYUpRRH7F4ePFDVyNDLsfk6gU9K+jMtQwUJkxhK3oqf4 ISw25GZ+ElPw9tpuCSHd2WlGgUEGxjAv0Ktmh0Gk2rWS0TuXWvIRIH41SBh42hBm1+wvBACl F1b9IoheTnvdcD1mCA1XCaJbtT9GMdp+FSqdN+PRqy48lpTXdYhqqCrbGsM7RDgBKvdQaEBS fZCpI5NVEEwCcLcT2DXxWVXOXT8hS1o/FB/fMw=
  • Ironport-hdrordr: A9a23:NZlAhKBY01IytErlHel755DYdb4zR+YMi2TDtnoBLSC9F/b0qy nAppsmPGDP+UossR0b9+xoQZPwJ080rKQFhrX5Xo3SOTUO2lHYT72KtrGSsgEIcheWnoU2uZ uIFZIeNDSaNykZsS+V2mmF++1M+qj4zEiT6N2utUuEyGtRGtpdBy0TMHfnLqV+KTM2fKbQV/ enl7V6TpGbCAwqUvg=
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: 6ZEwfnewqTl5cyihlLMB/yvgZEghnJZNRaWchWWiK+L0N3ks40yOijZOyhARBGhknzVP9zE+B/ K3p3Tk/91exo9Rs5bGdVS7Ow+KyKtDXiJi9kA4/qc8xdUaKB8Lmg+fhPEPWgEZ/rrvzQQxY8sr donzZwpG4FYgS4zaxg/hzWaJfODq9G7WDcWpoK4uIQRu2WabObPRBwrh4NvY3jNLOg+GKx/66x hfFfASdlnlzuT5zYm3dZUadxTTDb6OK5fgpldOn0vou25MAGa78WDzvCZck7wdmju3WPGDnZtR y/p/cpY4q87+jUHzHoGoS3zx

Would you have a minimal example we can run to reproduce this issue in order to fix it?

Best,

Sebastien.

On 7/7/22 05:35, Calvin Lim ( via cgal-discuss Mailing List) wrote:
Hi Sebastien,

           Thanks, it resolved my problem of how to use the write_STL function.

           One particular thing I noted is that, if I use the default write_STL function, it generate the file in binary format. If I go ahead and open up the file in Meshlab, all the faces are coloured with (64,8,0) value. In ascii format, there is no color information attached to the faces.

           Do you have a method to remove the color property written into the binary STL ? or change the color ourselves?

           Thanks!

Regards

Calvin

Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows

*From: *Sebastien Loriot <>
*Sent: *Tuesday, 5 July 2022 7:45 PM
*To: * <>
*Subject: *Re: [cgal-discuss] How to use CGAL::IO::write_STL using a polyhedron class

If you inherit, then the final class is not automatically a
FaceListGraph model.

See this example for how to get all defined correctly:

https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.cgal.org%2Flatest%2FBGL%2FPolyhedron_2poly_derivation_8cpp-example.html&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=jpKJZ14EzAue61kKEP9PB3okomrSvxkwxfrKyoIXMH0%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.cgal.org%2Flatest%2FBGL%2FPolyhedron_2poly_derivation_8cpp-example.html&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=jpKJZ14EzAue61kKEP9PB3okomrSvxkwxfrKyoIXMH0%3D&amp;reserved=0>

Sebastien.

On 7/5/22 13:31, Calvin Lim ( via cgal-discuss
Mailing List) wrote:
> Hi Sebastien,
>
>           I tried to zoom into where I am facing problems at, this is my
> simple code.
>
> typedef CGAL::Exact_predicates_inexact_constructions_kernel Kernel;
>
> typedef CGAL::Polyhedron_3<Kernel, CGAL::Polyhedron_items_3> Poly_3;
>
> template<class k, class e>
>
> class Poly_Extend : public CGAL::Polyhedron_3<k, e>
>
> {};
>
> int main(int argc, char* argv[])
>
> {
>
>             Poly_3 p3;
>
>             Poly_Extend<Kernel, CGAL::Polyhedron_items_3> p3e;
>
>             std::ofstream outputfile("1.stl");
>
>             CGAL::IO::write_STL(outputfile, p3);  // this works
>
>             CGAL::IO::write_STL(outputfile, p3e); // this came up with a
> lot of compilation errors.
>
> }
>
>           In this example, p3 works while p3e just cannot be compiled.
> Do you have any ideas where are the errors?
>
>           Thanks a lot for your help.
>
> Regards
>
> Calvin
>
> Sent from Mail <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgo.microsoft.com%2Ffwlink%2F%3FLinkId%3D550986&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=nspUxVveFDLMLYAsWkf%2B7aHjrWZhgGQQ2Ikze2UL1Vs%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgo.microsoft.com%2Ffwlink%2F%3FLinkId%3D550986&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=nspUxVveFDLMLYAsWkf%2B7aHjrWZhgGQQ2Ikze2UL1Vs%3D&amp;reserved=0>> for Windows
>
> *From: *Sebastien Loriot < <>>
> *Sent: *Tuesday, 5 July 2022 4:47 PM
> *To: * < <>>
> *Subject: *Re: [cgal-discuss] How to use CGAL::IO::write_STL using a
> polyhedron class
>
> In your example you use operator<< not write_OFF.
>
> Something like that should work:
>
> std::ofstream outputfile(“poly.stl”);
> CGAL::IO::write_STL(outputfile, polyhedron_class);
>
> Sebastien.
>
>
> On 7/5/22 10:40, Calvin Lim ( via cgal-discuss
> Mailing List) wrote:
>  >                      ofstream outputfile(“poly.off”);
>  >
>  >                        outputfile << polyhedron_class ;
>  >
>  >                        outputfile.close();
>  >
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0>
> <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0>>
>
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0>
>

--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0 <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsympa.inria.fr%2Fsympa%2Finfo%2Fcgal-discuss&amp;data=05%7C01%7C%7Cece68dbcfb9a48bf94bd08da5e7bda0e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637926183272894655%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FmypZKwvggM1dJNxrLvGfisZNW8JN4axoc%2BsuYf4sPg%3D&amp;reserved=0>


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