Boost logo

Boost :

Subject: [boost] [Geometry] Problem with assign
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2011-07-10 18:30:29


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


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk