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: Calvin Lim <>
  • To: "" <>
  • Subject: RE: [cgal-discuss] How to use CGAL::IO::write_STL using a polyhedron class
  • Date: Thu, 7 Jul 2022 03:35:32 +0000
  • Accept-language: 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+JkO8eQBJ9Jj7msKuviKiUV0GDCMkbhrtcUVc0GnprM=; b=Yk6o+LTQzdl7GNoOuMsFYGfEQQE/fBsnrGVJYTU5P0OoNQukkqos0DpFRgk7K/biDju6kEhWVA1BZUmDmqozuGNOWYNZuaXQIiGkVhV2wreVE15MhnGXLn7Kutc6vNKiaeyzJyhf0F2s01piDu+4xSFqGlLzJCZeTjCExU8so0DN5uJfoJf0YEZ3GR+8HWn3k9dnhQQ3+L/cpjybtcKh88XXWNpF4metmKD1Yvw+swl4OERhYphF/n5XOu6nJZoJz8mnL/eaCIuppHTSsLxgkvMpxDG3eEifLu83ZkxAUcaGHAtiLyx2DTGCKsmVkdoZmG0YAYN2H84J+IUqmHTOgw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pau9vMoBlhEDej/Wbx9GR9thyyP16QDejxgkpXKXptZc9mE+fAZYowfXsi6tvZVM5+tMxQnNVHHivplovdGtdQHw/VmAGU0XfYj71uAiosgSa0kub34Spb3i65Rf0fITFcjstQbpd4molJAQg9bTbqR22+5t6FkheMYgKoyBZol4q6dnQlgGZlXGw2gXtOdXi9sKFFiZjoMf3MR9wMzwOA76KbCZ1ieE2dzYKxA64Xoj4SfSG6aiOEuGUbrVNVQ1oe/lFAQQaFU7fN60GTOGDo7Wu+Efc2yQQuZRF+OSnQGESsmn1IYnpY/BJVgnwSYVoStkb2YZOxajPP/XNyTRbQ==
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=Pass
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:cUL5EK3JqxqzUG0MHgSKKAqjBWZyeYIsimQD101hICG9Lfb0qy n+pp4mPEHP4wr5AEtQ4exoS5PwOk80lKQFlrX5WI3PYOCIghrNEGgP1+rfKnjbalTDH41mpN FdmspFebrN5DFB5K6UjjVQUexQpuVvm5rY5ts2uk0dKD2CHJsQjTuRZDz6LmRGAC19QbYpHp uV4cRK4xC6f24MU8i9Dn4ZG8DeutzijvvdEFY7Li9izDPLoSKj6bb8HRTd9AwZSSlzzbAr9n WAuxDl55+kr+qwxnbnpiTuBtVt6ZbcIpYqPr3HtiEmEESitu+aXvUuZ1S2hkF4nAn2gGxa0e Uk7S1Qf/iboEmhBF1d6SGdpjUIlgxeokMK5GXo8kcLm/aJNg4SGo5En8ZUYxHZ400vsJV117 9KxXuQs95SAQnblCrw6tDUX1Uy/3DE1UYKgKoWlThSQIEeYLheocgW+15UCo4JGGb/5Jo8GO djAcnA7LJdcE+cbXreom5zqebcK0jaNX+9MzQ/U+CuoklrdSpCvjUlLeQk7wc9HLJUceg629 j5
  • Ironport-phdr: A9a23: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 etZizlhn87Do+5TxufODC8Q4j+SbB0nm0u/
  • Ironport-sdr: Z0NPTsZQgTX7y2HETRw95bcj6VSKP2jtke5wGReVXqXkE2yJukVt/fua3Jjf2b0D86efqXBkn5 1EweuQKAAUa/WGoN5M9Vqr8Dmiuob2mO4/lidHBxp6A+Js8Q5n6d0U5ZVdCxUrW6r3iHvs6SUq rYxjkf++YgdFoU7TzgffOfCqdFz9q3Eeqk+4QCOw+v/M/kJIxdcs5H2gd8g4cJiRS3sHhc0MjJ 8Jw7iV2Xf1nZ3CiieIBOJRzPFGSxWHYSgsUecYUDYPoxgOWdCX6gQkLU2Fl+iLlWIM/yG5tFa4 +7NdBb+trBDjTZtpglKZHuxd

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

 

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

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

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

 




Archive powered by MHonArc 2.6.19+.

Top of Page