Forum Replies Created
-
AuthorPosts
-
lnnx2006
BlockedHi,
Could you post your error here? I think I may help you somehow. Thanks.
Fei
lnnx2006
BlockedHi 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,
Feilnnx2006
BlockedHi 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,
Feilnnx2006
BlockedHi 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
lnnx2006
BlockedHi 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,
Feilnnx2006
BlockedHi 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,
Feilnnx2006
BlockedHi 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