text:
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.6.1">
  <compounddef id="num__interior__rings_8hpp" kind="file">
    <compoundname>num_interior_rings.hpp</compoundname>
    <includes local="no">cstddef</includes>
    <includes local="no">boost/range.hpp</includes>
    <includes local="no">boost/variant/apply_visitor.hpp</includes>
    <includes local="no">boost/variant/static_visitor.hpp</includes>
    <includes local="no">boost/variant/variant_fwd.hpp</includes>
    <includes refid="tag_8hpp" local="no">boost/geometry/core/tag.hpp</includes>
    <includes refid="core_2tags_8hpp" local="no">boost/geometry/core/tags.hpp</includes>
    <includes refid="interior__rings_8hpp" local="no">boost/geometry/core/interior_rings.hpp</includes>
    <includes refid="counting_8hpp" local="no">boost/geometry/algorithms/detail/counting.hpp</includes>
    <includes refid="check_8hpp" local="no">boost/geometry/geometries/concepts/check.hpp</includes>
    <includedby refid="append_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/append.hpp</includedby>
    <includedby refid="algorithms_2transform_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/transform.hpp</includedby>
    <includedby refid="buffer__inserter_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp</includedby>
    <includedby refid="algorithms_2detail_2is__valid_2polygon_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/polygon.hpp</includedby>
    <includedby refid="relate_2areal__areal_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/areal_areal.hpp</includedby>
    <includedby refid="relate_2linear__areal_8hpp" local="no">/home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/linear_areal.hpp</includedby>
    <incdepgraph>
      <node id="40839">
        boost/geometry/core/interior_type.hpp
        <link refid="interior__type_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40840" relation="include">
        </childnode>
        <childnode refid="40841" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40835" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
      </node>
      <node id="40833">
        boost/type_traits/remove_const.hpp
      </node>
      <node id="40868">
        boost/geometry/geometries/concepts/box_concept.hpp
        <link refid="box__concept_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40876" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
      </node>
      <node id="40878">
        boost/geometry/geometries/concepts/linestring_concept.hpp
        <link refid="linestring__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40864" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
      </node>
      <node id="40855">
        boost/range/empty.hpp
      </node>
      <node id="40848">
        iterator
      </node>
      <node id="40882">
        boost/range/metafunctions.hpp
      </node>
      <node id="40854">
        boost/range/end.hpp
      </node>
      <node id="40849">
        boost/concept_check.hpp
      </node>
      <node id="40857">
        boost/range/iterator.hpp
      </node>
      <node id="40841">
        boost/type_traits/is_const.hpp
      </node>
      <node id="40869">
        boost/geometry/core/access.hpp
        <link refid="access_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40870" relation="include">
        </childnode>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40871" relation="include">
        </childnode>
        <childnode refid="40834" relation="include">
        </childnode>
        <childnode refid="40872" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
      </node>
      <node id="40862">
        boost/geometry/core/assert.hpp
        <link refid="assert_8hpp"/>
        <childnode refid="40863" relation="include">
        </childnode>
      </node>
      <node id="40824">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/num_interior_rings.hpp
        <link refid="num_interior_rings.hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40826" relation="include">
        </childnode>
        <childnode refid="40827" relation="include">
        </childnode>
        <childnode refid="40828" relation="include">
        </childnode>
        <childnode refid="40829" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40836" relation="include">
        </childnode>
        <childnode refid="40842" relation="include">
        </childnode>
        <childnode refid="40866" relation="include">
        </childnode>
      </node>
      <node id="40829">
        boost/variant/variant_fwd.hpp
      </node>
      <node id="40853">
        boost/range/begin.hpp
      </node>
      <node id="40840">
        boost/mpl/if.hpp
      </node>
      <node id="40877">
        boost/static_assert.hpp
      </node>
      <node id="40856">
        boost/range/difference_type.hpp
      </node>
      <node id="40846">
        boost/geometry/util/range.hpp
        <link refid="util_2range_8hpp"/>
        <childnode refid="40847" relation="include">
        </childnode>
        <childnode refid="40848" relation="include">
        </childnode>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40850" relation="include">
        </childnode>
        <childnode refid="40851" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40853" relation="include">
        </childnode>
        <childnode refid="40854" relation="include">
        </childnode>
        <childnode refid="40855" relation="include">
        </childnode>
        <childnode refid="40856" relation="include">
        </childnode>
        <childnode refid="40857" relation="include">
        </childnode>
        <childnode refid="40858" relation="include">
        </childnode>
        <childnode refid="40859" relation="include">
        </childnode>
        <childnode refid="40860" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40861" relation="include">
        </childnode>
        <childnode refid="40862" relation="include">
        </childnode>
        <childnode refid="40864" relation="include">
        </childnode>
      </node>
      <node id="40871">
        boost/type_traits/is_pointer.hpp
      </node>
      <node id="40872">
        boost/geometry/core/coordinate_type.hpp
        <link refid="coordinate__type_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
        <childnode refid="40874" relation="include">
        </childnode>
      </node>
      <node id="40837">
        boost/mpl/assert.hpp
      </node>
      <node id="40842">
        boost/geometry/algorithms/detail/counting.hpp
        <link refid="counting_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40826" relation="include">
        </childnode>
        <childnode refid="40843" relation="include">
        </childnode>
        <childnode refid="40836" relation="include">
        </childnode>
        <childnode refid="40846" relation="include">
        </childnode>
        <childnode refid="40865" relation="include">
        </childnode>
      </node>
      <node id="40881">
        boost/geometry/geometries/concepts/multi_point_concept.hpp
        <link refid="multi__point__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40882" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
      </node>
      <node id="40835">
        boost/type_traits/remove_reference.hpp
      </node>
      <node id="40880">
        boost/geometry/core/coordinate_system.hpp
        <link refid="coordinate__system_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
      </node>
      <node id="40870">
        boost/core/ignore_unused.hpp
      </node>
      <node id="40874">
        boost/geometry/util/promote_floating_point.hpp
        <link refid="promote__floating__point_8hpp"/>
        <childnode refid="40840" relation="include">
        </childnode>
        <childnode refid="40875" relation="include">
        </childnode>
      </node>
      <node id="40831">
        boost/geometry/core/tags.hpp
        <link refid="core_2tags_8hpp"/>
      </node>
      <node id="40863">
        boost/assert.hpp
      </node>
      <node id="40852">
        boost/range/concepts.hpp
      </node>
      <node id="40859">
        boost/range/reference.hpp
      </node>
      <node id="40845">
        boost/geometry/util/add_const_if_c.hpp
        <link refid="add__const__if__c_8hpp"/>
        <childnode refid="40840" relation="include">
        </childnode>
      </node>
      <node id="40827">
        boost/variant/apply_visitor.hpp
      </node>
      <node id="40826">
        boost/range.hpp
      </node>
      <node id="40867">
        boost/concept/requires.hpp
      </node>
      <node id="40851">
        boost/core/addressof.hpp
      </node>
      <node id="40865">
        boost/geometry/algorithms/detail/interior_iterator.hpp
        <link refid="interior__iterator_8hpp"/>
        <childnode refid="40857" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40839" relation="include">
        </childnode>
      </node>
      <node id="40883">
        boost/geometry/geometries/concepts/multi_linestring_concept.hpp
        <link refid="multi__linestring__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40882" relation="include">
        </childnode>
        <childnode refid="40878" relation="include">
        </childnode>
      </node>
      <node id="40885">
        boost/geometry/geometries/concepts/polygon_concept.hpp
        <link refid="polygon__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40843" relation="include">
        </childnode>
        <childnode refid="40836" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40844" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
        <childnode refid="40886" relation="include">
        </childnode>
      </node>
      <node id="40873">
        boost/geometry/core/point_type.hpp
        <link refid="point__type_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40844" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
      </node>
      <node id="40861">
        boost/type_traits/is_convertible.hpp
      </node>
      <node id="40828">
        boost/variant/static_visitor.hpp
      </node>
      <node id="40884">
        boost/geometry/geometries/concepts/multi_polygon_concept.hpp
        <link refid="multi__polygon__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40882" relation="include">
        </childnode>
        <childnode refid="40885" relation="include">
        </childnode>
      </node>
      <node id="40889">
        boost/mpl/identity.hpp
      </node>
      <node id="40838">
        boost/range/value_type.hpp
      </node>
      <node id="40876">
        boost/geometry/core/coordinate_dimension.hpp
        <link refid="coordinate__dimension_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40877" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
      </node>
      <node id="40887">
        boost/geometry/geometries/concepts/segment_concept.hpp
        <link refid="segment__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
      </node>
      <node id="40886">
        boost/geometry/geometries/concepts/ring_concept.hpp
        <link refid="ring__concept_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40852" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40864" relation="include">
        </childnode>
        <childnode refid="40873" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
      </node>
      <node id="40836">
        boost/geometry/core/interior_rings.hpp
        <link refid="interior__rings_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40839" relation="include">
        </childnode>
      </node>
      <node id="40825">
        cstddef
      </node>
      <node id="40844">
        boost/geometry/core/ring_type.hpp
        <link refid="ring__type_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40840" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40841" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40835" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
      </node>
      <node id="40875">
        boost/type_traits/is_integral.hpp
      </node>
      <node id="40843">
        boost/geometry/core/exterior_ring.hpp
        <link refid="exterior__ring_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40841" relation="include">
        </childnode>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40844" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40845" relation="include">
        </childnode>
      </node>
      <node id="40850">
        boost/config.hpp
      </node>
      <node id="40864">
        boost/geometry/core/mutable_range.hpp
        <link refid="mutable__range_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40838" relation="include">
        </childnode>
        <childnode refid="40835" relation="include">
        </childnode>
      </node>
      <node id="40866">
        boost/geometry/geometries/concepts/check.hpp
        <link refid="check_8hpp"/>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40867" relation="include">
        </childnode>
        <childnode refid="40841" relation="include">
        </childnode>
        <childnode refid="40829" relation="include">
        </childnode>
        <childnode refid="40830" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40868" relation="include">
        </childnode>
        <childnode refid="40878" relation="include">
        </childnode>
        <childnode refid="40881" relation="include">
        </childnode>
        <childnode refid="40883" relation="include">
        </childnode>
        <childnode refid="40884" relation="include">
        </childnode>
        <childnode refid="40879" relation="include">
        </childnode>
        <childnode refid="40885" relation="include">
        </childnode>
        <childnode refid="40886" relation="include">
        </childnode>
        <childnode refid="40887" relation="include">
        </childnode>
        <childnode refid="40888" relation="include">
        </childnode>
      </node>
      <node id="40830">
        boost/geometry/core/tag.hpp
        <link refid="tag_8hpp"/>
        <childnode refid="40831" relation="include">
        </childnode>
        <childnode refid="40832" relation="include">
        </childnode>
      </node>
      <node id="40860">
        boost/range/size.hpp
      </node>
      <node id="40832">
        boost/geometry/util/bare_type.hpp
        <link refid="bare__type_8hpp"/>
        <childnode refid="40833" relation="include">
        </childnode>
        <childnode refid="40834" relation="include">
        </childnode>
        <childnode refid="40835" relation="include">
        </childnode>
      </node>
      <node id="40847">
        algorithm
      </node>
      <node id="40834">
        boost/type_traits/remove_pointer.hpp
      </node>
      <node id="40888">
        boost/geometry/algorithms/not_implemented.hpp
        <link refid="not__implemented_8hpp"/>
        <childnode refid="40837" relation="include">
        </childnode>
        <childnode refid="40889" relation="include">
        </childnode>
        <childnode refid="40831" relation="include">
        </childnode>
      </node>
      <node id="40858">
        boost/range/rbegin.hpp
      </node>
      <node id="40879">
        boost/geometry/geometries/concepts/point_concept.hpp
        <link refid="point__concept_8hpp"/>
        <childnode refid="40825" relation="include">
        </childnode>
        <childnode refid="40849" relation="include">
        </childnode>
        <childnode refid="40870" relation="include">
        </childnode>
        <childnode refid="40869" relation="include">
        </childnode>
        <childnode refid="40876" relation="include">
        </childnode>
        <childnode refid="40880" relation="include">
        </childnode>
      </node>
    </incdepgraph>
    <invincdepgraph>
      <node id="41009">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/range.hpp
        <link refid="algorithms_2detail_2envelope_2range_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
        <childnode refid="41010" relation="include">
        </childnode>
        <childnode refid="41007" relation="include">
        </childnode>
      </node>
      <node id="40900">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp
        <link refid="turn__in__piece__visitor_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
      </node>
      <node id="40998">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/turns.hpp
        <link refid="turns_8hpp"/>
        <childnode refid="40918" relation="include">
        </childnode>
        <childnode refid="40963" relation="include">
        </childnode>
        <childnode refid="40971" relation="include">
        </childnode>
        <childnode refid="40980" relation="include">
        </childnode>
      </node>
      <node id="41034">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp
        <link refid="get__turn__info_8hpp"/>
        <childnode refid="40896" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
        <childnode refid="40906" relation="include">
        </childnode>
        <childnode refid="40997" relation="include">
        </childnode>
        <childnode refid="41035" relation="include">
        </childnode>
        <childnode refid="41036" relation="include">
        </childnode>
        <childnode refid="41037" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40998" relation="include">
        </childnode>
      </node>
      <node id="41055">
        /home/travis/build/boostorg/boost/boost/geometry/policies/relate/intersection_ratios.hpp
        <link refid="intersection__ratios_8hpp"/>
      </node>
      <node id="40996">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp
        <link refid="self__turn__points_8hpp"/>
        <childnode refid="40937" relation="include">
        </childnode>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40992" relation="include">
        </childnode>
        <childnode refid="40906" relation="include">
        </childnode>
        <childnode refid="40997" relation="include">
        </childnode>
      </node>
      <node id="40944">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp
        <link refid="disjoint_2point__geometry_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
      </node>
      <node id="40923">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/intersection/interface.hpp
        <link refid="intersection_2interface_8hpp"/>
        <childnode refid="40924" relation="include">
        </childnode>
        <childnode refid="40925" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
      </node>
      <node id="41018">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/segment.hpp
        <link refid="algorithms_2detail_2envelope_2segment_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
        <childnode refid="41016" relation="include">
        </childnode>
      </node>
      <node id="40909">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/has_spikes.hpp
        <link refid="has__spikes_8hpp"/>
        <childnode refid="40906" relation="include">
        </childnode>
        <childnode refid="40910" relation="include">
        </childnode>
        <childnode refid="40913" relation="include">
        </childnode>
      </node>
      <node id="40951">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/follow.hpp
        <link refid="follow_8hpp"/>
        <childnode refid="40952" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="40964">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/implementation.hpp
        <link refid="relate_2implementation_8hpp"/>
        <childnode refid="40965" relation="include">
        </childnode>
        <childnode refid="40969" relation="include">
        </childnode>
      </node>
      <node id="41022">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/centroid_average.hpp
        <link refid="centroid__average_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40911">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/implementation.hpp
        <link refid="is__valid_2implementation_8hpp"/>
        <childnode refid="40912" relation="include">
        </childnode>
      </node>
      <node id="40954">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
        <link refid="assign__parents_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
      </node>
      <node id="40926">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/intersection/implementation.hpp
        <link refid="intersection_2implementation_8hpp"/>
        <childnode refid="40924" relation="include">
        </childnode>
      </node>
      <node id="40979">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/boundary_checker.hpp
        <link refid="boundary__checker_8hpp"/>
        <childnode refid="40963" relation="include">
        </childnode>
        <childnode refid="40971" relation="include">
        </childnode>
        <childnode refid="40980" relation="include">
        </childnode>
      </node>
      <node id="41042">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/distance_projected_point.hpp
        <link refid="distance__projected__point_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
        <childnode refid="41043" relation="include">
        </childnode>
      </node>
      <node id="40955">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/overlay.hpp
        <link refid="overlay_8hpp"/>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40919" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="41019">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/expand/point.hpp
        <link refid="algorithms_2detail_2expand_2point_8hpp"/>
        <childnode refid="41007" relation="include">
        </childnode>
        <childnode refid="41009" relation="include">
        </childnode>
        <childnode refid="41018" relation="include">
        </childnode>
        <childnode refid="41011" relation="include">
        </childnode>
      </node>
      <node id="41015">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/sections/sectionalize.hpp
        <link refid="sectionalize_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
      </node>
      <node id="40902">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/implementation.hpp
        <link refid="distance_2implementation_8hpp"/>
        <childnode refid="40903" relation="include">
        </childnode>
        <childnode refid="40904" relation="include">
        </childnode>
      </node>
      <node id="40893">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/centroid.hpp
        <link refid="algorithms_2centroid_8hpp"/>
      </node>
      <node id="40950">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/strategies.hpp
        <link refid="strategies_8hpp"/>
      </node>
      <node id="41001">
        /home/travis/build/boostorg/boost/boost/geometry/io/wkt/stream.hpp
        <link refid="stream_8hpp"/>
      </node>
      <node id="40924">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/intersection.hpp
        <link refid="algorithms_2intersection_8hpp"/>
        <childnode refid="40920" relation="include">
        </childnode>
      </node>
      <node id="40978">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp
        <link refid="pointlike__pointlike_8hpp"/>
        <childnode refid="40919" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
      </node>
      <node id="40969">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relation/implementation.hpp
        <link refid="relation_2implementation_8hpp"/>
        <childnode refid="40970" relation="include">
        </childnode>
      </node>
      <node id="40983">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/point_geometry.hpp
        <link refid="relate_2point__geometry_8hpp"/>
        <childnode refid="40963" relation="include">
        </childnode>
        <childnode refid="40964" relation="include">
        </childnode>
        <childnode refid="40971" relation="include">
        </childnode>
        <childnode refid="40980" relation="include">
        </childnode>
      </node>
      <node id="40895">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/equals.hpp
        <link refid="equals_8hpp"/>
        <childnode refid="40896" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
        <childnode refid="40901" relation="include">
        </childnode>
        <childnode refid="40906" relation="include">
        </childnode>
        <childnode refid="40909" relation="include">
        </childnode>
        <childnode refid="40910" relation="include">
        </childnode>
        <childnode refid="40913" relation="include">
        </childnode>
        <childnode refid="40916" relation="include">
        </childnode>
        <childnode refid="40917" relation="include">
        </childnode>
      </node>
      <node id="41012">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/expand.hpp
        <link refid="expand_8hpp"/>
        <childnode refid="40896" relation="include">
        </childnode>
        <childnode refid="41013" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40954" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
        <childnode refid="41014" relation="include">
        </childnode>
        <childnode refid="41015" relation="include">
        </childnode>
        <childnode refid="41006" relation="include">
        </childnode>
      </node>
      <node id="40918">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/linear_linear.hpp
        <link refid="overlay_2linear__linear_8hpp"/>
        <childnode refid="40919" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="40975">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
        <link refid="copy__segments_8hpp"/>
        <childnode refid="40953" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40951" relation="include">
        </childnode>
        <childnode refid="40952" relation="include">
        </childnode>
        <childnode refid="40976" relation="include">
        </childnode>
      </node>
      <node id="40981">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/point_point.hpp
        <link refid="relate_2point__point_8hpp"/>
        <childnode refid="40964" relation="include">
        </childnode>
      </node>
      <node id="40962">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/point_on_border.hpp
        <link refid="point__on__border_8hpp"/>
        <childnode refid="40893" relation="include">
        </childnode>
        <childnode refid="40933" relation="include">
        </childnode>
        <childnode refid="40943" relation="include">
        </childnode>
        <childnode refid="40951" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
        <childnode refid="40956" relation="include">
        </childnode>
        <childnode refid="40963" relation="include">
        </childnode>
        <childnode refid="40971" relation="include">
        </childnode>
        <childnode refid="40972" relation="include">
        </childnode>
      </node>
      <node id="41024">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/for_each_range.hpp
        <link refid="for__each__range_8hpp"/>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40933" relation="include">
        </childnode>
        <childnode refid="41025" relation="include">
        </childnode>
      </node>
      <node id="40939">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp
        <link refid="geometry__to__segment__or__box_8hpp"/>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="40929">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/make.hpp
        <link refid="make_8hpp"/>
        <childnode refid="40930" relation="include">
        </childnode>
      </node>
      <node id="40945">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp
        <link refid="multipoint__geometry_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
      </node>
      <node id="41027">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/convert.hpp
        <link refid="convert_8hpp"/>
        <childnode refid="40892" relation="include">
        </childnode>
        <childnode refid="40893" relation="include">
        </childnode>
        <childnode refid="41028" relation="include">
        </childnode>
        <childnode refid="40974" relation="include">
        </childnode>
        <childnode refid="41029" relation="include">
        </childnode>
        <childnode refid="41031" relation="include">
        </childnode>
        <childnode refid="40952" relation="include">
        </childnode>
        <childnode refid="40995" relation="include">
        </childnode>
        <childnode refid="41034" relation="include">
        </childnode>
        <childnode refid="40921" relation="include">
        </childnode>
        <childnode refid="40918" relation="include">
        </childnode>
        <childnode refid="40978" relation="include">
        </childnode>
        <childnode refid="41038" relation="include">
        </childnode>
        <childnode refid="40999" relation="include">
        </childnode>
        <childnode refid="41041" relation="include">
        </childnode>
        <childnode refid="41042" relation="include">
        </childnode>
        <childnode refid="41043" relation="include">
        </childnode>
      </node>
      <node id="40890">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/num_interior_rings.hpp
        <link refid="num_interior_rings.hpp"/>
        <childnode refid="40891" relation="include">
        </childnode>
        <childnode refid="40958" relation="include">
        </childnode>
        <childnode refid="40898" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40963" relation="include">
        </childnode>
        <childnode refid="40971" relation="include">
        </childnode>
      </node>
      <node id="41057">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
        <link refid="point__is__spike__or__equal_8hpp"/>
        <childnode refid="41058" relation="include">
        </childnode>
        <childnode refid="40909" relation="include">
        </childnode>
        <childnode refid="40977" relation="include">
        </childnode>
      </node>
      <node id="40949">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp
        <link refid="centroid__weighted__length_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40972">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/within/within_no_turns.hpp
        <link refid="within__no__turns_8hpp"/>
      </node>
      <node id="40917">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp
        <link refid="remove__duplicate__turns_8hpp"/>
        <childnode refid="40918" relation="include">
        </childnode>
      </node>
      <node id="41045">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/assign_box_corners.hpp
        <link refid="assign__box__corners_8hpp"/>
        <childnode refid="40892" relation="include">
        </childnode>
        <childnode refid="41027" relation="include">
        </childnode>
        <childnode refid="41046" relation="include">
        </childnode>
        <childnode refid="41047" relation="include">
        </childnode>
        <childnode refid="40901" relation="include">
        </childnode>
        <childnode refid="41049" relation="include">
        </childnode>
      </node>
      <node id="41039">
        /home/travis/build/boostorg/boost/boost/geometry/geometries/geometries.hpp
        <link refid="geometries_8hpp"/>
        <childnode refid="41006" relation="include">
        </childnode>
      </node>
      <node id="41048">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/point_on_surface.hpp
        <link refid="point__on__surface_8hpp"/>
      </node>
      <node id="41005">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/envelope.hpp
        <link refid="envelope_8hpp"/>
        <childnode refid="40899" relation="include">
        </childnode>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40954" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
        <childnode refid="41006" relation="include">
        </childnode>
      </node>
      <node id="40974">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
        <link refid="clip__linestring_8hpp"/>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="40910">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/linear.hpp
        <link refid="is__valid_2linear_8hpp"/>
        <childnode refid="40911" relation="include">
        </childnode>
      </node>
      <node id="40907">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_simple/implementation.hpp
        <link refid="is__simple_2implementation_8hpp"/>
        <childnode refid="40908" relation="include">
        </childnode>
      </node>
      <node id="40905">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/comparable_distance.hpp
        <link refid="comparable__distance_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
      </node>
      <node id="41037">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp
        <link refid="get__turn__info__ll_8hpp"/>
        <childnode refid="40991" relation="include">
        </childnode>
      </node>
      <node id="40993">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
        <link refid="backtrack__check__si_8hpp"/>
        <childnode refid="40932" relation="include">
        </childnode>
        <childnode refid="40976" relation="include">
        </childnode>
      </node>
      <node id="40995">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
        <link refid="get__intersection__points_8hpp"/>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="40959">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/point_point.hpp
        <link refid="disjoint_2point__point_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40960" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40999" relation="include">
        </childnode>
      </node>
      <node id="40966">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/crosses.hpp
        <link refid="crosses_8hpp"/>
      </node>
      <node id="40940">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp
        <link refid="linear__or__areal__to__areal_8hpp"/>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="41047">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/extreme_points.hpp
        <link refid="extreme__points_8hpp"/>
        <childnode refid="41048" relation="include">
        </childnode>
      </node>
      <node id="40919">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/union.hpp
        <link refid="union_8hpp"/>
        <childnode refid="40920" relation="include">
        </childnode>
      </node>
      <node id="40976">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/traverse.hpp
        <link refid="traverse_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
      </node>
      <node id="40921">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp
        <link refid="intersection__insert_8hpp"/>
        <childnode refid="40922" relation="include">
        </childnode>
        <childnode refid="40923" relation="include">
        </childnode>
      </node>
      <node id="41054">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp
        <link refid="get__relative__order_8hpp"/>
      </node>
      <node id="41041">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/strategy_transform.hpp
        <link refid="strategy__transform_8hpp"/>
        <childnode refid="40959" relation="include">
        </childnode>
        <childnode refid="41002" relation="include">
        </childnode>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="41040">
        /home/travis/build/boostorg/boost/boost/geometry/geometries/helper_geometry.hpp
        <link refid="helper__geometry_8hpp"/>
        <childnode refid="40959" relation="include">
        </childnode>
        <childnode refid="41007" relation="include">
        </childnode>
        <childnode refid="41018" relation="include">
        </childnode>
      </node>
      <node id="41000">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/turns/print_turns.hpp
        <link refid="print__turns_8hpp"/>
      </node>
      <node id="40991">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_turns.hpp
        <link refid="get__turns_8hpp"/>
        <childnode refid="40930" relation="include">
        </childnode>
        <childnode refid="40992" relation="include">
        </childnode>
        <childnode refid="40994" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40995" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
        <childnode refid="40996" relation="include">
        </childnode>
        <childnode refid="40998" relation="include">
        </childnode>
      </node>
      <node id="40915">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/multipolygon.hpp
        <link refid="multipolygon_8hpp"/>
        <childnode refid="40911" relation="include">
        </childnode>
      </node>
      <node id="41029">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/convert_ring.hpp
        <link refid="convert__ring_8hpp"/>
        <childnode refid="41030" relation="include">
        </childnode>
      </node>
      <node id="40897">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp
        <link refid="buffered__piece__collection_8hpp"/>
        <childnode refid="40898" relation="include">
        </childnode>
      </node>
      <node id="41003">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/box.hpp
        <link refid="algorithms_2detail_2envelope_2box_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
        <childnode refid="41007" relation="include">
        </childnode>
        <childnode refid="41008" relation="include">
        </childnode>
        <childnode refid="41016" relation="include">
        </childnode>
      </node>
      <node id="40914">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/polygon.hpp
        <link refid="algorithms_2detail_2is__valid_2polygon_8hpp"/>
        <childnode refid="40911" relation="include">
        </childnode>
        <childnode refid="40915" relation="include">
        </childnode>
      </node>
      <node id="40956">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/ring_properties.hpp
        <link refid="ring__properties_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
        <childnode refid="40957" relation="include">
        </childnode>
      </node>
      <node id="40913">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/ring.hpp
        <link refid="algorithms_2detail_2is__valid_2ring_8hpp"/>
        <childnode refid="40911" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
      </node>
      <node id="40948">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp
        <link refid="point__to__geometry_8hpp"/>
        <childnode refid="40947" relation="include">
        </childnode>
        <childnode refid="40902" relation="include">
        </childnode>
        <childnode refid="40949" relation="include">
        </childnode>
      </node>
      <node id="41014">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/sections/section_box_policies.hpp
        <link refid="section__box__policies_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40996" relation="include">
        </childnode>
      </node>
      <node id="40963">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/areal_areal.hpp
        <link refid="relate_2areal__areal_8hpp"/>
        <childnode refid="40964" relation="include">
        </childnode>
      </node>
      <node id="40953">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp
        <link refid="buffered__ring_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
      </node>
      <node id="40977">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
        <link refid="append__no__dups__or__spikes_8hpp"/>
        <childnode refid="40975" relation="include">
        </childnode>
      </node>
      <node id="40999">
        /home/travis/build/boostorg/boost/boost/geometry/io/wkt/write.hpp
        <link refid="write_8hpp"/>
        <childnode refid="41000" relation="include">
        </childnode>
        <childnode refid="41001" relation="include">
        </childnode>
        <childnode refid="40986" relation="include">
        </childnode>
      </node>
      <node id="40943">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp
        <link refid="disjoint_2linear__areal_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
      </node>
      <node id="40946">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp
        <link refid="multipoint__to__geometry_8hpp"/>
        <childnode refid="40947" relation="include">
        </childnode>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="40997">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp
        <link refid="has__valid__self__turns_8hpp"/>
        <childnode refid="40915" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40913" relation="include">
        </childnode>
      </node>
      <node id="40973">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
        <link refid="append__no__duplicates_8hpp"/>
        <childnode refid="40974" relation="include">
        </childnode>
        <childnode refid="40975" relation="include">
        </childnode>
        <childnode refid="40951" relation="include">
        </childnode>
      </node>
      <node id="40987">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/buffer_end_round.hpp
        <link refid="buffer__end__round_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40942">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp
        <link refid="pointlike__linear_8hpp"/>
        <childnode refid="40921" relation="include">
        </childnode>
      </node>
      <node id="41059">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/sections/section_functions.hpp
        <link refid="section__functions_8hpp"/>
        <childnode refid="40896" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
      </node>
      <node id="40922">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/difference.hpp
        <link refid="difference_8hpp"/>
      </node>
      <node id="41052">
        /home/travis/build/boostorg/boost/boost/geometry/policies/relate/intersection_points.hpp
        <link refid="intersection__points_8hpp"/>
        <childnode refid="41053" relation="include">
        </childnode>
      </node>
      <node id="40927">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/intersection/multi.hpp
        <link refid="multi_8hpp"/>
        <childnode refid="40926" relation="include">
        </childnode>
      </node>
      <node id="40920">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/sym_difference.hpp
        <link refid="sym__difference_8hpp"/>
      </node>
      <node id="40947">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/backward_compatibility.hpp
        <link refid="backward__compatibility_8hpp"/>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="40928">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/perimeter.hpp
        <link refid="perimeter_8hpp"/>
      </node>
      <node id="41025">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp
        <link refid="hull__graham__andrew_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40898">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp
        <link refid="buffer__inserter_8hpp"/>
        <childnode refid="40899" relation="include">
        </childnode>
      </node>
      <node id="40989">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/side_by_triangle.hpp
        <link refid="side__by__triangle_8hpp"/>
        <childnode refid="40961" relation="include">
        </childnode>
        <childnode refid="40950" relation="include">
        </childnode>
        <childnode refid="40990" relation="include">
        </childnode>
      </node>
      <node id="40980">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/linear_linear.hpp
        <link refid="relate_2linear__linear_8hpp"/>
        <childnode refid="40964" relation="include">
        </childnode>
      </node>
      <node id="40982">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/topology_check.hpp
        <link refid="topology__check_8hpp"/>
        <childnode refid="40983" relation="include">
        </childnode>
      </node>
      <node id="40941">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp
        <link refid="segment__to__segment_8hpp"/>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="41013">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp
        <link refid="turn__in__original__visitor_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
      </node>
      <node id="40936">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/correct.hpp
        <link refid="correct_8hpp"/>
      </node>
      <node id="41011">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/expand/implementation.hpp
        <link refid="expand_2implementation_8hpp"/>
        <childnode refid="41012" relation="include">
        </childnode>
      </node>
      <node id="41036">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp
        <link refid="get__turn__info__la_8hpp"/>
        <childnode refid="40991" relation="include">
        </childnode>
      </node>
      <node id="41002">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/transform_units.hpp
        <link refid="transform__units_8hpp"/>
        <childnode refid="41003" relation="include">
        </childnode>
        <childnode refid="41017" relation="include">
        </childnode>
        <childnode refid="41018" relation="include">
        </childnode>
        <childnode refid="41019" relation="include">
        </childnode>
      </node>
      <node id="40985">
        /home/travis/build/boostorg/boost/boost/geometry/io/wkt/read.hpp
        <link refid="read_8hpp"/>
        <childnode refid="40986" relation="include">
        </childnode>
      </node>
      <node id="40892">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/assign.hpp
        <link refid="assign_8hpp"/>
        <childnode refid="40893" relation="include">
        </childnode>
        <childnode refid="40894" relation="include">
        </childnode>
        <childnode refid="40929" relation="include">
        </childnode>
        <childnode refid="40958" relation="include">
        </childnode>
        <childnode refid="41020" relation="include">
        </childnode>
        <childnode refid="40962" relation="include">
        </childnode>
        <childnode refid="40898" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
        <childnode refid="40947" relation="include">
        </childnode>
        <childnode refid="40939" relation="include">
        </childnode>
        <childnode refid="40948" relation="include">
        </childnode>
        <childnode refid="40941" relation="include">
        </childnode>
        <childnode refid="40916" relation="include">
        </childnode>
        <childnode refid="41015" relation="include">
        </childnode>
        <childnode refid="40985" relation="include">
        </childnode>
        <childnode refid="40999" relation="include">
        </childnode>
        <childnode refid="41021" relation="include">
        </childnode>
        <childnode refid="41022" relation="include">
        </childnode>
        <childnode refid="41023" relation="include">
        </childnode>
        <childnode refid="41026" relation="include">
        </childnode>
      </node>
      <node id="41035">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/get_turn_info_for_endpoint.hpp
        <link refid="get__turn__info__for__endpoint_8hpp"/>
        <childnode refid="41036" relation="include">
        </childnode>
        <childnode refid="41037" relation="include">
        </childnode>
      </node>
      <node id="41049">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp
        <link refid="distance__cross__track__point__box_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40933">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp
        <link refid="disjoint_2areal__areal_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
      </node>
      <node id="41006">
        /home/travis/build/boostorg/boost/boost/geometry/io/svg/svg_mapper.hpp
        <link refid="svg__mapper_8hpp"/>
      </node>
      <node id="41038">
        /home/travis/build/boostorg/boost/boost/geometry/geometries/box.hpp
        <link refid="geometries_2box_8hpp"/>
        <childnode refid="40899" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40915" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40954" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
        <childnode refid="40996" relation="include">
        </childnode>
        <childnode refid="41039" relation="include">
        </childnode>
        <childnode refid="41040" relation="include">
        </childnode>
      </node>
      <node id="40986">
        /home/travis/build/boostorg/boost/boost/geometry/io/wkt/wkt.hpp
        <link refid="wkt_8hpp"/>
        <childnode refid="40987" relation="include">
        </childnode>
      </node>
      <node id="40899">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/buffer.hpp
        <link refid="algorithms_2buffer_8hpp"/>
      </node>
      <node id="40994">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/linear_linear.hpp
        <link refid="disjoint_2linear__linear_8hpp"/>
        <childnode refid="40933" relation="include">
        </childnode>
        <childnode refid="40934" relation="include">
        </childnode>
        <childnode refid="40944" relation="include">
        </childnode>
        <childnode refid="40906" relation="include">
        </childnode>
      </node>
      <node id="40931">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/covered_by.hpp
        <link refid="algorithms_2covered__by_8hpp"/>
        <childnode refid="40932" relation="include">
        </childnode>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40933" relation="include">
        </childnode>
        <childnode refid="40943" relation="include">
        </childnode>
        <childnode refid="40944" relation="include">
        </childnode>
        <childnode refid="40946" relation="include">
        </childnode>
        <childnode refid="40948" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40951" relation="include">
        </childnode>
      </node>
      <node id="40891">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/append.hpp
        <link refid="append_8hpp"/>
        <childnode refid="40892" relation="include">
        </childnode>
        <childnode refid="41027" relation="include">
        </childnode>
        <childnode refid="41044" relation="include">
        </childnode>
        <childnode refid="41056" relation="include">
        </childnode>
        <childnode refid="40973" relation="include">
        </childnode>
        <childnode refid="40977" relation="include">
        </childnode>
        <childnode refid="40985" relation="include">
        </childnode>
      </node>
      <node id="40958">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/transform.hpp
        <link refid="algorithms_2transform_8hpp"/>
        <childnode refid="40959" relation="include">
        </childnode>
        <childnode refid="41002" relation="include">
        </childnode>
        <childnode refid="41006" relation="include">
        </childnode>
      </node>
      <node id="40988">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/agnostic/point_in_point.hpp
        <link refid="point__in__point_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40935">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/disjoint.hpp
        <link refid="disjoint_8hpp"/>
        <childnode refid="40936" relation="include">
        </childnode>
        <childnode refid="40937" relation="include">
        </childnode>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
      </node>
      <node id="41033">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp
        <link refid="less__by__segment__ratio_8hpp"/>
        <childnode refid="41032" relation="include">
        </childnode>
      </node>
      <node id="41021">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp
        <link refid="point__in__box__by__side_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40934">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/implementation.hpp
        <link refid="disjoint_2implementation_8hpp"/>
        <childnode refid="40935" relation="include">
        </childnode>
      </node>
      <node id="40992">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/has_self_intersections.hpp
        <link refid="has__self__intersections_8hpp"/>
        <childnode refid="40993" relation="include">
        </childnode>
      </node>
      <node id="40896">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp
        <link refid="get__piece__turns_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
      </node>
      <node id="41031">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp
        <link refid="copy__segment__point_8hpp"/>
        <childnode refid="40953" relation="include">
        </childnode>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="41032" relation="include">
        </childnode>
        <childnode refid="41033" relation="include">
        </childnode>
      </node>
      <node id="40960">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/equals/point_point.hpp
        <link refid="equals_2point__point_8hpp"/>
        <childnode refid="40895" relation="include">
        </childnode>
        <childnode refid="40961" relation="include">
        </childnode>
        <childnode refid="40962" relation="include">
        </childnode>
        <childnode refid="40973" relation="include">
        </childnode>
        <childnode refid="40977" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
        <childnode refid="40978" relation="include">
        </childnode>
        <childnode refid="40979" relation="include">
        </childnode>
        <childnode refid="40981" relation="include">
        </childnode>
        <childnode refid="40982" relation="include">
        </childnode>
        <childnode refid="40984" relation="include">
        </childnode>
        <childnode refid="40985" relation="include">
        </childnode>
        <childnode refid="40988" relation="include">
        </childnode>
        <childnode refid="40989" relation="include">
        </childnode>
      </node>
      <node id="40970">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/relation.hpp
        <link refid="relation_8hpp"/>
      </node>
      <node id="41008">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/expand/box.hpp
        <link refid="algorithms_2detail_2expand_2box_8hpp"/>
        <childnode refid="41009" relation="include">
        </childnode>
        <childnode refid="41011" relation="include">
        </childnode>
      </node>
      <node id="40938">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/touches.hpp
        <link refid="touches_8hpp"/>
      </node>
      <node id="40984">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/within/point_in_geometry.hpp
        <link refid="point__in__geometry_8hpp"/>
        <childnode refid="40930" relation="include">
        </childnode>
        <childnode refid="40983" relation="include">
        </childnode>
        <childnode refid="40981" relation="include">
        </childnode>
        <childnode refid="40972" relation="include">
        </childnode>
      </node>
      <node id="40968">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/agnostic/relate.hpp
        <link refid="strategies_2agnostic_2relate_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="40903">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/distance.hpp
        <link refid="algorithms_2distance_8hpp"/>
      </node>
      <node id="40904">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp
        <link refid="comparable__distance_2implementation_8hpp"/>
        <childnode refid="40905" relation="include">
        </childnode>
      </node>
      <node id="40930">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/within.hpp
        <link refid="algorithms_2within_8hpp"/>
        <childnode refid="40931" relation="include">
        </childnode>
        <childnode refid="40953" relation="include">
        </childnode>
        <childnode refid="40948" relation="include">
        </childnode>
        <childnode refid="40915" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40954" relation="include">
        </childnode>
        <childnode refid="40956" relation="include">
        </childnode>
        <childnode refid="40957" relation="include">
        </childnode>
      </node>
      <node id="40965">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/relate.hpp
        <link refid="algorithms_2relate_8hpp"/>
        <childnode refid="40966" relation="include">
        </childnode>
        <childnode refid="40895" relation="include">
        </childnode>
        <childnode refid="40967" relation="include">
        </childnode>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40968" relation="include">
        </childnode>
      </node>
      <node id="41044">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/assign_values.hpp
        <link refid="assign__values_8hpp"/>
        <childnode refid="40892" relation="include">
        </childnode>
        <childnode refid="41027" relation="include">
        </childnode>
        <childnode refid="41045" relation="include">
        </childnode>
        <childnode refid="41050" relation="include">
        </childnode>
      </node>
      <node id="40912">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/is_valid.hpp
        <link refid="is__valid_8hpp"/>
      </node>
      <node id="41023">
        /home/travis/build/boostorg/boost/boost/geometry/views/box_view.hpp
        <link refid="box__view_8hpp"/>
        <childnode refid="41024" relation="include">
        </childnode>
      </node>
      <node id="40937">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/intersects.hpp
        <link refid="intersects_8hpp"/>
        <childnode refid="40938" relation="include">
        </childnode>
        <childnode refid="40939" relation="include">
        </childnode>
        <childnode refid="40940" relation="include">
        </childnode>
        <childnode refid="40901" relation="include">
        </childnode>
        <childnode refid="40941" relation="include">
        </childnode>
        <childnode refid="40923" relation="include">
        </childnode>
        <childnode refid="40906" relation="include">
        </childnode>
        <childnode refid="40913" relation="include">
        </childnode>
      </node>
      <node id="41020">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/partition.hpp
        <link refid="partition_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40945" relation="include">
        </childnode>
        <childnode refid="40915" relation="include">
        </childnode>
        <childnode refid="40914" relation="include">
        </childnode>
        <childnode refid="40954" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40942" relation="include">
        </childnode>
        <childnode refid="40996" relation="include">
        </childnode>
      </node>
      <node id="41050">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/assign_indexed_point.hpp
        <link refid="assign__indexed__point_8hpp"/>
        <childnode refid="40892" relation="include">
        </childnode>
        <childnode refid="41027" relation="include">
        </childnode>
        <childnode refid="40943" relation="include">
        </childnode>
        <childnode refid="41051" relation="include">
        </childnode>
        <childnode refid="40901" relation="include">
        </childnode>
        <childnode refid="41018" relation="include">
        </childnode>
        <childnode refid="41052" relation="include">
        </childnode>
        <childnode refid="41055" relation="include">
        </childnode>
        <childnode refid="40990" relation="include">
        </childnode>
      </node>
      <node id="41016">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/expand/segment.hpp
        <link refid="algorithms_2detail_2expand_2segment_8hpp"/>
        <childnode refid="41009" relation="include">
        </childnode>
        <childnode refid="41011" relation="include">
        </childnode>
      </node>
      <node id="41043">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp
        <link refid="distance__projected__point__ax_8hpp"/>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="41030">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/add_rings.hpp
        <link refid="add__rings_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
      </node>
      <node id="40990">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/side_of_intersection.hpp
        <link refid="side__of__intersection_8hpp"/>
      </node>
      <node id="40906">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_simple/linear.hpp
        <link refid="is__simple_2linear_8hpp"/>
        <childnode refid="40907" relation="include">
        </childnode>
      </node>
      <node id="40952">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp
        <link refid="follow__linear__linear_8hpp"/>
        <childnode refid="40918" relation="include">
        </childnode>
      </node>
      <node id="41032">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp
        <link refid="enrich__intersection__points_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
      </node>
      <node id="41026">
        /home/travis/build/boostorg/boost/boost/geometry/views/segment_view.hpp
        <link refid="segment__view_8hpp"/>
        <childnode refid="40921" relation="include">
        </childnode>
        <childnode refid="41006" relation="include">
        </childnode>
      </node>
      <node id="40908">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/is_simple.hpp
        <link refid="is__simple_8hpp"/>
      </node>
      <node id="40916">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/is_valid/segment.hpp
        <link refid="algorithms_2detail_2is__valid_2segment_8hpp"/>
        <childnode refid="40911" relation="include">
        </childnode>
      </node>
      <node id="40901">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/distance/segment_to_box.hpp
        <link refid="segment__to__box_8hpp"/>
        <childnode refid="40902" relation="include">
        </childnode>
      </node>
      <node id="40967">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/overlaps.hpp
        <link refid="overlaps_8hpp"/>
      </node>
      <node id="41028">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/simplify.hpp
        <link refid="simplify_8hpp"/>
        <childnode refid="40898" relation="include">
        </childnode>
      </node>
      <node id="40925">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/intersection/box_box.hpp
        <link refid="intersection_2box__box_8hpp"/>
        <childnode refid="40926" relation="include">
        </childnode>
      </node>
      <node id="40894">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/length.hpp
        <link refid="length_8hpp"/>
        <childnode refid="40895" relation="include">
        </childnode>
        <childnode refid="40928" relation="include">
        </childnode>
      </node>
      <node id="41010">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/linear.hpp
        <link refid="envelope_2linear_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
      </node>
      <node id="41007">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/multipoint.hpp
        <link refid="envelope_2multipoint_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
      </node>
      <node id="40971">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/relate/linear_areal.hpp
        <link refid="relate_2linear__areal_8hpp"/>
        <childnode refid="40964" relation="include">
        </childnode>
      </node>
      <node id="41053">
        /home/travis/build/boostorg/boost/boost/geometry/strategies/intersection.hpp
        <link refid="strategies_2intersection_8hpp"/>
        <childnode refid="41054" relation="include">
        </childnode>
        <childnode refid="41034" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40950" relation="include">
        </childnode>
      </node>
      <node id="41056">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/recalculate.hpp
        <link refid="recalculate_8hpp"/>
        <childnode refid="41057" relation="include">
        </childnode>
        <childnode refid="41034" relation="include">
        </childnode>
        <childnode refid="40991" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
        <childnode refid="41059" relation="include">
        </childnode>
        <childnode refid="41015" relation="include">
        </childnode>
      </node>
      <node id="41058">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/remove_spikes.hpp
        <link refid="remove__spikes_8hpp"/>
      </node>
      <node id="40957">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/overlay/select_rings.hpp
        <link refid="select__rings_8hpp"/>
        <childnode refid="40927" relation="include">
        </childnode>
        <childnode refid="40955" relation="include">
        </childnode>
      </node>
      <node id="41051">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/disjoint/segment_box.hpp
        <link refid="segment__box_8hpp"/>
        <childnode refid="40934" relation="include">
        </childnode>
        <childnode refid="40943" relation="include">
        </childnode>
      </node>
      <node id="41004">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/implementation.hpp
        <link refid="envelope_2implementation_8hpp"/>
        <childnode refid="41005" relation="include">
        </childnode>
      </node>
      <node id="41017">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/envelope/point.hpp
        <link refid="algorithms_2detail_2envelope_2point_8hpp"/>
        <childnode refid="41004" relation="include">
        </childnode>
        <childnode refid="41018" relation="include">
        </childnode>
      </node>
      <node id="40961">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/is_convex.hpp
        <link refid="is__convex_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
      </node>
      <node id="40932">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp
        <link refid="buffer__policies_8hpp"/>
        <childnode refid="40897" relation="include">
        </childnode>
        <childnode refid="40896" relation="include">
        </childnode>
        <childnode refid="40900" relation="include">
        </childnode>
      </node>
      <node id="41046">
        /home/travis/build/boostorg/boost/boost/geometry/algorithms/convex_hull.hpp
        <link refid="algorithms_2convex__hull_8hpp"/>
      </node>
    </invincdepgraph>
    <innerclass refid="structboost_1_1geometry_1_1resolve__variant_1_1num__interior__rings" prot="public">boost::geometry::resolve_variant::num_interior_rings</innerclass>
    <innerclass refid="structboost_1_1geometry_1_1resolve__variant_1_1num__interior__rings_3_01boost_1_1variant_3_01_b_fba5107d17ebc5d03d072f51fbb1fd51" prot="public">boost::geometry::resolve_variant::num_interior_rings< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> ></innerclass>
    <innerclass refid="structboost_1_1geometry_1_1resolve__variant_1_1num__interior__rings_3_01boost_1_1variant_3_01_b_1b65bf573bdcedcb2ed6f328725b14e9" prot="public">boost::geometry::resolve_variant::num_interior_rings< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::visitor</innerclass>
    <innernamespace refid="namespaceboost">boost</innernamespace>
    <innernamespace refid="namespaceboost_1_1geometry">boost::geometry</innernamespace>
    <innernamespace refid="namespaceboost_1_1geometry_1_1resolve__variant">boost::geometry::resolve_variant</innernamespace>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/travis/build/boostorg/boost/boost/geometry/algorithms/num_interior_rings.hpp"/>
  </compounddef>
