mirror of https://github.com/CGAL/cgal
Moved functions's bodies
This commit is contained in:
parent
6863410d21
commit
c238d7822d
|
|
@ -1031,7 +1031,7 @@ construct_point_on_curve(const Point_3& starting_point,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// @cond DEVELOPERS
|
||||||
template <class MD_>
|
template <class MD_>
|
||||||
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
||||||
Mesh_domain_with_polyline_features_3<MD_>::
|
Mesh_domain_with_polyline_features_3<MD_>::
|
||||||
|
|
@ -1064,6 +1064,34 @@ add_corners(InputIterator first, InputIterator end,
|
||||||
return indices_out;
|
return indices_out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template <class MD_>
|
||||||
|
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
||||||
|
Mesh_domain_with_polyline_features_3<MD_>::
|
||||||
|
register_corner(const Point_3& p, const Curve_index& curve_index)
|
||||||
|
{
|
||||||
|
// 'add_corner' will itself seek if 'p' is already a corner, and, in that case,
|
||||||
|
// return the Corner_index that has been assigned to this position.
|
||||||
|
Corner_index index = add_corner(p);
|
||||||
|
corners_tmp_incidences_[index].insert(curve_index);
|
||||||
|
|
||||||
|
return index;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
template <class MD_>
|
||||||
|
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
||||||
|
Mesh_domain_with_polyline_features_3<MD_>::
|
||||||
|
add_corner_with_context(const Point_3& p, const Surface_patch_index& surface_patch_index)
|
||||||
|
{
|
||||||
|
Corner_index index = add_corner(p);
|
||||||
|
|
||||||
|
Surface_patch_index_set& incidences = corners_incidences_[index];
|
||||||
|
incidences.insert(surface_patch_index);
|
||||||
|
|
||||||
|
return index;
|
||||||
|
}
|
||||||
|
/// @endcond
|
||||||
|
|
||||||
|
|
||||||
template <class MD_>
|
template <class MD_>
|
||||||
template <typename InputIterator, typename IndicesOutputIterator>
|
template <typename InputIterator, typename IndicesOutputIterator>
|
||||||
|
|
@ -1398,36 +1426,7 @@ get_incidences(Curve_index id) const
|
||||||
|
|
||||||
return it->second;
|
return it->second;
|
||||||
}
|
}
|
||||||
/// @endcond
|
|
||||||
|
|
||||||
template <class MD_>
|
|
||||||
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
|
||||||
Mesh_domain_with_polyline_features_3<MD_>::
|
|
||||||
register_corner(const Point_3& p, const Curve_index& curve_index)
|
|
||||||
{
|
|
||||||
// 'add_corner' will itself seek if 'p' is already a corner, and, in that case,
|
|
||||||
// return the Corner_index that has been assigned to this position.
|
|
||||||
Corner_index index = add_corner(p);
|
|
||||||
corners_tmp_incidences_[index].insert(curve_index);
|
|
||||||
|
|
||||||
return index;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
template <class MD_>
|
|
||||||
typename Mesh_domain_with_polyline_features_3<MD_>::Corner_index
|
|
||||||
Mesh_domain_with_polyline_features_3<MD_>::
|
|
||||||
add_corner_with_context(const Point_3& p, const Surface_patch_index& surface_patch_index)
|
|
||||||
{
|
|
||||||
Corner_index index = add_corner(p);
|
|
||||||
|
|
||||||
Surface_patch_index_set& incidences = corners_incidences_[index];
|
|
||||||
incidences.insert(surface_patch_index);
|
|
||||||
|
|
||||||
return index;
|
|
||||||
}
|
|
||||||
|
|
||||||
/// @cond DEVELOPERS
|
|
||||||
template <class MD_>
|
template <class MD_>
|
||||||
template <typename InputIterator>
|
template <typename InputIterator>
|
||||||
typename Mesh_domain_with_polyline_features_3<MD_>::Curve_index
|
typename Mesh_domain_with_polyline_features_3<MD_>::Curve_index
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue