Forum Replies Created
-
AuthorPosts
-
lnnx2006Blocked
Hi,
Could you post your error here? I think I may help you somehow. Thanks.
Fei
lnnx2006BlockedHi all,
I rebuilt the newest master branch (date : Oct. 8, 2018) with the source code in this link :
https://github.com/SofaDefrost/sofaThe errors are disappeared. Thus the stable version of v18.06 may still have some unexpected errors (in particular regarding different PCs).
I am really confused about these.
Best regards,
Feilnnx2006BlockedHi Hugo,
Actually, I didn’t set any bounding box. I just followed the tutorial in :
https://www.sofa-framework.org/wp-content/uploads/2016/08/2-Tutorial.pdf
These tutorials are not working at all. Nothing is shown in the Software.
It’s the same errors no matter which tutorial I launched in this link :
https://github.com/SofaDefrost/SoftRobots/tree/master/docs/tutorialsThanks!
Best regards,
Feilnnx2006BlockedHi All,
I tried with the new master branch merged with CGAL again. It’s still encountering problems with CGAL 4.13 as well. Here are the errors :
[100%] Building CXX object applications/plugins/CGALPlugin/CMakeFiles/CGALPlugin.dir/MeshGenerationFromImage.cpp.o In file included from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:47:23: error: ‘Vertex’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex Vertex; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:48:23: error: ‘Vertex_iterator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex_iterator Vertex_iterator; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:49:23: error: ‘Vertex_handle’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex_handle Vertex_handle; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:50:23: error: ‘Facet_iterator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Facet_iterator Facet_iterator; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:51:23: error: ‘Facet’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Facet Facet; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:57:23: error: ‘Halfedge_around_facet_circulator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Halfedge_around_facet_circulator HF_circulator; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl: In member function ‘void cgal::TriangularConvexHull3D<DataTypes>::update()’: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:120:5: error: ‘Vertex_iterator’ was not declared in this scope Vertex_iterator vIt; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:121:5: error: ‘Facet_iterator’ was not declared in this scope Facet_iterator fIt; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:124:27: error: ‘Vertex_handle’ was not declared in this scope CGAL::Unique_hash_map<Vertex_handle, int > V; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:124:46: error: template argument 1 is invalid CGAL::Unique_hash_map<Vertex_handle, int > V; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:125:7: error: request for member ‘clear’ in ‘V’, which is of non-class type ‘int’ V.clear(); ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:10: error: ‘vIt’ was not declared in this scope for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:17: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ In file included from /home/fei/Programs/CGAL-4.13/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.13/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:44: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ In file included from /home/fei/Programs/CGAL-4.13/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.13/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:10: error: ‘fIt’ was not declared in this scope for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:17: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ In file included from /home/fei/Programs/CGAL-4.13/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.13/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:42: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ In file included from /home/fei/Programs/CGAL-4.13/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.13/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:146:9: error: ‘HF_circulator’ was not declared in this scope HF_circulator h = fIt->facet_begin(); ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:150:26: error: ‘h’ was not declared in this scope t[order] = V[h->vertex()]; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:154:16: error: ‘h’ was not declared in this scope while( h != fIt->facet_begin() && order < 3); ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl: In instantiation of ‘void cgal::TriangularConvexHull3D<DataTypes>::update() [with DataTypes = sofa::defaulttype::StdVectorTypes<sofa::defaulttype::Vec<3, double>, sofa::defaulttype::Vec<3, double>, double>]’: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:51:42: required from here /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:115:18: error: ‘cgal::Polyhedron_3 P’ has incomplete type Polyhedron_3 P; ^ /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl: In instantiation of ‘void cgal::TriangularConvexHull3D<DataTypes>::update() [with DataTypes = sofa::defaulttype::StdVectorTypes<sofa::defaulttype::Vec<3, float>, sofa::defaulttype::Vec<3, float>, float>]’: /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:54:42: required from here /home/fei/sofa_ws/vCGAL/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:115:18: error: ‘cgal::Polyhedron_3 P’ has incomplete type applications/plugins/CGALPlugin/CMakeFiles/CGALPlugin.dir/build.make:110: recipe for target 'applications/plugins/CGALPlugin/CMakeFiles/CGALPlugin.dir/TriangularConvexHull3D.cpp.o' failed make[2]: *** [applications/plugins/CGALPlugin/CMakeFiles/CGALPlugin.dir/TriangularConvexHull3D.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs....
The errors are mainly related to “TriangularConvexHull3D” files.
Anybody tested it ? Thanks!Fei
lnnx2006BlockedHi Catherine,
I en-counted the same problem as stated in this post.
Maybe you could check this link, and get some help.
I think the code released from SOFA official website is different. I don’t why.
I hope they could fix this problem as well.Best regards,
Feilnnx2006BlockedHi Marwa,
Actually the error is the same. It seems the figure you posted is not the last step for building. I can pass the cmake-gui configuration and generation as well with CGAL plugin. However, the errors appears during the “make” step.
FYI: I tested with different version of CGAL. I could only pass make procedure for the version “CGAL-4.8.2”. As far as I think the maximum version is <=4.8.2.
Thanks.
Best regards,
Feilnnx2006BlockedHi Marwa,
I used the codes in “https://github.com/SofaDefrost/sofa.git”.
The problems seemed to be solved without including “CGAL”. There’re no errors anymore.However, when I include “CGAL” plugin. The cmake-gui is able to pass. But the “make” step comes with errors :
In file included from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:47:23: error: ‘Vertex’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex Vertex; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:48:23: error: ‘Vertex_iterator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex_iterator Vertex_iterator; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:49:23: error: ‘Vertex_handle’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Vertex_handle Vertex_handle; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:50:23: error: ‘Facet_iterator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Facet_iterator Facet_iterator; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:51:23: error: ‘Facet’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Facet Facet; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:57:23: error: ‘Halfedge_around_facet_circulator’ in ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ does not name a type typedef Polyhedron_3::Halfedge_around_facet_circulator HF_circulator; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl: In member function ‘void cgal::TriangularConvexHull3D<DataTypes>::update()’: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:120:5: error: ‘Vertex_iterator’ was not declared in this scope Vertex_iterator vIt; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:121:5: error: ‘Facet_iterator’ was not declared in this scope Facet_iterator fIt; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:124:27: error: ‘Vertex_handle’ was not declared in this scope CGAL::Unique_hash_map<Vertex_handle, int > V; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:124:46: error: template argument 1 is invalid CGAL::Unique_hash_map<Vertex_handle, int > V; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:125:7: error: request for member ‘clear’ in ‘V’, which is of non-class type ‘int’ V.clear(); ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:10: error: ‘vIt’ was not declared in this scope for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:17: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ In file included from /home/fei/Programs/CGAL-4.12.1/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.12.1/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:127:44: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (vIt = P.vertices_begin(); vIt != P.vertices_end() ; ++vIt) ^ In file included from /home/fei/Programs/CGAL-4.12.1/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.12.1/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:10: error: ‘fIt’ was not declared in this scope for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:17: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ In file included from /home/fei/Programs/CGAL-4.12.1/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.12.1/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:142:42: error: invalid use of incomplete type ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ for (fIt = P.facets_begin(); fIt != P.facets_end() ; fIt++) ^ In file included from /home/fei/Programs/CGAL-4.12.1/include/CGAL/Convex_hull_traits_3.h:28:0, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:35, from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31: /home/fei/Programs/CGAL-4.12.1/include/CGAL/Polyhedron_3_fwd.h:41:9: note: declaration of ‘cgal::Polyhedron_3 {aka class CGAL::Polyhedron_3<CGAL::Convex_hull_traits_3<CGAL::Epick> >}’ class Polyhedron_3; ^ In file included from /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:31:0: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:146:9: error: ‘HF_circulator’ was not declared in this scope HF_circulator h = fIt->facet_begin(); ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:150:26: error: ‘h’ was not declared in this scope t[order] = V[h->vertex()]; ^ /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:154:16: error: ‘h’ was not declared in this scope while( h != fIt->facet_begin() && order < 3); ^ [ 41%] Building CXX object SofaGeneral/SofaDenseSolver/CMakeFiles/SofaDenseSolver.dir/NewMatCGLinearSolver.cpp.o /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl: In instantiation of ‘void cgal::TriangularConvexHull3D<DataTypes>::update() [with DataTypes = sofa::defaulttype::StdVectorTypes<sofa::defaulttype::Vec<3, double>, sofa::defaulttype::Vec<3, double>, double>]’: /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.cpp:51:42: required from here /home/fei/sofa_ws/vDefrost/src/applications/plugins/CGALPlugin/TriangularConvexHull3D.inl:115:18: error: ‘cgal::Polyhedron_3 P’ has incomplete type Polyhedron_3 P;
I would like to know which version of “CGAL” is compatible with this version of codes SOFA ?
I am using version : CGAL 4.12.1
Thanks a lot!
Best, Fei
-
AuthorPosts