mirror of https://github.com/CGAL/cgal
Put some const& around named parameters
This commit is contained in:
parent
8f82c1b7a4
commit
fa6fa8bb79
|
|
@ -320,7 +320,7 @@ template<class OutputIterator, class TriangleMesh, class NamedParameters>
|
||||||
OutputIterator
|
OutputIterator
|
||||||
sample_triangle_mesh(const TriangleMesh& tm,
|
sample_triangle_mesh(const TriangleMesh& tm,
|
||||||
OutputIterator out,
|
OutputIterator out,
|
||||||
NamedParameters np)
|
const NamedParameters& np)
|
||||||
{
|
{
|
||||||
typedef typename GetGeomTraits<TriangleMesh,
|
typedef typename GetGeomTraits<TriangleMesh,
|
||||||
NamedParameters>::type Geom_traits;
|
NamedParameters>::type Geom_traits;
|
||||||
|
|
|
||||||
|
|
@ -1585,8 +1585,8 @@ template <class TriangleMeshRange,
|
||||||
class NamedParametersRange>
|
class NamedParametersRange>
|
||||||
OutputIterator intersecting_meshes(const TriangleMeshRange& range,
|
OutputIterator intersecting_meshes(const TriangleMeshRange& range,
|
||||||
OutputIterator out,
|
OutputIterator out,
|
||||||
NamedParameters np,
|
const NamedParameters& np,
|
||||||
NamedParametersRange nps)
|
const NamedParametersRange& nps)
|
||||||
{
|
{
|
||||||
using parameters::choose_parameter;
|
using parameters::choose_parameter;
|
||||||
using parameters::get_parameter;
|
using parameters::get_parameter;
|
||||||
|
|
@ -1625,7 +1625,7 @@ OutputIterator intersecting_meshes(const TriangleMeshRange& range,
|
||||||
template <class TriangleMeshRange, class NamedParameters, class OutputIterator>
|
template <class TriangleMeshRange, class NamedParameters, class OutputIterator>
|
||||||
OutputIterator intersecting_meshes(const TriangleMeshRange& range,
|
OutputIterator intersecting_meshes(const TriangleMeshRange& range,
|
||||||
OutputIterator out,
|
OutputIterator out,
|
||||||
NamedParameters np)
|
const NamedParameters& np)
|
||||||
{
|
{
|
||||||
std::vector<Named_function_parameters<bool, internal_np::all_default_t> >nps(
|
std::vector<Named_function_parameters<bool, internal_np::all_default_t> >nps(
|
||||||
std::distance(range.begin(), range.end()), parameters::all_default());
|
std::distance(range.begin(), range.end()), parameters::all_default());
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ template < class Traits,
|
||||||
bool
|
bool
|
||||||
read_off(std::istream& in,
|
read_off(std::istream& in,
|
||||||
Polyhedron_3<Traits,Items,HDS,Alloc>& P,
|
Polyhedron_3<Traits,Items,HDS,Alloc>& P,
|
||||||
NamedParameters np) {
|
const NamedParameters& np) {
|
||||||
// reads a polyhedron from `in' and appends it to P.
|
// reads a polyhedron from `in' and appends it to P.
|
||||||
typedef typename CGAL::GetVertexPointMap<Polyhedron_3<Traits,Items,HDS,Alloc>, NamedParameters>::type Vpm;
|
typedef typename CGAL::GetVertexPointMap<Polyhedron_3<Traits,Items,HDS,Alloc>, NamedParameters>::type Vpm;
|
||||||
using parameters::choose_parameter;
|
using parameters::choose_parameter;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue