mirror of https://github.com/CGAL/cgal
Use C++ casts and the right type.
This commit is contained in:
parent
9a75f9b285
commit
a7b6f61ca1
|
|
@ -483,15 +483,15 @@ make_regular_prism(typename boost::graph_traits<Graph>::vertices_size_type nb_ve
|
|||
for(typename boost::graph_traits<Graph>::vertices_size_type i=0; i < nb_vertices; ++i)
|
||||
{
|
||||
put(vpmap, vertices[i],
|
||||
P(0.5*diameter * cos(i*precision*to_rad) + base_center.x(),
|
||||
P(0.5*diameter * cos(to_double(FT(i)*precision*to_rad)) + base_center.x(),
|
||||
height+base_center.y(),
|
||||
-0.5*diameter * sin(to_double((double)i*precision*to_rad)) + base_center.z()));
|
||||
-0.5*diameter * sin(to_double(FT(i)*precision*to_rad)) + base_center.z()));
|
||||
|
||||
put(vpmap,
|
||||
vertices[i+nb_vertices],
|
||||
P(0.5*diameter * cos(to_double((double)i*precision*to_rad)) + base_center.x(),
|
||||
P(0.5*diameter * cos(to_double(FT(i)*precision*to_rad)) + base_center.x(),
|
||||
base_center.y(),
|
||||
-0.5*diameter * sin(to_double((double)i*precision*to_rad)) + base_center.z()));
|
||||
-0.5*diameter * sin(to_double(FT(i)*precision*to_rad)) + base_center.z()));
|
||||
}
|
||||
|
||||
//fill faces
|
||||
|
|
@ -589,9 +589,9 @@ make_pyramid(typename boost::graph_traits<Graph>::vertices_size_type nb_vertices
|
|||
for(typename boost::graph_traits<Graph>::vertices_size_type i=0; i<nb_vertices; ++i)
|
||||
{
|
||||
put(vpmap, vertices[i],
|
||||
P(0.5*diameter*cos(to_double((double)i*precision*to_rad))+base_center.x(),
|
||||
P(0.5*diameter*cos(to_double(FT(i)*precision*to_rad))+base_center.x(),
|
||||
base_center.y(),
|
||||
-0.5*diameter*sin(to_double((double)i*precision*to_rad))+base_center.z()));
|
||||
-0.5*diameter*sin(to_double(FT(i)*precision*to_rad))+base_center.z()));
|
||||
}
|
||||
|
||||
//fill faces
|
||||
|
|
|
|||
Loading…
Reference in New Issue