
10 Jul
2011
10 Jul
'11
10:30 p.m.
The following fails to compile: #include <boost/geometry.hpp> #include <boost/geometry/geometries/point_xy.hpp> #include <boost/geometry/geometries/polygon.hpp> int main() { typedef boost::geometry::model::d2::point_xy<int> int_point_type; typedef boost::geometry::model::polygon<int_point_type> int_polygon_type; typedef boost::geometry::model::d2::point_xy<double> double_point_type; typedef boost::geometry::model::polygon<double_point_type> double_polygon_type; int_polygon_type ip; double_polygon_type dp; boost::geometry::assign(dp, ip); return 0; } Shouldn't it actually compile? Regards Hartmut --------------- http://boost-spirit.com