Subject: CGAL users discussion list
List archive
- From: KL <>
- To: "" <>
- Subject: [cgal-discuss] 3D triangulation: iterate vertices
- Date: Mon, 04 Jul 2022 20:28:39 +0200
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-data: A9a23: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
- Ironport-hdrordr: A9a23:yU1P5KvooqA7GyFdNT1JjPSk7skDS9V00zEX/kB9WHVpm6yj+P xG+85rsyMc6QxhIU3I/OrtBEDuewK5yXcY2+gs1NSZLWvbURWTXeZfBOLZqlWKcUPDH4VmpM RdmsZFaOEYdWIK6PrS0U2JG9EszMjC376k7N2y80tQ
- Ironport-phdr: A9a23:z9Rl1hG/ImUDMq3l1mFY5J1Gf/RGhN3EVzX9CrIZgr5DOp6u447ld BSGo6k31xmQANSQsqgfw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzH cBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94PdbglSmTawYbd/I BqroQnPuMQdnJdvJLs2xhbVuHVDZv5YxXlvJVKdnhb84tm/8Zt++ClOuPwv6tBNX7zic6s3U bJXAjImM3so5MLwrhnMURGP5noHXWoIlBdDHhXI4wv7Xpf1tSv6q/Z91SyHNsD4Ubw4RTKv5 LptRRT1iikIKiQ5/XnXhMJukaxUrxWvqRJ8zYDbfI6YL/p+cbjHcN8GX2dNQsRcWipcCY28d YsPCO8BMP5doYf7ulADqgaxChewC+PoxDJFiGP60bEm3+k6EQDJxgogEM8Qv3Xbttn6KKASU eWswaTO0D7MYO9Y1y3n54jUbhAuv+uMXbRofMTRyUQjCR7IgFuQp4HlIT+ZyPoBvnaF4uZ8V O+jlm0qpx1/rzWhx8ohhZXFi4AaxFza6yl03II4KMC6RUN1btCpFoZbuSKCN4ZuTM4vQXtkt Ds1x7Eao5K3YSwHxIg9yxLCaPGLbpCE7gz5W+qNPzt1gXNod6m8ihu37Ues1vHzW8y33VtJq idIl8XAu3UM2hHc9sSKT/tw80W91juB0g3c8e5JLV01mKfdNpUv2KQ/loAJvkTGBiL2mFv5j KuRdkg89Oio7P7nY7v8qZ+GKoB4lx3yPrkpmsClBOQ3KAkOX2yB9eW8zrLj+1D2T6tFj/Esl KnWrozaKdwapq6/HQBVzp4u5hi9Aju8zdgVkmULIEhYdB+Dk4TlIUzCLfPlAfunhlSjijZrx /TIPr37BZXNK2DOn6r/crlh7E5RxgQ+wcxD655IEbwAIOj8Wknsu9PGAR41KRC7w+HiCNll0 IMRQnqAArWFP6PKrV+I+uUvLvGRaIMNojbyN+Al5+LyjX8+gVISYaap0oETaHyhA/tmIl6Zb mbxgtcaCmcHpRE+TezviF2aSzFffXeyX6Qm5jE6Eo2qF4nDRpr+yICGiW2wEZRSI2xHEVuRC mzAdoOeWv5KZjjYaptqnTUAELSgUIQ8zgqGtQngyrMhIPCCqQMCspe29/w9s+HenhZprmQsV +yM2meBQnEylWQNEWxllJtjqFBwnw/QmZNzhOZVQIQ7D5JhVw47McWZ1OlmE5XpXRqHeN6VS VGgS9HgADcrT9t3zcVdK11lFYCEiRbOlzGvH6dTj6aCUZA5+aWHhCCpf+5swnDK2blnhF4jE YNULWPzvqdk7EDIApLR1UCQlqKkb6MZiSLA/2DYljLW5GlJWQh8XLWDVncaNQPNtdqswETEQ ve1DKg/dAtMzcnXMqxRdtjglklLXt/tP87Bani9wj/pAlCNz7KIKpvjfWkQzGPbBVRsfxk72 3GAOEB+Ay6gpzmbFzlyDRf0ZFuq9+BiqXS9R0tyzgeQbkQn2aDnshgSzeeRTf8exNdm8G8ot il0EVCh3tnXF8vIpgxve79ZaM8851EP3HzQtgh0NJitZ654gVtWfwNytkLonxJ5b+cI2cQnp 3Rxl1IqcYqJ2VVNeiPe1pf1e/XWJmT04BGzevvOwFiNmN2S+6oJ9LE5swC440fwShJkqiQ/l YAFiij5hN2CFgcZXJPvX1xi8hF7o+qfeSwh/8bP0mUqN6CoszjE0tZvBe0/yx/mcc0MVcHMX AL0DcAeANCjbeIwnF38JB4JN+cJr/ZsZ+u3fv2K1b7tN+Fl1mHD7ywP8MVm30SA+jApAOLF1 JFemKnAhiOWXjHwgUfnucfy09MhB3laDi+0zi7qA5RUb6t5cNMQCGugFMaww813m5/nX3MwG EeLP1odw4fpfBOTawe4xghMzQEMpmThnyKkzjtymjVvr6yF3SWIzf6wPBYAP2dKQiFlgzKOa cC4gtsdBxPwN1ABhRKj6UvqgaNcoexzInLSTkFBYyXtZzo9FPLs7vzbMpYJscNx+SxMGPyxe 1WbVqLwr354m2v4Em1SySp6PzCmt5PlngBr3WeULXJ9tn3cKol7wRbS4sCZROYEhWVAHXUgz 2CGXh7lb4D6mLfc343Oue2/SW+7A5hacC2wiJiFqDP+/mpyRxu2g/G0nNTjVwk8yy7ykddwB kCq5F7xZJfm06OiPKdpZE5tURXw5sF9QdomytMYlZgW1XUKwJ6S+DBU9AW7ecUewq/4YHcXE HQHztXSu1O9gBVLP3uPy4/pEH6ax4EyArvyKnNT0SU74cdQDa6S57ERhip5rG2zqgfJaOR8l DMQmrM+rWQXiOYTtE8x3z2QV/oMSFJAM3WmxHHqp5iu6b9ab2G1ff2s2VpiyJq/WaqarFgUW W6lKM17Rmkpvp05agiXliSisMa+JryyJZoSrkHGyEiG3q4McMN3zr1Q2WJmIT6v5iJjkrJjy 0U0jdfi+9HXY2R1oPDkREIFcGSkPYVLvWi86MQW1seOg9LyWM88R3NSDcGuFbXxQHoTrai1a FnIQG168jHDXuOPVQ6HtBU28DSVTsjtbSvLYiFelIQHJlHVJVQD0lFPGmxnzthgTV7smJymK hcx5yhNtA+l7EIUmqQxbEG5CiCF/0+pcmtmGcXZdUIGqFgTvQGNdpXOi4A7VyBAos/48FXLe irCPF4OVSZTBgSFHwyxY//yuJ+arrTeXq3kcrPYaLGK44SyTt+uwpSimstj9jeIbYCUO2V6S uY8wgxFVGx4HMLQn3MOTTYWnmTDdZzTohD04SBxos2llZajEAvy+YuCDadTOtRz6li3h6mEL euZmCd+L35RyJoNwXbCzLVX0kQVjmlicDykELJIsiCoLuqYgqhMExsScD9+LuNG6Lgj1xNBY JaCjZXw3798yO88DVtIRRrnl93oLc0GLmehNU/WUUaGMLPVQF+Di8rzYK66VfhRlLAP6Fvp5 W7dSh67eG3TzmqMNVjnK+xHgSCFMQYLvYi8dk0oEm3/VJf9bQX9NtZrjDowyLlyh3XQNGdaP yIvFiEF5rCW8y5che1yXmJb6X8wZ+WJkCHCtLGAcr4HuP1nDzQynOVfqidfqfMd/GRfSfp5l TGH5MZpuE2jm/KTxyBPXh1UtT9RiNvT5EIkPKzY8t9RUHDI8QJL62iMQUdvxZMtGpjkvKZez cLKnaT4JWJZ8t7aysAbAtDdNMONNHdJ2fvBFjnOEwIfQWfzbGaZgkVclLeD/3uZo4h8rJXwy sJmolBzRVUzGv4KTE9iGY5bSH+SdiItl7KWnIgD4n/s9HHs
- Ironport-sdr: /2exhRRk5AiFS4dgjkD71FJvR/ionbu+GAC20C57SN/kpRfxbaE9exoR0pblJ3+07Sp44MOJKN Rp2yxlcE42piqbUbjAm/rwH51RLUFFCamcl9Nd3iQQ0LOrWQaB5f9Q9XqB1onaPG4ePZfAxi2d 2tH+N/3Wo1Ei3gBIWRbRRPdLeHTo8XG5DCyc0rWs3SwejV4XxfTrSkweoipLO5HMqPJ9/pFljv wXePSzHDpzt5SeBnGnogjNXa7bRIbkOEUPOlRFG0znf4HHkx2Rl1vw+GJAyUuxu9H5aQyYIm1e BEm47UzPMWezZvNyaont1XEu
Hello,
My goal is to retrieve all the vertices of the triangulation.
My code:
using K = CGAL::Exact_predicates_inexact_constructions_kernel;
using Triangulation = CGAL::Triangulation_3 <K>;
using Cell_handle = Triangulation::Cell_handle;
using Vertex_handle = Triangulation::Vertex_handle;
using Locate_type = Triangulation::Locate_type;
using Point_CGAL = Triangulation::Point;
...
Triangulation tri;
vector<double> pt {...};
tri.insert( {pt[0], pt[1], pt[2]} );
tri.insert( {pt[3], pt[4], pt[5]} );
...
for ( auto r = tri.all_vertices_begin(); r != tri.all_vertices_end(); r++ ){
auto &i = *r;
auto j = i.point();
}
My issue is that j doesn't have meaningful points. It can even be all 0's. That is wrong.
I need to retrieve the 3D vertices data for each triangle.
How do I do that please?
--
MKL
- [cgal-discuss] 3D triangulation: iterate vertices, KL, 07/04/2022
- Re: [cgal-discuss] 3D triangulation: iterate vertices, Marco Feder, 07/04/2022
- Re: [cgal-discuss] 3D triangulation: iterate vertices, KL, 07/04/2022
- Re: [cgal-discuss] 3D triangulation: iterate vertices, Marc Glisse, 07/04/2022
- Re: [cgal-discuss] 3D triangulation: iterate vertices, KL, 07/04/2022
- Re: [cgal-discuss] 3D triangulation: iterate vertices, Marco Feder, 07/04/2022
Archive powered by MHonArc 2.6.19+.