Subject: CGAL users discussion list
List archive
- From: "" <>
- To: "Sebastien Loriot ( via cgal-discuss Mailing List)" <>
- Subject: [cgal-discuss] exploring Nef Polyhedra
- Date: Thu, 7 Oct 2021 16:50:41 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-hdrordr: A9a23:XUIfM69KMdJ54v6nR39uk+Fkdb1zdoMgy1knxilNoENuH/BwxvrFoB1E73TJYW4qKQodcdDpAtjifZquz+8O3WBxB8buYOCCggeVxe5ZnOzfKlHbehEWs9QtrZuIEJIOROEYb2IK6/oSiTPQe7lP/DDEytHQuQ609QYOcegeUdAF0+4PMHf/LqQZfml7LKt8MKDZyttMpjKmd3hSRN+8HGM5U+/KoMCOvI76YDYdbiRXpjWmvHeN0vrXAhKY1hARX3dk2rE561XIlAT/++GKr+y78BnBzGXehq4m2ecJi+EzRPBkuPJlaAkEuTzYIbiJnIfy+Azdldvfq2rCVuO85CvIcf4DrU85NVvF3CcFkzOQrArGrUWShmNwyEGT3vDRVXY0DdFMipledQac4008vMtk2KYOxG6BsYFLZCmw1RgVyuK4IC2CrHDE10bKUNRj/EB3QM8bcvtcvIYf9ERaHNMJGz/78pkuFK1rANvH7PhbfFuGZzSB11Mfi+CETzA2BFOLU0ICssua33xfm2141VIRwIgakm0b/JwwRpFY76DPM7hulrtJUsgKBJgNTNspUI+yECjAUBjMOGWdLRDuE7wGIWvEr9rt7LA89IiRCeg1JVsJ6eH8uXZjxCQPkm7VeLyzNaxwg2LwqT+GLErQI+llluhEhoE=
- Ironport-phdr: A9a23:z6cdmhS0jPb+RaOj0GyhJdX10dpsoiOfAWYlg6HPa5pwe6iut67vIFbYra00ygOTBcOKsrkZ1KL/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q99pHNfwlEnj6wba59IBi2rwjaq9Ubj5ZlJqst0BXCv2FGe/5RxWNmJFKTmwjz68Kt95N98Cpepuws+ddYXar1Y6o3Q7pYDC87M28u/83kqQPDTQqU6XQCVGgdjwdFDBLE7BH+WZfxrzf6u+9g0ySUIcH6UbY5Uim54qx1VBHnljsINz8h8GHWlMNwir5boAm8rBB72oLYfZ2ZOOZ7cq7bYNgUR3dOXtxJWiJBHoyzYJYBAeQPPehGrYbzpFwAoACkCgWwAePi0D9IimPo0aA8zu8vERvG3AslH98WvnjUsMj1NL0JXuCywqTH0C7Ob/1M2Tjj9ofEaB4hoeuCUbltdsfR1VQvFxnegVWXp4HqIiiY1uoXs2eF8eVsT+yvi3Q+pgx3vzOgydsihJPTiYIJ1lDL6z95wIAtKNCmVUJ2YcCoHYVQuS+VOIZ7Q80sTnx2tCs+yrMKpZ+2cigKxpknxRPSa+KKfpWH7x/iUOucITZ1iG9qdb+/hRu/91WrxO7kVsSszlpGszRJnsPSun0PzRDe5daLRuFy80u5xzqAzRzf5vxBLE8qiabUMZsszqMqmZcRtEnOGjH6lFjqgKKTaEkr5+il5ufib7jiqJKROIt5hwT/P6s1hsOyBOU1PwkNUmWb/+m3yaft8lfjQLpQi/07iqnZv47eJcQcvqO5GApV0po76xuwFjum38oUkWQdIFJLYhKIkZbmN0vAIPDiFfu/glKsnyl3x/3eILHtH4vBImLdnLrjZ7pw5FBQxBA8wNxH4pJbELABIPb9Wk/rs9zYCwc0MxCpw+b9E9p90Y0TVn+UD6+XKqPdr0GH6vghI+mWfIMVoiryK+A55/7yin80gUMSfaaz0psTcXy3A/VmI16FbnrxmdcBCnwHvhE+TezvkF2NSyRfZ3e0X6Im5zE0EpiqDYnZRtPlvLvUlhy2FJRNemFLDBioFm3pcJnMG+wIbziTJdMnlzgsWr2oSotn3har/BH7wvJsIePQvyEZrpn+z8M9wuTSkRA0+nRQDt+BkivFG2p7l2dNSz4t171kumR8zE2C2O52maoLO8ZU4qYDThogP5mHw8R0Ed3/HAzbNJ/dVEu8SNL9DRk/VN88hdEUNRUuU+6+hwzOinL5S4QekKaGUdltqvq0N5fZKdxwxjDIzvt457HDasVVOGDgiLQtr2A75qbSllmBy+OlL/1a0jTA+SGN1zjW1Hw=
now exploring Nef polyhedra boolean capabilities.
As far as i understand Nef polyhedra can represent open half spaces.
Hoping that i could obtain a result in boolean subtract operation between a single face and a volume
i modified the sample code supplied in the manual in various ways.
Last one was as below where fill_cube_1 represents a single face and fill_cube_2 represent the piercing cube
. The result is empty.
Is this a possible operation with nef ?
Best regards
JPH
void fill_cube_1(Polyhedron& poly)
{// single plane
std::string input =
"OFF\n\
4 1 0\n\
-1 -1 0\n\
-1 1 0\n\
1 1 0\n\
1 -1 0\n\
4 0 1 2 3";
std::stringstream ss;
ss << input;
ss >> poly;
}
void fill_cube_2(Polyhedron& poly)
{
std::string input =
"OFF\n\
8 12 0\n\
-0.5 -0.5 -0.5\n\
-0.5 0.5 -0.5\n\
0.5 0.5 -0.5\n\
0.5 -0.5 -0.5\n\
-0.5 -0.5 0.5\n\
-0.5 0.5 0.5\n\
0.5 0.5 0.5\n\
0.5 -0.5 0.5\n\
3 0 1 3\n\
3 3 1 2\n\
3 0 4 1\n\
3 1 4 5\n\
3 3 2 7\n\
3 7 2 6\n\
3 4 0 3\n\
3 7 4 3\n\
3 6 4 7\n\
3 6 5 4\n\
3 1 5 6\n\
3 2 1 6";
std::stringstream ss;
ss << input;
ss >> poly;
}
- [cgal-discuss] CGAL 5.3 missing file config.hpp ?, JP HARMAND, 10/03/2021
- Re: [cgal-discuss] CGAL 5.3 missing file config.hpp ?, Sebastien Loriot, 10/04/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, , 10/05/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, Sebastien Loriot, 10/07/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, JP HARMAND, 10/07/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, Laurent Rineau (CGAL/GeometryFactory), 10/07/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, JP HARMAND, 10/07/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, Sebastien Loriot, 10/07/2021
- [cgal-discuss] exploring Nef Polyhedra, , 10/07/2021
- Re: [cgal-discuss] exploring Nef Polyhedra, Sebastien Loriot, 10/07/2021
- Re: [cgal-discuss] exploring Nef Polyhedra, JP HARMAND, 10/07/2021
- Re: [cgal-discuss] exploring Nef Polyhedra, Sebastien Loriot, 10/07/2021
- Re: [cgal-discuss] exploring Nef Polyhedra, JP HARMAND, 10/07/2021
- Re: [cgal-discuss] exploring Nef Polyhedra, Sebastien Loriot, 10/07/2021
- Re: [cgal-discuss] CGAL 5.3 install in Xcode project, , 10/05/2021
- Re: [cgal-discuss] CGAL 5.3 missing file config.hpp ?, Sebastien Loriot, 10/04/2021
Archive powered by MHonArc 2.6.19+.