Browse Source

Add force evaluation back.

Former-commit-id: df259348ae0ef048db9019901464a565db7c1f89
Qingnan Zhou 9 năm trước cách đây
mục cha
commit
509701a424
1 tập tin đã thay đổi với 4 bổ sung2 xóa
  1. 4 2
      include/igl/copyleft/cgal/assign_scalar.cpp

+ 4 - 2
include/igl/copyleft/cgal/assign_scalar.cpp

@@ -15,9 +15,10 @@ IGL_INLINE void igl::copyleft::cgal::assign_scalar(
 }
 
 IGL_INLINE void igl::copyleft::cgal::assign_scalar(
-  const typename CGAL::Epeck::FT & cgal,
+  const typename CGAL::Epeck::FT & _cgal,
   double & d)
 {
+  const typename CGAL::Epeck::FT cgal = _cgal.exact();
   const auto interval = CGAL::to_interval(cgal);
   d = interval.first;
   do {
@@ -28,9 +29,10 @@ IGL_INLINE void igl::copyleft::cgal::assign_scalar(
 }
 
 IGL_INLINE void igl::copyleft::cgal::assign_scalar(
-  const typename CGAL::Epeck::FT & cgal,
+  const typename CGAL::Epeck::FT & _cgal,
   float& d)
 {
+  const typename CGAL::Epeck::FT cgal = _cgal.exact();
   const auto interval = CGAL::to_interval(cgal);
   d = interval.first;
   do {