id summary reporter owner description type status milestone component version severity resolution keywords cc 13098 geometry::touches return wrong result on two polygons bruno.deligny@… Barend Gehrels "touches should returns true: {{{ #include #include #include #include #include #include #include typedef boost::geometry::model::d2::point_xy P; boost::geometry::model::polygon polygon1, polygon2; boost::geometry::append(polygon1, boost::make_tuple(32.0f, -0.00438580196f)); boost::geometry::append(polygon1, boost::make_tuple(32.0f, -4.0f)); boost::geometry::append(polygon1, boost::make_tuple(37.0f, -4.0f)); boost::geometry::append(polygon1, boost::make_tuple(37.0f, -0.00438580057f)); boost::geometry::append(polygon2, boost::make_tuple(32.0f, 20.0f)); boost::geometry::append(polygon2, boost::make_tuple(32.0f, -0.00438580196f)); boost::geometry::append(polygon2, boost::make_tuple(37.0f, -0.00438580057f)); boost::geometry::append(polygon2, boost::make_tuple(43.0f, -0.00438579917f)); boost::geometry::append(polygon2, boost::make_tuple(43.0f, 20.0f)); assert(boost::geometry::touches(polygon1, polygon2) == true); }}} " Bugs new To Be Determined geometry Boost 1.63.0 Problem polygon touches