</doxygen>


text:
/*jshint strict: false, sub: true */
/*global arango, assertTrue, assertNotNull, assertNotUndefined, assertNotEqual */
'use strict';

////////////////////////////////////////////////////////////////////////////////
/// DISCLAIMER
///
/// Copyright 2016 ArangoDB GmbH, Cologne, Germany
/// Copyright 2014 triagens GmbH, Cologne, Germany
///
/// Licensed under the Apache License, Version 2.0 (the "License");
/// you may not use this file except in compliance with the License.
/// You may obtain a copy of the License at
///
///     http://www.apache.org/licenses/LICENSE-2.0
///
/// Unless required by applicable law or agreed to in writing, software
/// distributed under the License is distributed on an "AS IS" BASIS,
/// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
/// See the License for the specific language governing permissions and
/// limitations under the License.
///
/// Copyright holder is ArangoDB GmbH, Cologne, Germany
///
/// @author Andreas Streichardt
////////////////////////////////////////////////////////////////////////////////

const jsunity = require('jsunity');
const arangodb = require('@arangodb');
const wait = require('internal').wait;
const db = arangodb.db;
const internal = require('internal');
const request = require('@arangodb/request');
const foxxManager = require('@arangodb/foxx/manager');

const suspendExternal = internal.suspendExternal;
const continueExternal = internal.continueExternal;
const download = internal.download;
const pathForTesting = require('internal').pathForTesting;

