mirror of https://github.com/CGAL/cgal
Fix value type
This commit is contained in:
parent
3f46d8cdd5
commit
2632f96002
|
|
@ -217,9 +217,9 @@ connected_components(const PolygonMesh& pmesh,
|
||||||
= choose_parameter(get_parameter(np, internal_np::edge_is_constrained),
|
= choose_parameter(get_parameter(np, internal_np::edge_is_constrained),
|
||||||
internal::No_constraint<PolygonMesh>());
|
internal::No_constraint<PolygonMesh>());
|
||||||
|
|
||||||
typename GetFaceIndexMap<PolygonMesh, NamedParameters>::const_type
|
typedef typename GetFaceIndexMap<PolygonMesh, NamedParameters>::const_type FaceIndexMap;
|
||||||
fimap = choose_parameter(get_parameter(np, internal_np::face_index),
|
FaceIndexMap fimap = choose_parameter(get_parameter(np, internal_np::face_index),
|
||||||
get_const_property_map(boost::face_index, pmesh));
|
get_const_property_map(boost::face_index, pmesh));
|
||||||
|
|
||||||
typename boost::property_traits<FaceComponentMap>::value_type i=0;
|
typename boost::property_traits<FaceComponentMap>::value_type i=0;
|
||||||
std::vector<bool> handled(num_faces(pmesh), false);
|
std::vector<bool> handled(num_faces(pmesh), false);
|
||||||
|
|
@ -232,7 +232,7 @@ connected_components(const PolygonMesh& pmesh,
|
||||||
{
|
{
|
||||||
face_descriptor fq = queue.back();
|
face_descriptor fq = queue.back();
|
||||||
queue.pop_back();
|
queue.pop_back();
|
||||||
typename boost::property_traits<FaceComponentMap>::value_type fq_id = get(fimap,fq);
|
typename boost::property_traits<FaceIndexMap>::value_type fq_id = get(fimap,fq);
|
||||||
if ( handled[fq_id]) continue;
|
if ( handled[fq_id]) continue;
|
||||||
handled[fq_id]=true;
|
handled[fq_id]=true;
|
||||||
put(fcm, fq, i);
|
put(fcm, fq, i);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue