diff --git a/TopologicCore/src/Utilities/EdgeUtility.cpp b/TopologicCore/src/Utilities/EdgeUtility.cpp index 80c370e..b45cb52 100644 --- a/TopologicCore/src/Utilities/EdgeUtility.cpp +++ b/TopologicCore/src/Utilities/EdgeUtility.cpp @@ -69,6 +69,7 @@ namespace TopologicUtilities { throw std::exception("Line interpolation error in Edge::ByVertices()"); } + /* doesn't compile with gcc: error: conversion from ‘handle’ to non-scalar type ‘handle’ requested Handle(Geom_Curve) pOcctCurveOnTargetSurface = occtInterpolate.Curve(); BRepBuilderAPI_MakeEdge occtMakeEdge(pOcctCurveOnTargetSurface); if (occtMakeEdge.Error() != BRepBuilderAPI_EdgeDone) @@ -77,6 +78,7 @@ namespace TopologicUtilities } pEdge = std::make_shared(occtMakeEdge); + */ } catch (Standard_Failure e) { diff --git a/TopologicCore/src/Utilities/FaceUtility.cpp b/TopologicCore/src/Utilities/FaceUtility.cpp index 9a18921..26e0de1 100644 --- a/TopologicCore/src/Utilities/FaceUtility.cpp +++ b/TopologicCore/src/Utilities/FaceUtility.cpp @@ -101,8 +101,10 @@ namespace TopologicUtilities i++; } try { + /* doesn't compile with gcc: error: conversion from ‘handle’ to non-scalar type ‘handle’ requested Handle(Geom_Surface) pSurface = GeomAPI_PointsToBSplineSurface(occtPoints).Surface(); return TopologicCore::Face::BySurface(pSurface); + */ } catch (...) {