const instanceInfo = JSON.parse(internal.env.INSTANCEINFO);

try {
  let globals = JSON.parse(process.env.ARANGOSH_GLOBALS);
  Object.keys(globals).forEach(g => {
    global[g] = globals[g];
  });
} catch (e) {
}

let executeOnServer = function(code) {
  let httpOptions = {};
  httpOptions.method = 'POST';
  httpOptions.timeout = 3600;

  httpOptions.returnBodyOnError = true;
  const reply = download(instanceInfo.url + '/_admin/execute?returnAsJSON=true',
      code,
      httpOptions);

  if (!reply.error && reply.code === 200) {
    return JSON.parse(reply.body);
  } else {
    throw new Error('Could not send to server ' + JSON.stringify(reply));
  }
};

function serverSetup() {
  let directory = require('./' + pathForTesting('client/assets/queuetest/dirname.js'));
  db._create('foxxqueuetest', {numberOfShards: 1, replicationFactor: 1});
  db.foxxqueuetest.insert({'_key': 'test', 'date': null, 'server': null});
  foxxManager.install(directory, '/queuetest');

  const serverCode = `
    const queues = require('@arangodb/foxx/queues');
    let queue = queues.create('q');
    queue.push({mount: '/queuetest', name: 'queuetest', 'repeatTimes': -1, 'repeatDelay': 1000}, {});
    `;

  executeOnServer(serverCode);
}

