1 | 1>------ Rebuild All started: Project: testBoostGeomDifference, Configuration: Debug Win32 ------
|
---|
2 | 1> stdafx.cpp
|
---|
3 | 1> testBoostGeomDifference.cpp
|
---|
4 | 1>c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\sections\sectionalize.hpp(612): warning C4244: 'initializing' : conversion from 'double' to 'const coordinate_type', possible loss of data
|
---|
5 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\sections\sectionalize.hpp(784) : see reference to function template instantiation 'void boost::geometry::detail::sectionalize::enlarge_sections<Sections>(Sections &)' being compiled
|
---|
6 | 1> with
|
---|
7 | 1> [
|
---|
8 | 1> Sections=sections_type
|
---|
9 | 1> ]
|
---|
10 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turns.hpp(504) : see reference to function template instantiation 'void boost::geometry::sectionalize<false,Geometry1,sections_type,RobustPolicy>(const Geometry &,const RobustPolicy &,bool,Sections &,int)' being compiled
|
---|
11 | 1> with
|
---|
12 | 1> [
|
---|
13 | 1> Geometry1=polygon,
|
---|
14 | 1> RobustPolicy=rescale_policy_type,
|
---|
15 | 1> Geometry=polygon,
|
---|
16 | 1> Sections=sections_type
|
---|
17 | 1> ]
|
---|
18 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turns.hpp(1035) : see reference to function template instantiation 'void boost::geometry::detail::get_turns::get_turns_generic<Geometry1,Geometry2,Reverse1,Reverse2,TurnPolicy>::apply<RobustPolicy,Turns,InterruptPolicy>(int,const Geometry1 &,int,const Geometry2 &,const RobustPolicy &,Turns &,InterruptPolicy &)' being compiled
|
---|
19 | 1> with
|
---|
20 | 1> [
|
---|
21 | 1> Geometry1=polygon,
|
---|
22 | 1> Geometry2=polygon,
|
---|
23 | 1> Reverse1=false,
|
---|
24 | 1> Reverse2=true,
|
---|
25 | 1> TurnPolicy=TurnPolicy,
|
---|
26 | 1> RobustPolicy=rescale_policy_type,
|
---|
27 | 1> Turns=container_type,
|
---|
28 | 1> InterruptPolicy=boost::geometry::detail::get_turns::no_interrupt_policy
|
---|
29 | 1> ]
|
---|
30 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\overlay.hpp(210) : see reference to function template instantiation 'void boost::geometry::get_turns<false,true,boost::geometry::detail::overlay::assign_null_policy,Geometry1,Geometry2,RobustPolicy,container_type,boost::geometry::detail::get_turns::no_interrupt_policy>(const Geometry1 &,const Geometry2 &,const RobustPolicy &,Turns &,InterruptPolicy &)' being compiled
|
---|
31 | 1> with
|
---|
32 | 1> [
|
---|
33 | 1> Geometry1=polygon,
|
---|
34 | 1> Geometry2=polygon,
|
---|
35 | 1> RobustPolicy=rescale_policy_type,
|
---|
36 | 1> Turns=container_type,
|
---|
37 | 1> InterruptPolicy=boost::geometry::detail::get_turns::no_interrupt_policy
|
---|
38 | 1> ]
|
---|
39 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\difference.hpp(68) : see reference to function template instantiation 'OutputIterator boost::geometry::detail::overlay::overlay<Geometry1,Geometry2,Reverse1,Reverse2,ReverseOut,GeometryOut,Direction>::apply<RobustPolicy,OutputIterator,Strategy>(const Geometry1 &,const Geometry2 &,const RobustPolicy &,OutputIterator,const Strategy &)' being compiled
|
---|
40 | 1> with
|
---|
41 | 1> [
|
---|
42 | 1> OutputIterator=std::back_insert_iterator<std::list<polygon>>,
|
---|
43 | 1> Geometry1=polygon,
|
---|
44 | 1> Geometry2=polygon,
|
---|
45 | 1> Reverse1=false,
|
---|
46 | 1> Reverse2=true,
|
---|
47 | 1> ReverseOut=false,
|
---|
48 | 1> GeometryOut=geometry_out,
|
---|
49 | 1> Direction=overlay_difference,
|
---|
50 | 1> RobustPolicy=rescale_policy_type,
|
---|
51 | 1> Strategy=boost::geometry::strategy_intersection<boost::geometry::cartesian_tag,polygon,polygon,boost::geometry::model::d2::point_xy<double>,rescale_policy_type>
|
---|
52 | 1> ]
|
---|
53 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\difference.hpp(114) : see reference to function template instantiation 'OutputIterator boost::geometry::detail::difference::difference_insert<GeometryOut,Geometry1,Geometry2,RobustPolicy,OutputIterator,boost::geometry::strategy_intersection<Tag,Geometry1,Geometry2,IntersectionPoint,RobustPolicy>>(const Geometry1 &,const Geometry2 &,const RobustPolicy &,OutputIterator,const Strategy &)' being compiled
|
---|
54 | 1> with
|
---|
55 | 1> [
|
---|
56 | 1> OutputIterator=std::back_insert_iterator<std::list<polygon>>,
|
---|
57 | 1> GeometryOut=geometry_out,
|
---|
58 | 1> Geometry1=polygon,
|
---|
59 | 1> Geometry2=polygon,
|
---|
60 | 1> RobustPolicy=rescale_policy_type,
|
---|
61 | 1> Tag=boost::geometry::cartesian_tag,
|
---|
62 | 1> IntersectionPoint=boost::geometry::model::d2::point_xy<double>,
|
---|
63 | 1> Strategy=boost::geometry::strategy_intersection<boost::geometry::cartesian_tag,polygon,polygon,boost::geometry::model::d2::point_xy<double>,rescale_policy_type>
|
---|
64 | 1> ]
|
---|
65 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\difference.hpp(162) : see reference to function template instantiation 'OutputIterator boost::geometry::detail::difference::difference_insert<geometry_out,Geometry1,Geometry2,rescale_policy_type,std::back_insert_iterator<_Container>>(const Geometry1 &,const Geometry2 &,const RobustPolicy &,OutputIterator)' being compiled
|
---|
66 | 1> with
|
---|
67 | 1> [
|
---|
68 | 1> OutputIterator=std::back_insert_iterator<std::list<polygon>>,
|
---|
69 | 1> Geometry1=polygon,
|
---|
70 | 1> Geometry2=polygon,
|
---|
71 | 1> _Container=std::list<polygon>,
|
---|
72 | 1> RobustPolicy=rescale_policy_type
|
---|
73 | 1> ]
|
---|
74 | 1> c:\users\user\documents\visual studio 2010\projects\testboostgeomdifference\testboostgeomdifference\testboostgeomdifference.cpp(24) : see reference to function template instantiation 'void boost::geometry::difference<polygon,polygon,std::list<_Ty>>(const Geometry1 &,const Geometry2 &,Collection &)' being compiled
|
---|
75 | 1> with
|
---|
76 | 1> [
|
---|
77 | 1> _Ty=polygon,
|
---|
78 | 1> Geometry1=polygon,
|
---|
79 | 1> Geometry2=polygon,
|
---|
80 | 1> Collection=std::list<polygon>
|
---|
81 | 1> ]
|
---|
82 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(61): warning C4244: 'initializing' : conversion from 'const coordinate_type' to 'const promoted_type', possible loss of data
|
---|
83 | 1> c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(99) : see reference to function template instantiation 'promoted_type boost::geometry::strategy::side::side_by_triangle<>::side_value<coordinate_type,promoted_type,P1,P2,P>(const P1 &,const P2 &,const P &)' being compiled
|
---|
84 | 1> with
|
---|
85 | 1> [
|
---|
86 | 1> promoted_type=promoted_type,
|
---|
87 | 1> P1=robust_point_type,
|
---|
88 | 1> P2=robust_point_type,
|
---|
89 | 1> P=robust_point_type
|
---|
90 | 1> ]
|
---|
91 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\point_is_spike_or_equal.hpp(50) : see reference to function template instantiation 'int boost::geometry::strategy::side::side_by_triangle<>::apply<Point1,Point2,Point3>(const P1 &,const P2 &,const P &)' being compiled
|
---|
92 | 1> with
|
---|
93 | 1> [
|
---|
94 | 1> Point1=robust_point_type,
|
---|
95 | 1> Point2=robust_point_type,
|
---|
96 | 1> Point3=robust_point_type,
|
---|
97 | 1> P1=robust_point_type,
|
---|
98 | 1> P2=robust_point_type,
|
---|
99 | 1> P=robust_point_type
|
---|
100 | 1> ]
|
---|
101 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\point_is_spike_or_equal.hpp(116) : see reference to function template instantiation 'bool boost::geometry::detail::point_is_spike_or_equal<robust_point_type,robust_point_type,robust_point_type>(const Point1 &,const Point2 &,const Point3 &)' being compiled
|
---|
102 | 1> with
|
---|
103 | 1> [
|
---|
104 | 1> Point1=robust_point_type,
|
---|
105 | 1> Point2=robust_point_type,
|
---|
106 | 1> Point3=robust_point_type
|
---|
107 | 1> ]
|
---|
108 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\append_no_dups_or_spikes.hpp(94) : see reference to function template instantiation 'bool boost::geometry::detail::point_is_spike_or_equal<Point,boost::geometry::model::d2::point_xy<CoordinateType>,boost::geometry::model::d2::point_xy<CoordinateType>,RobustPolicy>(const Point1 &,const Point2 &,const Point3 &,const RobustPolicy &)' being compiled
|
---|
109 | 1> with
|
---|
110 | 1> [
|
---|
111 | 1> Point=point_type,
|
---|
112 | 1> CoordinateType=double,
|
---|
113 | 1> RobustPolicy=rescale_policy_type,
|
---|
114 | 1> Point1=point_type,
|
---|
115 | 1> Point2=boost::geometry::model::d2::point_xy<double>,
|
---|
116 | 1> Point3=boost::geometry::model::d2::point_xy<double>
|
---|
117 | 1> ]
|
---|
118 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\traverse.hpp(287) : see reference to function template instantiation 'void boost::geometry::detail::overlay::append_no_dups_or_spikes<ring_type,Point,RobustPolicy>(Range &,const Point &,const RobustPolicy &)' being compiled
|
---|
119 | 1> with
|
---|
120 | 1> [
|
---|
121 | 1> Point=point_type,
|
---|
122 | 1> RobustPolicy=rescale_policy_type,
|
---|
123 | 1> Range=ring_type
|
---|
124 | 1> ]
|
---|
125 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\overlay.hpp(248) : see reference to function template instantiation 'void boost::geometry::detail::overlay::traverse<Reverse1,Reverse2,Geometry1,Geometry2>::apply<RobustPolicy,container_type,ring_container_type>(const Geometry1 &,const Geometry2 &,boost::geometry::detail::overlay::operation_type,const RobustPolicy &,Turns &,Rings &)' being compiled
|
---|
126 | 1> with
|
---|
127 | 1> [
|
---|
128 | 1> Reverse1=false,
|
---|
129 | 1> Reverse2=true,
|
---|
130 | 1> Geometry1=polygon,
|
---|
131 | 1> Geometry2=polygon,
|
---|
132 | 1> RobustPolicy=rescale_policy_type,
|
---|
133 | 1> Turns=container_type,
|
---|
134 | 1> Rings=ring_container_type
|
---|
135 | 1> ]
|
---|
136 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(62): warning C4244: 'initializing' : conversion from 'const coordinate_type' to 'const promoted_type', possible loss of data
|
---|
137 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(63): warning C4244: 'initializing' : conversion from 'const coordinate_type' to 'const promoted_type', possible loss of data
|
---|
138 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(64): warning C4244: 'initializing' : conversion from 'const coordinate_type' to 'const promoted_type', possible loss of data
|
---|
139 | 1>c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\recalculate.hpp(51): warning C4244: 'argument' : conversion from '__int64' to 'const double', possible loss of data
|
---|
140 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\recalculate.hpp(224) : see reference to function template instantiation 'void boost::geometry::detail::recalculate::recalculate_point<Dimension>::apply<Geometry1,Geometry2,Strategy>(Point1 &,const Point2 &,const Strategy &)' being compiled
|
---|
141 | 1> with
|
---|
142 | 1> [
|
---|
143 | 1> Dimension=2,
|
---|
144 | 1> Geometry1=boost::geometry::model::d2::point_xy<double>,
|
---|
145 | 1> Geometry2=boost::geometry::model::d2::point_xy<double>,
|
---|
146 | 1> Strategy=rescale_policy_type,
|
---|
147 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
148 | 1> Point2=boost::geometry::model::d2::point_xy<double>
|
---|
149 | 1> ]
|
---|
150 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\handle_tangencies.hpp(99) : see reference to function template instantiation 'void boost::geometry::recalculate<boost::geometry::model::d2::point_xy<CoordinateType>,boost::geometry::model::d2::point_xy<CoordinateType>,const RobustPolicy>(Geometry1 &,const Geometry2 &,const Strategy &)' being compiled
|
---|
151 | 1> with
|
---|
152 | 1> [
|
---|
153 | 1> CoordinateType=double,
|
---|
154 | 1> RobustPolicy=rescale_policy_type,
|
---|
155 | 1> Geometry1=boost::geometry::model::d2::point_xy<double>,
|
---|
156 | 1> Geometry2=boost::geometry::model::d2::point_xy<double>,
|
---|
157 | 1> Strategy=rescale_policy_type
|
---|
158 | 1> ]
|
---|
159 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\handle_tangencies.hpp(86) : while compiling class template member function 'void boost::geometry::detail::overlay::sort_in_cluster<TurnPoints,Indexed,Geometry1,Geometry2,RobustPolicy,Reverse1,Reverse2,Strategy>::get_situation_map(const Indexed &,const Indexed &,boost::geometry::model::d2::point_xy<CoordinateType> &,boost::geometry::model::d2::point_xy<CoordinateType> &,boost::geometry::model::d2::point_xy<CoordinateType> &,boost::geometry::model::d2::point_xy<CoordinateType> &,boost::geometry::model::d2::point_xy<CoordinateType> &,boost::geometry::model::d2::point_xy<CoordinateType> &) const'
|
---|
160 | 1> with
|
---|
161 | 1> [
|
---|
162 | 1> TurnPoints=container_type,
|
---|
163 | 1> Indexed=indexed_turn_operation,
|
---|
164 | 1> Geometry1=polygon,
|
---|
165 | 1> Geometry2=polygon,
|
---|
166 | 1> RobustPolicy=const rescale_policy_type,
|
---|
167 | 1> Reverse1=false,
|
---|
168 | 1> Reverse2=true,
|
---|
169 | 1> Strategy=boost::geometry::strategy::side::side_by_triangle<>,
|
---|
170 | 1> CoordinateType=double
|
---|
171 | 1> ]
|
---|
172 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\handle_tangencies.hpp(722) : see reference to class template instantiation 'boost::geometry::detail::overlay::sort_in_cluster<TurnPoints,Indexed,Geometry1,Geometry2,RobustPolicy,Reverse1,Reverse2,Strategy>' being compiled
|
---|
173 | 1> with
|
---|
174 | 1> [
|
---|
175 | 1> TurnPoints=container_type,
|
---|
176 | 1> Indexed=indexed_turn_operation,
|
---|
177 | 1> Geometry1=polygon,
|
---|
178 | 1> Geometry2=polygon,
|
---|
179 | 1> RobustPolicy=const rescale_policy_type,
|
---|
180 | 1> Reverse1=false,
|
---|
181 | 1> Reverse2=true,
|
---|
182 | 1> Strategy=boost::geometry::strategy::side::side_by_triangle<>
|
---|
183 | 1> ]
|
---|
184 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\enrich_intersection_points.hpp(283) : see reference to function template instantiation 'void boost::geometry::detail::overlay::handle_cluster<IndexType,false,true,nc_iterator,TurnPoints,Geometry1,Geometry2,const RobustPolicy,Strategy>(Iterator,Iterator,TurnPoints &,boost::geometry::detail::overlay::operation_type,const Geometry1 &,const Geometry2 &,RobustPolicy &,const Strategy &)' being compiled
|
---|
185 | 1> with
|
---|
186 | 1> [
|
---|
187 | 1> IndexType=indexed_turn_operation,
|
---|
188 | 1> TurnPoints=container_type,
|
---|
189 | 1> Geometry1=polygon,
|
---|
190 | 1> Geometry2=polygon,
|
---|
191 | 1> RobustPolicy=rescale_policy_type,
|
---|
192 | 1> Strategy=boost::geometry::strategy::side::side_by_triangle<>,
|
---|
193 | 1> Iterator=nc_iterator
|
---|
194 | 1> ]
|
---|
195 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\enrich_intersection_points.hpp(525) : see reference to function template instantiation 'void boost::geometry::detail::overlay::enrich_sort<indexed_turn_operation,false,true,_Ty2,TurnPoints,Geometry1,Geometry2,RobustPolicy,Strategy>(Container &,TurnPoints &,boost::geometry::detail::overlay::operation_type,const Geometry1 &,const Geometry2 &,const RobustPolicy &,const Strategy &)' being compiled
|
---|
196 | 1> with
|
---|
197 | 1> [
|
---|
198 | 1> _Ty2=std::vector<indexed_turn_operation>,
|
---|
199 | 1> TurnPoints=container_type,
|
---|
200 | 1> Geometry1=polygon,
|
---|
201 | 1> Geometry2=polygon,
|
---|
202 | 1> RobustPolicy=rescale_policy_type,
|
---|
203 | 1> Strategy=boost::geometry::strategy::side::side_by_triangle<>,
|
---|
204 | 1> Container=std::vector<indexed_turn_operation>
|
---|
205 | 1> ]
|
---|
206 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\overlay.hpp(226) : see reference to function template instantiation 'void boost::geometry::enrich_intersection_points<false,true,container_type,Geometry1,Geometry2,RobustPolicy,boost::geometry::strategy::side::side_by_triangle<>>(TurnPoints &,boost::geometry::detail::overlay::operation_type,const Geometry1 &,const Geometry2 &,const RobustPolicy &,const Strategy &)' being compiled
|
---|
207 | 1> with
|
---|
208 | 1> [
|
---|
209 | 1> Geometry1=polygon,
|
---|
210 | 1> Geometry2=polygon,
|
---|
211 | 1> RobustPolicy=rescale_policy_type,
|
---|
212 | 1> TurnPoints=container_type,
|
---|
213 | 1> Strategy=boost::geometry::strategy::side::side_by_triangle<>
|
---|
214 | 1> ]
|
---|
215 | 1>c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\recalculate.hpp(51): warning C4244: 'argument' : conversion from '__int64' to 'const double', possible loss of data
|
---|
216 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\recalculate.hpp(52) : see reference to function template instantiation 'void boost::geometry::detail::recalculate::recalculate_point<Dimension>::apply<Point1,Point2,Strategy>(Point1 &,const Point2 &,const Strategy &)' being compiled
|
---|
217 | 1> with
|
---|
218 | 1> [
|
---|
219 | 1> Dimension=1,
|
---|
220 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
221 | 1> Point2=boost::geometry::model::d2::point_xy<double>,
|
---|
222 | 1> Strategy=rescale_policy_type
|
---|
223 | 1> ]
|
---|
224 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\recalculate.hpp(224) : see reference to function template instantiation 'void boost::geometry::detail::recalculate::recalculate_point<Dimension>::apply<Geometry1,Geometry2,Strategy>(Point1 &,const Point2 &,const Strategy &)' being compiled
|
---|
225 | 1> with
|
---|
226 | 1> [
|
---|
227 | 1> Dimension=2,
|
---|
228 | 1> Geometry1=boost::geometry::model::d2::point_xy<double>,
|
---|
229 | 1> Geometry2=boost::geometry::model::d2::point_xy<double>,
|
---|
230 | 1> Strategy=rescale_policy_type,
|
---|
231 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
232 | 1> Point2=boost::geometry::model::d2::point_xy<double>
|
---|
233 | 1> ]
|
---|
234 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(53): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
235 | 1> c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(99) : see reference to function template instantiation 'promoted_type boost::geometry::strategy::side::side_by_triangle<CalculationType>::side_value<coordinate_type,promoted_type,P1,P2,P>(const P1 &,const P2 &,const P &)' being compiled
|
---|
236 | 1> with
|
---|
237 | 1> [
|
---|
238 | 1> promoted_type=promoted_type,
|
---|
239 | 1> CalculationType=coordinate_type,
|
---|
240 | 1> P1=robust_point_type,
|
---|
241 | 1> P2=robust_point_type,
|
---|
242 | 1> P=robust_point_type
|
---|
243 | 1> ]
|
---|
244 | 1> c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\cart_intersect.hpp(134) : see reference to function template instantiation 'int boost::geometry::strategy::side::side_by_triangle<CalculationType>::apply<RobustPoint,RobustPoint,RobustPoint>(const P1 &,const P2 &,const P &)' being compiled
|
---|
245 | 1> with
|
---|
246 | 1> [
|
---|
247 | 1> CalculationType=coordinate_type,
|
---|
248 | 1> RobustPoint=robust_point_type,
|
---|
249 | 1> P1=robust_point_type,
|
---|
250 | 1> P2=robust_point_type,
|
---|
251 | 1> P=robust_point_type
|
---|
252 | 1> ]
|
---|
253 | 1> c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\cart_intersect.hpp(101) : see reference to function template instantiation 'boost::tuples::tuple<T0,T1> boost::geometry::strategy::intersection::relate_cartesian_segments<Policy,CalculationType>::apply<Segment1,Segment2,RobustPolicy,robust_point_type>(const Segment1 &,const Segment2 &,const RobustPolicy &,const RobustPoint &,const RobustPoint &,const RobustPoint &,const RobustPoint &)' being compiled
|
---|
254 | 1> with
|
---|
255 | 1> [
|
---|
256 | 1> T0=boost::geometry::segment_intersection_points<boost::geometry::model::d2::point_xy<double>,boost::geometry::segment_ratio_type<boost::geometry::model::d2::point_xy<double>,rescale_policy_type>::type>,
|
---|
257 | 1> T1=boost::geometry::policies::relate::segments_direction::return_type,
|
---|
258 | 1> Policy=boost::geometry::policies::relate::segments_tupled<boost::geometry::policies::relate::segments_intersection_points<boost::geometry::segment_intersection_points<boost::geometry::model::d2::point_xy<double>,boost::geometry::segment_ratio_type<boost::geometry::model::d2::point_xy<double>,rescale_policy_type>::type>>,boost::geometry::policies::relate::segments_direction>,
|
---|
259 | 1> CalculationType=void,
|
---|
260 | 1> Segment1=boost::geometry::model::referring_segment<const boost::geometry::model::d2::point_xy<double>>,
|
---|
261 | 1> Segment2=boost::geometry::model::referring_segment<const boost::geometry::model::d2::point_xy<double>>,
|
---|
262 | 1> RobustPolicy=rescale_policy_type,
|
---|
263 | 1> RobustPoint=robust_point_type
|
---|
264 | 1> ]
|
---|
265 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turn_info_helpers.hpp(220) : see reference to function template instantiation 'boost::tuples::tuple<T0,T1> boost::geometry::strategy::intersection::relate_cartesian_segments<Policy,CalculationType>::apply<boost::geometry::model::referring_segment<ConstOrNonConstPoint>,boost::geometry::model::referring_segment<ConstOrNonConstPoint>,RobustPolicy>(const Segment1 &,const Segment2 &,const RobustPolicy &)' being compiled
|
---|
266 | 1> with
|
---|
267 | 1> [
|
---|
268 | 1> T0=boost::geometry::segment_intersection_points<boost::geometry::model::d2::point_xy<double>,boost::geometry::segment_ratio_type<boost::geometry::model::d2::point_xy<double>,rescale_policy_type>::type>,
|
---|
269 | 1> T1=boost::geometry::policies::relate::segments_direction::return_type,
|
---|
270 | 1> Policy=boost::geometry::policies::relate::segments_tupled<boost::geometry::policies::relate::segments_intersection_points<boost::geometry::segment_intersection_points<boost::geometry::model::d2::point_xy<double>,boost::geometry::segment_ratio_type<boost::geometry::model::d2::point_xy<double>,rescale_policy_type>::type>>,boost::geometry::policies::relate::segments_direction>,
|
---|
271 | 1> CalculationType=void,
|
---|
272 | 1> ConstOrNonConstPoint=const boost::geometry::model::d2::point_xy<double>,
|
---|
273 | 1> RobustPolicy=rescale_policy_type,
|
---|
274 | 1> Segment1=boost::geometry::model::referring_segment<const boost::geometry::model::d2::point_xy<double>>,
|
---|
275 | 1> Segment2=boost::geometry::model::referring_segment<const boost::geometry::model::d2::point_xy<double>>
|
---|
276 | 1> ]
|
---|
277 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turn_info_helpers.hpp(214) : while compiling class template member function 'boost::geometry::detail::overlay::intersection_info<Point1,Point2,TurnPoint,RobustPolicy>::intersection_info(const Point1 &,const Point1 &,const Point1 &,const Point2 &,const Point2 &,const Point2 &,const RobustPolicy &)'
|
---|
278 | 1> with
|
---|
279 | 1> [
|
---|
280 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
281 | 1> Point2=boost::geometry::model::d2::point_xy<double>,
|
---|
282 | 1> TurnPoint=boost::geometry::model::d2::point_xy<double>,
|
---|
283 | 1> RobustPolicy=rescale_policy_type
|
---|
284 | 1> ]
|
---|
285 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turn_info.hpp(918) : see reference to class template instantiation 'boost::geometry::detail::overlay::intersection_info<Point1,Point2,TurnPoint,RobustPolicy>' being compiled
|
---|
286 | 1> with
|
---|
287 | 1> [
|
---|
288 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
289 | 1> Point2=boost::geometry::model::d2::point_xy<double>,
|
---|
290 | 1> TurnPoint=boost::geometry::model::d2::point_xy<double>,
|
---|
291 | 1> RobustPolicy=rescale_policy_type
|
---|
292 | 1> ]
|
---|
293 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turns.hpp(298) : see reference to function template instantiation 'OutputIterator boost::geometry::detail::overlay::get_turn_info<AssignPolicy>::apply<boost::geometry::model::d2::point_xy<CoordinateType>,boost::geometry::model::d2::point_xy<CoordinateType>,turn_info,RobustPolicy,std::back_insert_iterator<_Container>>(const Point1 &,const Point1 &,const Point1 &,const Point2 &,const Point2 &,const Point2 &,bool,bool,bool,bool,const TurnInfo &,const RobustPolicy &,OutputIterator)' being compiled
|
---|
294 | 1> with
|
---|
295 | 1> [
|
---|
296 | 1> OutputIterator=std::back_insert_iterator<container_type>,
|
---|
297 | 1> AssignPolicy=boost::geometry::detail::overlay::assign_null_policy,
|
---|
298 | 1> CoordinateType=double,
|
---|
299 | 1> RobustPolicy=rescale_policy_type,
|
---|
300 | 1> _Container=container_type,
|
---|
301 | 1> Point1=boost::geometry::model::d2::point_xy<double>,
|
---|
302 | 1> Point2=boost::geometry::model::d2::point_xy<double>,
|
---|
303 | 1> TurnInfo=turn_info
|
---|
304 | 1> ]
|
---|
305 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turns.hpp(464) : see reference to function template instantiation 'bool boost::geometry::detail::get_turns::get_turns_in_sections<Geometry1,Geometry2,Reverse1,Reverse2,Section1,Section2,TurnPolicy>::apply<Turns,RobustPolicy,InterruptPolicy>(int,const Geometry1 &,const Section1 &,int,const Geometry2 &,const Section2 &,bool,const RobustPolicy &,Turns &,InterruptPolicy &)' being compiled
|
---|
306 | 1> with
|
---|
307 | 1> [
|
---|
308 | 1> Geometry1=polygon,
|
---|
309 | 1> Geometry2=polygon,
|
---|
310 | 1> Reverse1=false,
|
---|
311 | 1> Reverse2=true,
|
---|
312 | 1> Section1=boost::geometry::section<box_type,2>,
|
---|
313 | 1> Section2=boost::geometry::section<box_type,2>,
|
---|
314 | 1> TurnPolicy=TurnPolicy,
|
---|
315 | 1> Turns=container_type,
|
---|
316 | 1> RobustPolicy=rescale_policy_type,
|
---|
317 | 1> InterruptPolicy=boost::geometry::detail::get_turns::no_interrupt_policy
|
---|
318 | 1> ]
|
---|
319 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\partition.hpp(443) : see reference to function template instantiation 'bool boost::geometry::detail::get_turns::section_visitor<Geometry1,Geometry2,Reverse1,Reverse2,Turns,TurnPolicy,RobustPolicy,InterruptPolicy>::apply<boost::geometry::section<Box,DimensionCount>>(const Section &,const Section &)' being compiled
|
---|
320 | 1> with
|
---|
321 | 1> [
|
---|
322 | 1> Geometry1=polygon,
|
---|
323 | 1> Geometry2=polygon,
|
---|
324 | 1> Reverse1=false,
|
---|
325 | 1> Reverse2=true,
|
---|
326 | 1> Turns=container_type,
|
---|
327 | 1> TurnPolicy=TurnPolicy,
|
---|
328 | 1> RobustPolicy=rescale_policy_type,
|
---|
329 | 1> InterruptPolicy=boost::geometry::detail::get_turns::no_interrupt_policy,
|
---|
330 | 1> Box=box_type,
|
---|
331 | 1> DimensionCount=2,
|
---|
332 | 1> Section=boost::geometry::section<box_type,2>
|
---|
333 | 1> ]
|
---|
334 | 1> c:\boost\include\boost-1_56\boost\geometry\algorithms\detail\overlay\get_turns.hpp(518) : see reference to function template instantiation 'void boost::geometry::partition<Box,ExpandPolicy1,OverlapsPolicy1>::apply<sections_type,sections_type,boost::geometry::detail::get_turns::section_visitor<Geometry1,Geometry2,Reverse1,Reverse2,Turns,TurnPolicy,RobustPolicy,InterruptPolicy>>(const InputCollection1 &,const InputCollection2 &,VisitPolicy &,size_t,VisitBoxPolicy)' being compiled
|
---|
335 | 1> with
|
---|
336 | 1> [
|
---|
337 | 1> Box=box_type,
|
---|
338 | 1> ExpandPolicy1=boost::geometry::detail::get_turns::get_section_box,
|
---|
339 | 1> OverlapsPolicy1=boost::geometry::detail::get_turns::ovelaps_section_box,
|
---|
340 | 1> Geometry1=polygon,
|
---|
341 | 1> Geometry2=polygon,
|
---|
342 | 1> Reverse1=false,
|
---|
343 | 1> Reverse2=true,
|
---|
344 | 1> Turns=container_type,
|
---|
345 | 1> TurnPolicy=TurnPolicy,
|
---|
346 | 1> RobustPolicy=rescale_policy_type,
|
---|
347 | 1> InterruptPolicy=boost::geometry::detail::get_turns::no_interrupt_policy,
|
---|
348 | 1> InputCollection1=sections_type,
|
---|
349 | 1> InputCollection2=sections_type,
|
---|
350 | 1> VisitPolicy=boost::geometry::detail::get_turns::section_visitor<polygon,polygon,false,true,container_type,TurnPolicy,rescale_policy_type,boost::geometry::detail::get_turns::no_interrupt_policy>,
|
---|
351 | 1> VisitBoxPolicy=boost::geometry::visit_no_policy
|
---|
352 | 1> ]
|
---|
353 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(54): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
354 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(56): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
355 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(57): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
356 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(58): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
357 | 1>c:\boost\include\boost-1_56\boost\geometry\strategies\cartesian\side_by_triangle.hpp(59): warning C4244: 'initializing' : conversion from '__int64' to 'const coordinate_type', possible loss of data
|
---|
358 | 1> testBoostGeomDifference.vcxproj -> c:\users\user\documents\visual studio 2010\Projects\testBoostGeomDifference\Debug\testBoostGeomDifference.exe
|
---|
359 | ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
|
---|