mirror of https://github.com/CGAL/cgal
add comments about workaround
This commit is contained in:
parent
10b0af3092
commit
ff77535dd1
|
|
@ -1302,7 +1302,7 @@ std::size_t snap_borders(TriangleMesh& tm_A,
|
|||
ToleranceMap_B tolerance_map_B,
|
||||
const NamedParameters_A& np_A = parameters::default_values(),
|
||||
const NamedParameters_B& np_B = parameters::default_values(),
|
||||
const typename std::enable_if_t<!std::is_same<TriangleMesh, ToleranceMap_A>::value>* = 0
|
||||
const typename std::enable_if_t<!std::is_same<TriangleMesh, ToleranceMap_A>::value>* = 0 // Added to please MSVC 2015
|
||||
)
|
||||
{
|
||||
typedef typename boost::graph_traits<TriangleMesh>::halfedge_descriptor halfedge_descriptor;
|
||||
|
|
@ -1361,7 +1361,7 @@ template <typename ConcurrencyTag = CGAL::Sequential_tag,
|
|||
std::size_t snap_borders(TriangleMesh& tm,
|
||||
ToleranceMap tolerance_map,
|
||||
const CGAL_NP_CLASS& np = parameters::default_values(),
|
||||
const typename std::enable_if_t<!std::is_same<TriangleMesh, ToleranceMap>::value>* = 0
|
||||
const typename std::enable_if_t<!std::is_same<TriangleMesh, ToleranceMap>::value>* = 0 // Added to please MSVC 2015
|
||||
)
|
||||
{
|
||||
typedef typename boost::graph_traits<TriangleMesh>::halfedge_descriptor halfedge_descriptor;
|
||||
|
|
|
|||
|
|
@ -1409,7 +1409,7 @@ bool do_intersect(const TriangleMesh& tm,
|
|||
#ifndef DOXYGEN_RUNNING
|
||||
, const typename boost::disable_if<
|
||||
typename boost::mpl::or_<
|
||||
typename boost::is_same<TriangleMesh, Polyline>::type,
|
||||
typename boost::is_same<TriangleMesh, Polyline>::type, // Added to please MSVC 2015
|
||||
typename boost::mpl::not_<typename boost::has_range_iterator<Polyline>::type>::type, // not a range
|
||||
typename boost::has_range_iterator<
|
||||
typename boost::mpl::eval_if<
|
||||
|
|
|
|||
Loading…
Reference in New Issue