1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
3 <compounddef id="within__concept_8hpp" kind="file">
4 <compoundname>within_concept.hpp</compoundname>
5 <includes local="no">boost/concept_check.hpp</includes>
6 <includes local="no">boost/function_types/result_type.hpp</includes>
7 <includes refid="parameter__type__of_8hpp" local="no">boost/geometry/util/parameter_type_of.hpp</includes>
8 <includedby refid="algorithms_2within_8hpp" local="no">/home/ubuntu/boost/boost/geometry/algorithms/within.hpp</includedby>
9 <includedby refid="point__in__geometry_8hpp" local="no">/home/ubuntu/boost/boost/geometry/algorithms/detail/within/point_in_geometry.hpp</includedby>
12 <label>boost/function_types/result_type.hpp</label>
15 <label>boost/concept_check.hpp</label>
18 <label>boost/mpl/at.hpp</label>
21 <label>/home/ubuntu/boost/boost/geometry/strategies/concepts/within_concept.hpp</label>
22 <link refid="within_concept.hpp"/>
23 <childnode refid="60825" relation="include">
25 <childnode refid="60826" relation="include">
27 <childnode refid="60827" relation="include">
31 <label>boost/type_traits/remove_reference.hpp</label>
34 <label>boost/geometry/util/parameter_type_of.hpp</label>
35 <link refid="parameter__type__of_8hpp"/>
36 <childnode refid="60828" relation="include">
38 <childnode refid="60829" relation="include">
40 <childnode refid="60830" relation="include">
42 <childnode refid="60831" relation="include">
44 <childnode refid="60832" relation="include">
46 <childnode refid="60833" relation="include">
48 <childnode refid="60834" relation="include">
52 <label>boost/mpl/plus.hpp</label>
55 <label>boost/function_types/parameter_types.hpp</label>
58 <label>boost/function_types/function_arity.hpp</label>
61 <label>boost/mpl/int.hpp</label>
64 <label>boost/function_types/is_member_function_pointer.hpp</label>
69 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp</label>
70 <link refid="get__piece__turns_8hpp"/>
71 <childnode refid="60839" relation="include">
75 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/within/point_in_geometry.hpp</label>
76 <link refid="point__in__geometry_8hpp"/>
77 <childnode refid="60836" relation="include">
79 <childnode refid="60893" relation="include">
81 <childnode refid="60909" relation="include">
83 <childnode refid="60910" relation="include">
87 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_simple/implementation.hpp</label>
88 <link refid="is__simple_2implementation_8hpp"/>
89 <childnode refid="60866" relation="include">
93 <label>/home/ubuntu/boost/boost/geometry/algorithms/touches.hpp</label>
94 <link refid="touches_8hpp"/>
97 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/linear_linear.hpp</label>
98 <link refid="overlay_2linear__linear_8hpp"/>
99 <childnode refid="60886" relation="include">
101 <childnode refid="60873" relation="include">
105 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/linear_linear.hpp</label>
106 <link refid="relate_2linear__linear_8hpp"/>
107 <childnode refid="60895" relation="include">
111 <label>/home/ubuntu/boost/boost/geometry/algorithms/relation.hpp</label>
112 <link refid="relation_8hpp"/>
115 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp</label>
116 <link refid="pointlike__linear_8hpp"/>
117 <childnode refid="60873" relation="include">
121 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/assign_parents.hpp</label>
122 <link refid="assign__parents_8hpp"/>
123 <childnode refid="60839" relation="include">
125 <childnode refid="60889" relation="include">
129 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/ring_properties.hpp</label>
130 <link refid="ring__properties_8hpp"/>
131 <childnode refid="60839" relation="include">
133 <childnode refid="60889" relation="include">
135 <childnode refid="60891" relation="include">
139 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp</label>
140 <link refid="geometry__to__segment__or__box_8hpp"/>
141 <childnode refid="60851" relation="include">
145 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/segment_to_box.hpp</label>
146 <link refid="segment__to__box_8hpp"/>
147 <childnode refid="60851" relation="include">
151 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/point_geometry.hpp</label>
152 <link refid="relate_2point__geometry_8hpp"/>
153 <childnode refid="60894" relation="include">
155 <childnode refid="60895" relation="include">
157 <childnode refid="60907" relation="include">
159 <childnode refid="60908" relation="include">
163 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/areal_areal.hpp</label>
164 <link refid="relate_2areal__areal_8hpp"/>
165 <childnode refid="60895" relation="include">
169 <label>/home/ubuntu/boost/boost/geometry/algorithms/within.hpp</label>
170 <link refid="algorithms_2within_8hpp"/>
171 <childnode refid="60837" relation="include">
173 <childnode refid="60887" relation="include">
175 <childnode refid="60880" relation="include">
177 <childnode refid="60871" relation="include">
179 <childnode refid="60870" relation="include">
181 <childnode refid="60888" relation="include">
183 <childnode refid="60890" relation="include">
185 <childnode refid="60891" relation="include">
189 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp</label>
190 <link refid="multipoint__to__geometry_8hpp"/>
191 <childnode refid="60879" relation="include">
193 <childnode refid="60851" relation="include">
197 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp</label>
198 <link refid="buffer__policies_8hpp"/>
199 <childnode refid="60839" relation="include">
201 <childnode refid="60842" relation="include">
203 <childnode refid="60843" relation="include">
207 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp</label>
208 <link refid="turn__in__piece__visitor_8hpp"/>
209 <childnode refid="60839" relation="include">
213 <label>/home/ubuntu/boost/boost/geometry/algorithms/correct.hpp</label>
214 <link refid="correct_8hpp"/>
217 <label>/home/ubuntu/boost/boost/geometry/strategies/agnostic/relate.hpp</label>
218 <link refid="strategies_2agnostic_2relate_8hpp"/>
219 <childnode refid="60882" relation="include">
223 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/multi.hpp</label>
224 <link refid="multi_8hpp"/>
225 <childnode refid="60862" relation="include">
229 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/segment.hpp</label>
230 <link refid="algorithms_2detail_2is__valid_2segment_8hpp"/>
231 <childnode refid="60868" relation="include">
235 <label>/home/ubuntu/boost/boost/geometry/strategies/concepts/within_concept.hpp</label>
236 <link refid="within_concept.hpp"/>
237 <childnode refid="60836" relation="include">
239 <childnode refid="60892" relation="include">
243 <label>/home/ubuntu/boost/boost/geometry/algorithms/comparable_distance.hpp</label>
244 <link refid="comparable__distance_8hpp"/>
245 <childnode refid="60839" relation="include">
247 <childnode refid="60843" relation="include">
251 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/disjoint/implementation.hpp</label>
252 <link refid="disjoint_2implementation_8hpp"/>
253 <childnode refid="60846" relation="include">
257 <label>/home/ubuntu/boost/boost/geometry/algorithms/union.hpp</label>
258 <link refid="union_8hpp"/>
259 <childnode refid="60860" relation="include">
263 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp</label>
264 <link refid="linear__or__areal__to__areal_8hpp"/>
265 <childnode refid="60851" relation="include">
269 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp</label>
270 <link refid="comparable__distance_2implementation_8hpp"/>
271 <childnode refid="60854" relation="include">
275 <label>/home/ubuntu/boost/boost/geometry/algorithms/crosses.hpp</label>
276 <link refid="crosses_8hpp"/>
279 <label>/home/ubuntu/boost/boost/geometry/algorithms/overlaps.hpp</label>
280 <link refid="overlaps_8hpp"/>
283 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/follow.hpp</label>
284 <link refid="follow_8hpp"/>
285 <childnode refid="60884" relation="include">
287 <childnode refid="60873" relation="include">
291 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/backward_compatibility.hpp</label>
292 <link refid="backward__compatibility_8hpp"/>
293 <childnode refid="60851" relation="include">
297 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/has_spikes.hpp</label>
298 <link refid="has__spikes_8hpp"/>
299 <childnode refid="60864" relation="include">
301 <childnode refid="60900" relation="include">
303 <childnode refid="60867" relation="include">
307 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/multipolygon.hpp</label>
308 <link refid="multipolygon_8hpp"/>
309 <childnode refid="60868" relation="include">
313 <label>/home/ubuntu/boost/boost/geometry/algorithms/difference.hpp</label>
314 <link refid="difference_8hpp"/>
317 <label>/home/ubuntu/boost/boost/geometry/algorithms/distance.hpp</label>
318 <link refid="algorithms_2distance_8hpp"/>
321 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/implementation.hpp</label>
322 <link refid="intersection_2implementation_8hpp"/>
323 <childnode refid="60859" relation="include">
327 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/select_rings.hpp</label>
328 <link refid="select__rings_8hpp"/>
329 <childnode refid="60863" relation="include">
331 <childnode refid="60889" relation="include">
335 <label>/home/ubuntu/boost/boost/geometry/strategies/strategies.hpp</label>
336 <link refid="strategies_8hpp"/>
339 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/implementation.hpp</label>
340 <link refid="is__valid_2implementation_8hpp"/>
341 <childnode refid="60869" relation="include">
345 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp</label>
346 <link refid="buffer__inserter_8hpp"/>
347 <childnode refid="60841" relation="include">
351 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp</label>
352 <link refid="disjoint_2linear__areal_8hpp"/>
353 <childnode refid="60845" relation="include">
357 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp</label>
358 <link refid="disjoint_2areal__areal_8hpp"/>
359 <childnode refid="60845" relation="include">
363 <label>/home/ubuntu/boost/boost/geometry/algorithms/is_valid.hpp</label>
364 <link refid="is__valid_8hpp"/>
367 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp</label>
368 <link refid="point__to__geometry_8hpp"/>
369 <childnode refid="60879" relation="include">
371 <childnode refid="60851" relation="include">
373 <childnode refid="60881" relation="include">
377 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/polygon.hpp</label>
378 <link refid="algorithms_2detail_2is__valid_2polygon_8hpp"/>
379 <childnode refid="60868" relation="include">
381 <childnode refid="60871" relation="include">
385 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_simple/linear.hpp</label>
386 <link refid="is__simple_2linear_8hpp"/>
387 <childnode refid="60865" relation="include">
391 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/implementation.hpp</label>
392 <link refid="distance_2implementation_8hpp"/>
393 <childnode refid="60852" relation="include">
395 <childnode refid="60853" relation="include">
399 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp</label>
400 <link refid="intersection__insert_8hpp"/>
401 <childnode refid="60874" relation="include">
403 <childnode refid="60858" relation="include">
407 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp</label>
408 <link refid="follow__linear__linear_8hpp"/>
409 <childnode refid="60885" relation="include">
413 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/within/within_no_turns.hpp</label>
414 <link refid="within__no__turns_8hpp"/>
417 <label>/home/ubuntu/boost/boost/geometry/algorithms/is_simple.hpp</label>
418 <link refid="is__simple_8hpp"/>
421 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp</label>
422 <link refid="intersection_2interface_8hpp"/>
423 <childnode refid="60859" relation="include">
425 <childnode refid="60861" relation="include">
427 <childnode refid="60863" relation="include">
431 <label>/home/ubuntu/boost/boost/geometry/algorithms/sym_difference.hpp</label>
432 <link refid="sym__difference_8hpp"/>
435 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp</label>
436 <link refid="disjoint_2point__geometry_8hpp"/>
437 <childnode refid="60845" relation="include">
439 <childnode refid="60877" relation="include">
441 <childnode refid="60872" relation="include">
445 <label>/home/ubuntu/boost/boost/geometry/algorithms/disjoint.hpp</label>
446 <link refid="disjoint_8hpp"/>
447 <childnode refid="60847" relation="include">
449 <childnode refid="60848" relation="include">
451 <childnode refid="60849" relation="include">
453 <childnode refid="60870" relation="include">
455 <childnode refid="60872" relation="include">
459 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp</label>
460 <link refid="multipoint__geometry_8hpp"/>
461 <childnode refid="60845" relation="include">
465 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relation/implementation.hpp</label>
466 <link refid="relation_2implementation_8hpp"/>
467 <childnode refid="60906" relation="include">
471 <label>/home/ubuntu/boost/boost/geometry/algorithms/intersects.hpp</label>
472 <link refid="intersects_8hpp"/>
473 <childnode refid="60849" relation="include">
475 <childnode refid="60850" relation="include">
477 <childnode refid="60855" relation="include">
479 <childnode refid="60856" relation="include">
481 <childnode refid="60857" relation="include">
483 <childnode refid="60858" relation="include">
485 <childnode refid="60864" relation="include">
487 <childnode refid="60867" relation="include">
491 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/linear.hpp</label>
492 <link refid="is__valid_2linear_8hpp"/>
493 <childnode refid="60868" relation="include">
497 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/implementation.hpp</label>
498 <link refid="relate_2implementation_8hpp"/>
499 <childnode refid="60896" relation="include">
501 <childnode refid="60905" relation="include">
505 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp</label>
506 <link refid="buffered__piece__collection_8hpp"/>
507 <childnode refid="60840" relation="include">
511 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/is_valid/ring.hpp</label>
512 <link refid="algorithms_2detail_2is__valid_2ring_8hpp"/>
513 <childnode refid="60868" relation="include">
515 <childnode refid="60870" relation="include">
519 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp</label>
520 <link refid="remove__duplicate__turns_8hpp"/>
521 <childnode refid="60885" relation="include">
525 <label>/home/ubuntu/boost/boost/geometry/algorithms/covered_by.hpp</label>
526 <link refid="algorithms_2covered__by_8hpp"/>
527 <childnode refid="60838" relation="include">
529 <childnode refid="60839" relation="include">
531 <childnode refid="60844" relation="include">
533 <childnode refid="60875" relation="include">
535 <childnode refid="60876" relation="include">
537 <childnode refid="60878" relation="include">
539 <childnode refid="60880" relation="include">
541 <childnode refid="60863" relation="include">
543 <childnode refid="60870" relation="include">
545 <childnode refid="60883" relation="include">
549 <label>/home/ubuntu/boost/boost/geometry/algorithms/intersection.hpp</label>
550 <link refid="algorithms_2intersection_8hpp"/>
551 <childnode refid="60860" relation="include">
555 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp</label>
556 <link refid="buffered__ring_8hpp"/>
557 <childnode refid="60839" relation="include">
561 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/overlay/overlay.hpp</label>
562 <link refid="overlay_8hpp"/>
563 <childnode refid="60849" relation="include">
565 <childnode refid="60886" relation="include">
567 <childnode refid="60873" relation="include">
571 <label>/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp</label>
572 <link refid="centroid__weighted__length_8hpp"/>
573 <childnode refid="60882" relation="include">
577 <label>/home/ubuntu/boost/boost/geometry/algorithms/equals.hpp</label>
578 <link refid="equals_8hpp"/>
579 <childnode refid="60842" relation="include">
581 <childnode refid="60843" relation="include">
583 <childnode refid="60856" relation="include">
585 <childnode refid="60864" relation="include">
587 <childnode refid="60899" relation="include">
589 <childnode refid="60900" relation="include">
591 <childnode refid="60867" relation="include">
593 <childnode refid="60901" relation="include">
595 <childnode refid="60902" relation="include">
599 <label>/home/ubuntu/boost/boost/geometry/algorithms/buffer.hpp</label>
600 <link refid="algorithms_2buffer_8hpp"/>
603 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp</label>
604 <link refid="segment__to__segment_8hpp"/>
605 <childnode refid="60851" relation="include">
609 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/point_point.hpp</label>
610 <link refid="relate_2point__point_8hpp"/>
611 <childnode refid="60895" relation="include">
615 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/box_box.hpp</label>
616 <link refid="intersection_2box__box_8hpp"/>
617 <childnode refid="60862" relation="include">
621 <label>/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/linear_areal.hpp</label>
622 <link refid="relate_2linear__areal_8hpp"/>
623 <childnode refid="60895" relation="include">
627 <label>/home/ubuntu/boost/boost/geometry/algorithms/relate.hpp</label>
628 <link refid="algorithms_2relate_8hpp"/>
629 <childnode refid="60897" relation="include">
631 <childnode refid="60898" relation="include">
633 <childnode refid="60903" relation="include">
635 <childnode refid="60849" relation="include">
637 <childnode refid="60904" relation="include">
641 <innerclass refid="classboost_1_1geometry_1_1concepts_1_1_within_strategy_box_box" prot="public">boost::geometry::concepts::WithinStrategyBoxBox</innerclass>
642 <innerclass refid="classboost_1_1geometry_1_1concepts_1_1_within_strategy_point_box" prot="public">boost::geometry::concepts::WithinStrategyPointBox</innerclass>
643 <innerclass refid="classboost_1_1geometry_1_1concepts_1_1_within_strategy_polygonal" prot="public">boost::geometry::concepts::WithinStrategyPolygonal</innerclass>
644 <innernamespace refid="namespaceboost">boost</innernamespace>
645 <innernamespace refid="namespaceboost_1_1geometry">boost::geometry</innernamespace>
646 <innernamespace refid="namespaceboost_1_1geometry_1_1concepts">boost::geometry::concepts</innernamespace>
647 <innernamespace refid="namespaceboost_1_1geometry_1_1concepts_1_1within">boost::geometry::concepts::within</innernamespace>
650 <detaileddescription>
651 </detaileddescription>
652 <location file="/home/ubuntu/boost/boost/geometry/strategies/concepts/within_concept.hpp"/>