function serverTeardown() {
  const serverCode = `
    const queues = require('@arangodb/foxx/queues');
    queues.delete('q');
    `;

  executeOnServer(serverCode);
  foxxManager.uninstall('/queuetest');
  db._drop('foxxqueuetest');
}

function responseIsSuccess(res) {
  return res !== undefined && res.hasOwnProperty('status')
    && 200 <= res.status && res.status < 300;
}

function sendCanFailAtTo(endpoint) {
  const url = endpoint.replace(/^tcp:/, 'http:')
    + "/_admin/debug/failat";

  const res = request({method: 'GET', url: url});

  return responseIsSuccess(res);
}

function sendSetFailAtTo(endpoint, failurePoint) {
  const url = endpoint.replace(/^tcp:/, 'http:')
    + "/_admin/debug/failat/"
    + encodeURIComponent(failurePoint);

  const res = request({method: 'PUT', url: url});

  return responseIsSuccess(res);
}

function sendRemoveFailAtTo(endpoint, failurePoint) {
  const url = endpoint.replace(/^tcp:/, 'http:')
    + "/_admin/debug/failat/"
    + encodeURIComponent(failurePoint);

  const res = request({method: 'DELETE', url: url});

  return responseIsSuccess(res);
}

function FoxxmasterSuite() {
  return {
    setUpAll: function() {
      serverSetup();

      let document = db._collection('foxxqueuetest').document('test');
      let count = 0;

      // Even a minute could be not enough to start a Foxx service in a queue
      while (document.server == null && count++ < 12) {
        wait(10);
        document = db._collection('foxxqueuetest').document('test');
      }
    },

    tearDownAll : function () {
      serverTeardown();
    },

    testQueueWorks: function() {
      let document = db._collection('foxxqueuetest').document('test');
      assertNotNull(document.server);
      wait(2);
      assertNotEqual(document.date, db._collection('foxxqueuetest').document('test').date);
    },

    testQueueFailover: function() {
      let document = db._collection('foxxqueuetest').document('test');
      let server = document.server;
      assertNotNull(server);

      let instance = instanceInfo.arangods.filter(arangod => {
        if (arangod.role === 'agent') {
          return false;
        }
        let url = arangod.endpoint.replace(/tcp/, 'http') + '/_admin/server/id';
        let res = request({method: 'GET', url: url});
        let parsed = JSON.parse(res.body);
        if (parsed.id === server) {
          assertTrue(suspendExternal(arangod.pid));
        }
        return parsed.id === server;
      })[0];

      assertNotUndefined(instance);
      assertTrue(suspendExternal(instance.pid));

      let newEndpoint = instanceInfo.arangods.filter(arangod => {
        return arangod.role === 'coordinator' && arangod.pid !== instance.pid;
      })[0];
      arango.reconnect(newEndpoint.endpoint, db._name(), 'root', '');
      let waitInterval = 1;
      let waited = 0;
      let ok = false;
      while (waited <= 30) {
        document = db._collection('foxxqueuetest').document('test');
        let newServer = document.server;
        if (server !== newServer) {
          ok = true;
          break;
        }
        wait(waitInterval);
        waited += waitInterval;
      }
      assertTrue(continueExternal(instance.pid));
      // mop: currently supervision would run every 5s
      // vadim: but that is not guaranteed that a Foxx service will be srarted right after that, so the timeout of expected 'newServer' was raised to 30s
      if (!ok) {
        throw new Error('Supervision should have moved the Foxx queues and Foxx queues should have been started to run on a new coordinator');
      }
    },

    testQueueFailoverDuringJob: function() {
      let document = db._collection('foxxqueuetest').document('test');
      let server = document.server;
      assertNotNull(server);

      let instance = instanceInfo.arangods.filter(arangod => {
        if (arangod.role === 'agent') {
          return false;
        }
        let url = arangod.endpoint.replace(/tcp/, 'http') + '/_admin/server/id';
        let res = request({method: 'GET', url: url});
        let parsed = JSON.parse(res.body);
        return parsed.id === server;
      })[0];

      assertNotUndefined(instance);

      if (!sendCanFailAtTo(instance.endpoint)) {
        console.info("Failure tests disabled, skipping...");
        return;
      }

      // The process should now suspend while the next job is in progress
      assertTrue(
        sendSetFailAtTo(instance.endpoint, "foxxmaster::queuetest")
      );

      let newEndpoint = instanceInfo.arangods.filter(arangod => {
        return arangod.role === 'coordinator' && arangod.pid !== instance.pid;
      })[0];
      arango.reconnect(newEndpoint.endpoint, db._name(), 'root', '');
      let waitInterval = 1;
      let waited = 0;
      let ok = false;
      while (waited <= 30) {
        document = db._collection('foxxqueuetest').document('test');
        let newServer = document.server;
        if (server !== newServer) {
          ok = true;
          break;
        }
        wait(waitInterval);
        waited += waitInterval;
      }
      // Continue the process and remove the failure point
      assertTrue(continueExternal(instance.pid));
      assertTrue(
        sendRemoveFailAtTo(instance.endpoint, "foxxmaster::queuetest")
      );
      // mop: currently supervision would run every 5s
      // vadim: but that is not guaranteed that a Foxx service will be srarted right after that, so the timeout of expected 'newServer' was raised to 30s
      if (!ok) {
        throw new Error('Supervision should have moved the Foxx queues and Foxx queues should have been started to run on a new coordinator');
      }
    }

  };
}

////////////////////////////////////////////////////////////////////////////////
/// @brief executes the test suite
////////////////////////////////////////////////////////////////////////////////

jsunity.run(FoxxmasterSuite);

return jsunity.done();

redpajama_set_name: RedPajamaGithub


text:
get '/v0/unauthenticated/bootstrap/mgmt/url' do
  begin
    'https://' + engines_api.system_hostname.to_s + '.' + engines_api.default_domain.to_s + ':8484'
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
end

# @method get_mgmt_status
# @overload get '/v0/unauthenticated/bootstrap/mgmt/status'
# get the system mgmt container status
#
# @return [String]  starting|running|stopped|creating|upgrading
get '/v0/unauthenticated/bootstrap/mgmt/status' do
  begin
    engine = get_service('mgmt')
    return_json(engine.status)
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
end
# starting
# running
# @method get_mgmt_state
# @overload get '/v0/unauthenticated/bootstrap/mgmt/state'
# get the system mgmt container state
#
# @return [String]  starting|running|stopped|creating|upgrading
get '/v0/unauthenticated/bootstrap/mgmt/state' do
  begin
    engine = get_service('mgmt')
    return_json(engine.read_state)
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
  # starting
  # running
end
# starting
# running
# @method set_first_run_complete
# @overload post '/v0/unauthenticated/bootstrap/first_run/complete'
# params :install_mgmt true|false defaults to true in future it will default to false
# tell first run wizard you are complete and ready to start mgmt
#
# @return [Boolean]
post '/v0/unauthenticated/bootstrap/first_run/complete' do
  begin
    p_params = post_params(request)
    cparams = assemble_params(p_params, [], :all)
    i = true
    i = false if cparams[:install_mgmt] == 'false' || cparams[:install_mgmt] == false
    return_text(engines_api.first_run_complete(i))
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
end
# @method system_ca
# @overload get '/v0/unauthenticated/system_ca'
# @return [String] PEM encoded Public certificate

get '/v0/unauthenticated/system_ca' do
  begin
    system_ca = engines_api.get_system_ca
    return_text(system_ca)
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
end

# @method set_user_password
# @overload post '/v0/unauthenticated/user/set_password'
# params user_name current_password new_password
#
#
# @return [json]
post '/v0/unauthenticated/user/set_password' do
  begin
    p_params = post_params(request)
    cparams = assemble_params(p_params, [:user_name, :current_password, :new_password])
    return_json(engines_api.set_user_password(cparams))
  rescue StandardError => e
    send_encoded_exception(request: request, exception: e)
  end
end
# @!endgroup


text:
<!DOCTYPE HTML>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<title>js-orgChart v2 by Rchockxm</title>
<link rel="stylesheet" type="text/css" href="css/template.css" />


text:
SYNONYM

#### According to
Index Fungorum

#### Published in
Giorn. Vitic. Enol. 54. (1894)

#### Original name
Torulopsis Berl.

### Remarks
null