<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>coal/__init__.py</name>
    <path>/tmp/ws/src/hpp-fcl/python/coal/</path>
    <filename>coal_2____init_____8py.html</filename>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hppfcl/__init__.py</name>
    <path>/tmp/ws/src/hpp-fcl/python/hppfcl/</path>
    <filename>hppfcl_2____init_____8py.html</filename>
    <namespace>hppfcl</namespace>
    <member kind="variable">
      <type></type>
      <name>category</name>
      <anchorfile>namespacehppfcl.html</anchorfile>
      <anchor>a41bb34fbeba507461777495aeb65c667</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AABB.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>AABB_8cpp.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga882deb6015e32a5fa0423ceac4fb438f</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9aaf3ac041c4331d1fdff2d88dc2282d</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BV/AABB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2AABB_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="class">coal::AABB</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga882deb6015e32a5fa0423ceac4fb438f</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9aaf3ac041c4331d1fdff2d88dc2282d</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>rotate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf74e95c85ad03b924115e8e491da3f3b</anchor>
      <arglist>(const AABB &amp;aabb, const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gadf0afe02ba3676dadd1a24ceed5ce353</anchor>
      <arglist>(const AABB &amp;aabb, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/AABB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2AABB_8h.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae52245d139d26809111ea6abef75039a</anchor>
      <arglist>(Archive &amp;ar, coal::AABB &amp;aabb, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/AABB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2AABB_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="no" imported="no">coal/BV/AABB.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/AABB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2AABB_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2AABB_8h" name="coal/serialization/AABB.h" local="no" imported="no">coal/serialization/AABB.h</includes>
  </compound>
  <compound kind="file">
    <name>accelerated_gjk.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>accelerated__gjk_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a09982a61ece701223ea9cfe50ab5887d</anchor>
      <arglist>(box_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a50bf96d4b32893caa228da3773712549</anchor>
      <arglist>(box_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a9eb3348f439c91de8f084d577922234f</anchor>
      <arglist>(capsule_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a38620e551f60fdb83a60110623b16f0c</anchor>
      <arglist>(capsule_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>aecdbadf247166aab0b4448d977799bbb</anchor>
      <arglist>(ellipsoid_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>aeebece5bd2728551e19765bbcf017e9b</anchor>
      <arglist>(ellipsoid_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>af1fd88b2a38fa68e6976ba128f5af9a4</anchor>
      <arglist>(ellipsoid_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a639f65fc4ce8cadf33d52ad4aafd6479</anchor>
      <arglist>(ellipsoid_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a22483bd809658ee52e683cf941fc6e9e</anchor>
      <arglist>(mesh_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a134b8d9246a8be33ebbc353b0117ecbd</anchor>
      <arglist>(need_nesterov_normalize_support_direction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a9b928e79ceae8d4a3bdf8bf5f8c2188a</anchor>
      <arglist>(set_gjk_variant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_accelerated_gjk</name>
      <anchorfile>accelerated__gjk_8cpp.html</anchorfile>
      <anchor>a2a0ae8f60b2447fbd8741c1a0dc02d03</anchor>
      <arglist>(const ShapeBase &amp;shape0, const ShapeBase &amp;shape1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>api.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>api_8py.html</filename>
    <class kind="class">api::TestMainAPI</class>
    <namespace>api</namespace>
  </compound>
  <compound kind="file">
    <name>coal/serialization/archive.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2archive_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <namespace>coal</namespace>
    <namespace>coal::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>loadFromBinary</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a3c1d8dc07876e9e886f2a25654df9120</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromBuffer</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a3a764be1332451506c4d355e2e8754f4</anchor>
      <arglist>(T &amp;object, boost::asio::streambuf &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromString</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a63f401ab644e9598a866ca6cc303e2dd</anchor>
      <arglist>(T &amp;object, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromStringStream</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a99f85bc345c91e208e2045c621566be7</anchor>
      <arglist>(T &amp;object, std::istringstream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromText</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a4eb13453241bd8142a153021ba7d596d</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromXML</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a529278e0502ebf4a6ab254e1a18c791f</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToBinary</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>aa6e9a7ba3e6d23c62e1a801a177dc1ab</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToBuffer</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>ae333ca602fdadf0af2055afc647f1f1c</anchor>
      <arglist>(const T &amp;object, boost::asio::streambuf &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>saveToString</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>ab209b8f6bfd604a0973c7634ef515c36</anchor>
      <arglist>(const T &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToStringStream</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>aa5591bff357bbe4e2f964893ebb83667</anchor>
      <arglist>(const T &amp;object, std::stringstream &amp;ss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToText</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a9b2fc184c394b27fdce8540bbe9107d9</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToXML</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a8e04c73bf806235940b1b48d172b28b1</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/archive.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2archive_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2archive_8h" name="coal/serialization/archive.h" local="no" imported="no">coal/serialization/archive.h</includes>
  </compound>
  <compound kind="file">
    <name>assimp.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/mesh_loader/</path>
    <filename>assimp_8cpp.html</filename>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>nullptr</name>
      <anchorfile>assimp_8cpp.html</anchorfile>
      <anchor>ab979d9d4b4923f7c54d6caa6e1a61936</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>buildMesh</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a83aba539b8bf179c4b6db618e3e74b84</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, unsigned vertices_offset, TriangleAndVertices &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>recurseBuildMesh</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a0effdd18fd791bd5a27870490c09d3c5</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, const aiNode *node, unsigned vertices_offset, TriangleAndVertices &amp;tv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/mesh_loader/assimp.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/mesh_loader/</path>
    <filename>coal_2mesh__loader_2assimp_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <class kind="struct">coal::internal::Loader</class>
    <class kind="struct">coal::internal::TriangleAndVertices</class>
    <namespace>Assimp</namespace>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>buildMesh</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a83aba539b8bf179c4b6db618e3e74b84</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, unsigned vertices_offset, TriangleAndVertices &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPolyhedronFromResource</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acbb982cdf0d23003c86a8e32a86a0a26</anchor>
      <arglist>(const std::string &amp;resource_path, const coal::Vec3s &amp;scale, const shared_ptr&lt; BVHModel&lt; BoundingVolume &gt; &gt; &amp;polyhedron)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meshFromAssimpScene</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a56eaafa128421413db266d698841441d</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, const shared_ptr&lt; BVHModel&lt; BoundingVolume &gt; &gt; &amp;mesh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/mesh_loader/assimp.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/mesh_loader/</path>
    <filename>hpp_2fcl_2mesh__loader_2assimp_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="no" imported="no">coal/mesh_loader/assimp.h</includes>
  </compound>
  <compound kind="file">
    <name>benchmark.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>benchmark_8cpp.html</filename>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="coal_2internal_2traversal__node__bvhs_8h" name="coal/internal/traversal_node_bvhs.h" local="yes" imported="no">coal/internal/traversal_node_bvhs.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="yes" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">traits</class>
    <class kind="struct">traits&lt; kIOS &gt;</class>
    <class kind="struct">traits&lt; OBB &gt;</class>
    <class kind="struct">traits&lt; OBBRSS &gt;</class>
    <class kind="struct">traits&lt; RSS &gt;</class>
    <member kind="define">
      <type>#define</type>
      <name>RUN_CASE</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a2553a0b08fe996bf0eb1662cf5ebfc3f</anchor>
      <arglist>(BV, tf, models, split)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>collide</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a565597e9a3692a1bfb416db84d51ef32</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;tf, const BVHModel&lt; BV &gt; &amp;m1, const BVHModel&lt; BV &gt; &amp;m2, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a5b905bc6554acb5863405a1e76c0c16c</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;tf, const BVHModel&lt; BV &gt; &amp;m1, const BVHModel&lt; BV &gt; &amp;m2, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a81ce304348a420752ee080480d2b3095</anchor>
      <arglist>(int, char *[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeModel</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a7a2f4617beaf352b89fb746fb5c60ebf</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;vertices, const std::vector&lt; Triangle &gt; &amp;triangles, SplitMethodType split_method, BVHModel&lt; BV &gt; &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>run</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a60119addc6d0b411a09ee166142819af</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;tf, const BVHModel&lt; BV &gt;(&amp;models)[2][3], int split_method, const char *sm_name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>run&lt; OBB &gt;</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>ae617ba68e914e295490a89309d054810</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;tf, const BVHModel&lt; OBB &gt;(&amp;models)[2][3], int split_method, const char *prefix)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>DELTA</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>a99800bca665f63498e033fb4f0a7daba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>benchmark_8cpp.html</anchorfile>
      <anchor>ab3f078684998b83967d507d0f453f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_box_collision.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>box__box__collision_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>box__box__collision_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>box__box__collision_8cpp.html</anchorfile>
      <anchor>a53e27d6e932c14af386b45d3c2093175</anchor>
      <arglist>(box_box_collision)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_box_distance.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>box__box__distance_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_CLOSE_TO_0</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>a2260a0e3e27973a04dda8f577a83d42c</anchor>
      <arglist>(x, eps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>aa94f4ec3ac342448a35170345429630e</anchor>
      <arglist>(distance_box_box_1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>a6dda0c3aeee3bc5940c5cf26aed4a977</anchor>
      <arglist>(distance_box_box_2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>aa422e954d07041d13c415b4af7174a20</anchor>
      <arglist>(distance_box_box_3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>box__box__distance_8cpp.html</anchorfile>
      <anchor>a310e084b2d2ffe9d380f664626e7de6f</anchor>
      <arglist>(distance_box_box_4)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>box__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae5924b8a8a82d57fb543776d6fb67269</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abd46b6bbe557b2b20e4a6d78dac7d803</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>box__plane_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a5e9977ed1923debbfb9cc2b0ccae9838</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a63319bc3c779544481abff92dc828227</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_sphere.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>box__sphere_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a689119d1bf8e0bb5b2d9814b00675dac</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af814c151cf7d232fde3f401939402f6f</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>broadphase.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/broadphase/</path>
    <filename>broadphase_8cc.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">../coal.hh</includes>
    <includes id="std-pair_8hh" name="std-pair.hh" local="yes" imported="no">../utils/std-pair.hh</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="yes" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="yes" imported="no">coal/broadphase/broadphase_SaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="yes" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="yes" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
    <includes id="broadphase__callbacks_8hh" name="broadphase_callbacks.hh" local="yes" imported="no">broadphase_callbacks.hh</includes>
    <includes id="broadphase__collision__manager_8hh" name="broadphase_collision_manager.hh" local="yes" imported="no">broadphase_collision_manager.hh</includes>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS void</type>
      <name>exposeBroadPhase</name>
      <anchorfile>broadphase_8cc.html</anchorfile>
      <anchor>adf1001f8999a4167f3ab4b9272ac6d3b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>broadphase.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>broadphase_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase_8h" name="coal/broadphase/broadphase.h" local="yes" imported="no">coal/broadphase/broadphase.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a5d9eb9dfb455f9ca7bc02d961a4e5eaf</anchor>
      <arglist>(test_core_bf_broad_phase_distance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>ac3dc78dd11efc74ba7aad89913693f70</anchor>
      <arglist>(test_core_bf_broad_phase_self_distance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>af98e57868716b869dcadcd535155d434</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_distance_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a0b4e6cec03f3b2233f85cdec5a11e9af</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_self_distance_mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broad_phase_distance_test</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a3f79c1c65a2ff119f849a6fc55bf09cb</anchor>
      <arglist>(double env_scale, std::size_t env_size, std::size_t query_size, bool use_mesh=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broad_phase_self_distance_test</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>aea1e3856e8632fa8b050e78e985349f8</anchor>
      <arglist>(double env_scale, std::size_t env_size, bool use_mesh=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateSelfDistanceEnvironments</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a006c0b02969d70dcbe89b4c4501b302d</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, double env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateSelfDistanceEnvironmentsMesh</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a74ea69950604a123bbfe64cd0a809239</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, double env_scale, std::size_t n)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>DELTA</name>
      <anchorfile>broadphase_8cpp.html</anchorfile>
      <anchor>a99800bca665f63498e033fb4f0a7daba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="yes" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="yes" imported="no">coal/broadphase/broadphase_SaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="yes" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="yes" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase_8h" name="coal/broadphase/broadphase.h" local="no" imported="no">coal/broadphase/broadphase.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_bruteforce.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__bruteforce_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="yes" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_bruteforce.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__bruteforce_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <class kind="class">coal::NaiveCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_bruteforce.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__bruteforce_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="no" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_callbacks.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__callbacks_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="struct">coal::CollisionCallBackBase</class>
    <class kind="struct">coal::DistanceCallBackBase</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_callbacks.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__callbacks_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__callbacks_8h" name="coal/broadphase/broadphase_callbacks.h" local="no" imported="no">coal/broadphase/broadphase_callbacks.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_callbacks.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/broadphase/</path>
    <filename>broadphase__callbacks_8hh.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2broadphase_2broadphase__callbacks_8h" name="coal/broadphase/broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/broadphase_callbacks.h</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">../coal.hh</includes>
    <class kind="struct">coal::CollisionCallBackBaseWrapper</class>
    <class kind="struct">coal::DistanceCallBackBaseWrapper</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>broadphase_collision_1.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>broadphase__collision__1_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="yes" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="yes" imported="no">coal/broadphase/broadphase_SaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="yes" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="yes" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table_8h" name="coal/broadphase/detail/sparse_hash_table.h" local="yes" imported="no">coal/broadphase/detail/sparse_hash_table.h</includes>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="yes" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">CollisionDataForUniquenessChecking</class>
    <class kind="struct">CollisionFunctionForUniquenessChecking</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>ac7f8c120dc6a9ac2f05214cd2126ce7e</anchor>
      <arglist>(test_broad_phase_dont_duplicate_check)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a1778ade1b28ba1338f0cc330304a47db</anchor>
      <arglist>(test_core_bf_broad_phase_update_collision)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>acdd1a1787c062d46eaada60489f39f11</anchor>
      <arglist>(test_core_bf_broad_phase_update_collision_binary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a8f4f2659fa3af5bddf727ff2dbd33d83</anchor>
      <arglist>(test_core_bf_broad_phase_update_collision_exhaustive)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a49419ccb2bddbcef82c38a76dee9351e</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_update_collision_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a31801b8453aaeb29f30bc0d9016dd30d</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_update_collision_mesh_binary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>ad0f83030220c008d4f16483d658cc194</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broad_phase_duplicate_check_test</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a183387351717484e5486c43fd58c6c08</anchor>
      <arglist>(CoalScalar env_scale, std::size_t env_size, bool verbose=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broad_phase_update_collision_test</name>
      <anchorfile>broadphase__collision__1_8cpp.html</anchorfile>
      <anchor>a3d4b34bf9a0a535c3304b62e82e06102</anchor>
      <arglist>(CoalScalar env_scale, std::size_t env_size, std::size_t query_size, std::size_t num_max_contacts=1, bool exhaustive=false, bool use_mesh=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>broadphase_collision_2.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>broadphase__collision__2_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__bruteforce_8h" name="coal/broadphase/broadphase_bruteforce.h" local="yes" imported="no">coal/broadphase/broadphase_bruteforce.h</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="yes" imported="no">coal/broadphase/broadphase_SaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="yes" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="yes" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table_8h" name="coal/broadphase/detail/sparse_hash_table.h" local="yes" imported="no">coal/broadphase/detail/sparse_hash_table.h</includes>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="yes" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>ac0aea64e768f69163ce937d4297484e0</anchor>
      <arglist>(test_core_bf_broad_phase_collision)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>a73e6f00e895573a2c1fee4d723cb14c9</anchor>
      <arglist>(test_core_bf_broad_phase_collision_binary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>a5530c7a79b78ef3d552130e0cbd33302</anchor>
      <arglist>(test_core_bf_broad_phase_collision_empty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>aff6cec2702bb2cd83404d7694e292006</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_collision_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>a39304a3b73ef5be28181bf704f83d582</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_collision_mesh_binary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>a2c95e71b91cd696ec1106de55dca13ed</anchor>
      <arglist>(test_core_mesh_bf_broad_phase_collision_mesh_exhaustive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broad_phase_collision_test</name>
      <anchorfile>broadphase__collision__2_8cpp.html</anchorfile>
      <anchor>af2deeddd6e5e0bfcf7e04e857688b280</anchor>
      <arglist>(CoalScalar env_scale, std::size_t env_size, std::size_t query_size, std::size_t num_max_contacts=1, bool exhaustive=false, bool use_mesh=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>broadphase_collision_manager.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__collision__manager_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_collision_manager.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__collision__manager_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2broadphase_2broadphase__callbacks_8h" name="coal/broadphase/broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/broadphase_callbacks.h</includes>
    <class kind="class">coal::BroadPhaseCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_collision_manager.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__collision__manager_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="no" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_collision_manager.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/broadphase/</path>
    <filename>broadphase__collision__manager_8hh.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">../coal.hh</includes>
    <class kind="struct">coal::BroadPhaseCollisionManagerWrapper</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_continuous_collision_manager-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__continuous__collision__manager-inl_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__continuous__collision__manager_8h" name="coal/broadphase/broadphase_continuous_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_continuous_collision_manager.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_continuous_collision_manager-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__continuous__collision__manager-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__continuous__collision__manager-inl_8h" name="coal/broadphase/broadphase_continuous_collision_manager-inl.h" local="no" imported="no">coal/broadphase/broadphase_continuous_collision_manager-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_continuous_collision_manager.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__continuous__collision__manager_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2broadphase_2broadphase__continuous__collision__manager-inl_8h" name="coal/broadphase/broadphase_continuous_collision_manager-inl.h" local="yes" imported="no">coal/broadphase/broadphase_continuous_collision_manager-inl.h</includes>
    <class kind="class">coal::BroadPhaseContinuousCollisionManager</class>
    <namespace>coal</namespace>
    <member kind="typedef">
      <type>BroadPhaseContinuousCollisionManager&lt; CoalScalar &gt;</type>
      <name>BroadPhaseContinuousCollisionManagerd</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a308f8fc65c6f7153e80e3853af8ec6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BroadPhaseContinuousCollisionManager&lt; float &gt;</type>
      <name>BroadPhaseContinuousCollisionManagerf</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa7b0b9ca61b8cccb806ead5579bbeb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*)(ContinuousCollisionObject *o1, ContinuousCollisionObject *o2, void *cdata)</type>
      <name>ContinuousCollisionCallBack</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab4902a20f5b7a25b422d3c51b491a213</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*)(ContinuousCollisionObject *o1, ContinuousCollisionObject *o2, S &amp;dist)</type>
      <name>ContinuousDistanceCallBack</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1acc8951df883231b1f3a196bb0affb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_continuous_collision_manager.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__continuous__collision__manager_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__continuous__collision__manager_8h" name="coal/broadphase/broadphase_continuous_collision_manager.h" local="no" imported="no">coal/broadphase/broadphase_continuous_collision_manager.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_dynamic_AABB_tree-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__dynamic__AABB__tree-inl_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::dynamic_AABB_tree</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__dynamic__AABB__tree-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree-inl_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree-inl.h" local="no" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>src/broadphase/broadphase_dynamic_AABB_tree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>src_2broadphase_2broadphase__dynamic__AABB__tree_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::dynamic_AABB_tree</namespace>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a40da50c2f2888a519b1671a1889ccf1d</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionObject *query, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a6785bcd09ddbc8214aa9dd1464d2a44f</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root1, DynamicAABBTreeCollisionManager::DynamicAABBNode *root2, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>ac71a7b6f0c362d1aec9c1ac944c885ae</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionObject *query, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a22b08a843b8171cd38349fa6cb75c109</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root1, DynamicAABBTreeCollisionManager::DynamicAABBNode *root2, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>leafCollide</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>afe519bf1a17eb4c29161cf704f099856</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nodeCollide</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a740d95c0f97c85caee5226e7d9eee5f2</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *node1, DynamicAABBTreeCollisionManager::DynamicAABBNode *node2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfCollisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>ac1dfa5e01090c657fa19652e93a813b2</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfDistanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a6fb4ca2d4ac7030a9d6de3d2e4d8193a</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/broadphase_dynamic_AABB_tree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2broadphase__dynamic__AABB__tree_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
    <class kind="struct">CallBackData</class>
    <class kind="struct">DistanceCallBackDerived</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2broadphase__dynamic__AABB__tree_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2broadphase__dynamic__AABB__tree_8cpp.html</anchorfile>
      <anchor>a039856794963d026be51a3c3790dee63</anchor>
      <arglist>(DynamicAABBTreeCollisionManager_class)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_dynamic_AABB_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__dynamic__AABB__tree_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree_8h" name="coal/broadphase/detail/hierarchy_tree.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree-inl_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree-inl.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree-inl.h</includes>
    <class kind="class">coal::DynamicAABBTreeCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_dynamic_AABB_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__dynamic__AABB__tree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree.h" local="no" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__dynamic__AABB__tree__array-inl_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::dynamic_AABB_tree_array</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__dynamic__AABB__tree__array-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array-inl_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h" local="no" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_dynamic_AABB_tree_array.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__dynamic__AABB__tree__array_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::dynamic_AABB_tree_array</namespace>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>abde3506ab275cdc9fbdfee9598fafb74</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionObject *query, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a2fcd8bab100e7627ccf7ec3648c86239</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes1, size_t root1_id, DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes2, size_t root2_id, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>aaa4e76f267ddad28e158a2ee79d3f694</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionObject *query, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>aa70ac800d6e48c923a8875a75068d809</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes1, size_t root1_id, DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes2, size_t root2_id, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfCollisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a0cc569526b10481ea6a6a269d49340f7</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfDistanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a390b4bd6211bf4f88fbe2310f769015a</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_dynamic_AABB_tree_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree__array_8h" name="coal/broadphase/detail/hierarchy_tree_array.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree_array.h</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array-inl_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h" local="yes" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h</includes>
    <class kind="class">coal::DynamicAABBTreeArrayCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_dynamic_AABB_tree_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__dynamic__AABB__tree__array_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__dynamic__AABB__tree__array_8h" name="coal/broadphase/broadphase_dynamic_AABB_tree_array.h" local="no" imported="no">coal/broadphase/broadphase_dynamic_AABB_tree_array.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_interval_tree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__interval__tree_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="yes" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_interval_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__interval__tree_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2broadphase_2detail_2interval__tree_8h" name="coal/broadphase/detail/interval_tree.h" local="yes" imported="no">coal/broadphase/detail/interval_tree.h</includes>
    <class kind="struct">coal::IntervalTreeCollisionManager::EndPoint</class>
    <class kind="class">coal::IntervalTreeCollisionManager</class>
    <class kind="struct">coal::IntervalTreeCollisionManager::SAPInterval</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_interval_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__interval__tree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__interval__tree_8h" name="coal/broadphase/broadphase_interval_tree.h" local="no" imported="no">coal/broadphase/broadphase_interval_tree.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_SaP.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__SaP_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="yes" imported="no">coal/broadphase/broadphase_SaP.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_SaP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__SaP_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <class kind="struct">coal::SaPCollisionManager::EndPoint</class>
    <class kind="class">coal::SaPCollisionManager::isNotValidPair</class>
    <class kind="class">coal::SaPCollisionManager::isUnregistered</class>
    <class kind="struct">coal::SaPCollisionManager::SaPAABB</class>
    <class kind="class">coal::SaPCollisionManager</class>
    <class kind="struct">coal::SaPCollisionManager::SaPPair</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_SaP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__SaP_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__SaP_8h" name="coal/broadphase/broadphase_SaP.h" local="no" imported="no">coal/broadphase/broadphase_SaP.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_spatialhash-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__spatialhash-inl_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_spatialhash-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__spatialhash-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash-inl_8h" name="coal/broadphase/broadphase_spatialhash-inl.h" local="no" imported="no">coal/broadphase/broadphase_spatialhash-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_spatialhash.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__spatialhash_8h.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <includes id="coal_2broadphase_2detail_2simple__hash__table_8h" name="coal/broadphase/detail/simple_hash_table.h" local="yes" imported="no">coal/broadphase/detail/simple_hash_table.h</includes>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table_8h" name="coal/broadphase/detail/sparse_hash_table.h" local="yes" imported="no">coal/broadphase/detail/sparse_hash_table.h</includes>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="yes" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash-inl_8h" name="coal/broadphase/broadphase_spatialhash-inl.h" local="yes" imported="no">coal/broadphase/broadphase_spatialhash-inl.h</includes>
    <class kind="class">coal::SpatialHashingCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_spatialhash.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__spatialhash_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__spatialhash_8h" name="coal/broadphase/broadphase_spatialhash.h" local="no" imported="no">coal/broadphase/broadphase_spatialhash.h</includes>
  </compound>
  <compound kind="file">
    <name>broadphase_SSaP.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>broadphase__SSaP_8cpp.html</filename>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="yes" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
    <class kind="class">coal::DummyCollisionObject</class>
    <class kind="struct">coal::SortByXLow</class>
    <class kind="struct">coal::SortByYLow</class>
    <class kind="struct">coal::SortByZLow</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/broadphase_SSaP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2broadphase__SSaP_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__collision__manager_8h" name="coal/broadphase/broadphase_collision_manager.h" local="yes" imported="no">coal/broadphase/broadphase_collision_manager.h</includes>
    <class kind="class">coal::SSaPCollisionManager</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/broadphase_SSaP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2broadphase__SSaP_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2broadphase__SSaP_8h" name="coal/broadphase/broadphase_SSaP.h" local="no" imported="no">coal/broadphase/broadphase_SSaP.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/BV/BV.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2BV_8h.html</filename>
    <includes id="coal_2BV_2kDOP_8h" name="coal/BV/kDOP.h" local="yes" imported="no">coal/BV/kDOP.h</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="yes" imported="no">coal/BV/OBB.h</includes>
    <includes id="coal_2BV_2RSS_8h" name="coal/BV/RSS.h" local="yes" imported="no">coal/BV/RSS.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="yes" imported="no">coal/BV/kIOS.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <namespace>coal</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a98661ccf5bcd06415af7854e8a618b1e</anchor>
      <arglist>(const BV1 &amp;bv1, BV2 &amp;bv2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aced1abfdc3b070ed347bda7b0d04d3</anchor>
      <arglist>(const BV1 &amp;bv1, const Transform3s &amp;tf1, BV2 &amp;bv2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/BV.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2BV_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="no" imported="no">coal/BV/BV.h</includes>
  </compound>
  <compound kind="file">
    <name>BV_fitter.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BVH/</path>
    <filename>BV__fitter_8cpp.html</filename>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="yes" imported="no">coal/internal/BV_fitter.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::kIOS_fit_functions</namespace>
    <namespace>coal::OBB_fit_functions</namespace>
    <namespace>coal::OBBRSS_fit_functions</namespace>
    <namespace>coal::RSS_fit_functions</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>axisFromEigen</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac5c6edb90b82daa9e4652c31a9e656e5</anchor>
      <arglist>(Vec3s eigenV[3], CoalScalar eigenS[3], Matrix3s &amp;axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2493c50b575590f9d6ef0c495324bfc6</anchor>
      <arglist>(Vec3s *ps, unsigned int n, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5bb67e44aa9365cc822e6597d1542555</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad67d43fddadfbc08813751f0fa9ada8c</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afc908780338a739eb14e87b9db8a626d</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae386b16585b96906c1bfd842b1845600</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>a59732f1984ff33de1c3b32362a57c537</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>ae30a7da3935019750fc07daa9580c4c8</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>ab514722c319ada6238afde119ac56de6</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a4094268395ecc83829faf6aeeacf46e4</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>ac252aabacdbff3b419fce1588b205776</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>ac35db7566e2ffb587ec76351ca1531e8</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a1658b12bd65b8e9e82748c4b68fe91a5</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a7c413299754be7f19dc6ca14863a7105</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>afde5f725d49061302ff18089afe65f1f</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>adca4f38f360b910517d69ae0a79d4242</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a41b0a237f5391b54470c4a403ff2ec98</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a5da70650ef88557f0a5609e2a8edf020</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit6</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>a57b1d4e81621bff87f5ece2e7c892073</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit6</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a7cfbcb713bcf7f2333574de88abd7c81</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>a897fd1d60f65f8a7392ad24814ae74af</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>aee3e118506d665cab3e8a79209b688bd</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a22c4be4a7e68d2a49f24dcf99b8be44c</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a24823b1682b15a84de43701ca2ec0987</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>cosA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aaaf6c844a388be3c6a9664f08570039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>invSinA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a84fabf559a4f461153c698eb7381b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>kIOS_RATIO</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab1af68d4adcb07d84391225d0fa6cc08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/internal/BV_fitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2BV__fitter_8h.html</filename>
    <includes id="coal_2BVH_2BVH__internal_8h" name="coal/BVH/BVH_internal.h" local="yes" imported="no">coal/BVH/BVH_internal.h</includes>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="yes" imported="no">coal/BV/kIOS.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <class kind="class">coal::BVFitter</class>
    <class kind="class">coal::BVFitter&lt; AABB &gt;</class>
    <class kind="class">coal::BVFitter&lt; kIOS &gt;</class>
    <class kind="class">coal::BVFitter&lt; OBB &gt;</class>
    <class kind="class">coal::BVFitter&lt; OBBRSS &gt;</class>
    <class kind="class">coal::BVFitter&lt; RSS &gt;</class>
    <class kind="class">coal::BVFitterTpl</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7c6ff1dcfc6f8d58dfa7bf53a13099f5</anchor>
      <arglist>(Vec3s *ps, unsigned int n, BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; AABB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa8ede35a6009712c6115b1751af6e4ac</anchor>
      <arglist>(Vec3s *ps, unsigned int n, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a504c56f28bdfd25e78e4b4e37ac7b1b3</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; OBB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a31e453cece1b3ca3b658fa12d6d9c240</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aed57fe26cabb9ee00bd530685d8bc549</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; RSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6568c162fbd8dc201bdc2356648c0c9b</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/BV_fitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2BV__fitter_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="no" imported="no">coal/internal/BV_fitter.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/BV/BV_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2BV__node_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <class kind="struct">coal::BVNode</class>
    <class kind="struct">coal::BVNodeBase</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/serialization/BV_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2BV__node_8h.html</filename>
    <includes id="coal_2BV_2BV__node_8h" name="coal/BV/BV_node.h" local="yes" imported="no">coal/BV/BV_node.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2OBBRSS_8h" name="coal/serialization/OBBRSS.h" local="yes" imported="no">coal/serialization/OBBRSS.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>afbb368061dc76a41f3fb32caba2948c7</anchor>
      <arglist>(Archive &amp;ar, coal::BVNode&lt; BV &gt; &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a691912a05bee9ebcf53a65705a925af0</anchor>
      <arglist>(Archive &amp;ar, coal::BVNodeBase &amp;node, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/BV_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2BV__node_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2BV__node_8h" name="coal/BV/BV_node.h" local="no" imported="no">coal/BV/BV_node.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/BV_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2BV__node_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2BV__node_8h" name="coal/serialization/BV_node.h" local="no" imported="no">coal/serialization/BV_node.h</includes>
  </compound>
  <compound kind="file">
    <name>BV_splitter.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BVH/</path>
    <filename>BV__splitter_8cpp.html</filename>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_bvcenter</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acead4aca51dad95cd9bc9b5bd17a4929</anchor>
      <arglist>(const BV &amp;bv, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_mean</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a428819afe0d7adbfe97921603113ebe1</anchor>
      <arglist>(const BV &amp;, Vec3s *vertices, Triangle *triangles, unsigned int *primitive_indices, unsigned int num_primitives, BVHModelType type, const Vec3s &amp;split_vector, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_median</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bb3bfa64712fb3502c06a53a27048eb</anchor>
      <arglist>(const BV &amp;, Vec3s *vertices, Triangle *triangles, unsigned int *primitive_indices, unsigned int num_primitives, BVHModelType type, const Vec3s &amp;split_vector, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac559d1026090e71fe011824956c6276f</anchor>
      <arglist>(const BV &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bd0bf76ce89974769f0c320533b9413</anchor>
      <arglist>(const kIOS &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a937c09113f62003d1f567400e41c89d8</anchor>
      <arglist>(const OBBRSS &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/internal/BV_splitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2BV__splitter_8h.html</filename>
    <includes id="coal_2BVH_2BVH__internal_8h" name="coal/BVH/BVH_internal.h" local="yes" imported="no">coal/BVH/BVH_internal.h</includes>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="yes" imported="no">coal/BV/kIOS.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <class kind="class">coal::BVSplitter</class>
    <namespace>coal</namespace>
    <member kind="enumeration">
      <type></type>
      <name>SplitMethodType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_MEAN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731af150030792c92faf18b09828c18b2743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_MEDIAN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731af73c72224c1169ea70f3d38a653e827f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_BV_CENTER</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731a6ce7a5cf5d5fc19f692804f75fd96642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/BV_splitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2BV__splitter_8h.html</filename>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <class kind="struct">boost::serialization::internal::BVSplitterAccessor</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a9f64f7621f07c34f94cb4f88c48b25c2</anchor>
      <arglist>(Archive &amp;ar, coal::BVSplitter&lt; BV &gt; &amp;splitter_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa6252e08554c41fd98ec416c5b2759ae</anchor>
      <arglist>(Archive &amp;ar, const coal::BVSplitter&lt; BV &gt; &amp;splitter_, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/BV_splitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2BV__splitter_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="no" imported="no">coal/internal/BV_splitter.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/BV_splitter.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2BV__splitter_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2BV__splitter_8h" name="coal/serialization/BV_splitter.h" local="no" imported="no">coal/serialization/BV_splitter.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/BVH/BVH_front.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BVH/</path>
    <filename>coal_2BVH_2BVH__front_8h.html</filename>
    <class kind="struct">coal::BVHFrontNode</class>
    <namespace>coal</namespace>
    <member kind="typedef">
      <type>std::list&lt; BVHFrontNode &gt;</type>
      <name>BVHFrontList</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a16ce09cdca098ffd835cbc6b6a4f678e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFrontList</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab5a71c5b1ddfa1235d10921384d46800</anchor>
      <arglist>(BVHFrontList *front_list, unsigned int b1, unsigned int b2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BVH/BVH_front.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/</path>
    <filename>hpp_2fcl_2BVH_2BVH__front_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BVH_2BVH__front_8h" name="coal/BVH/BVH_front.h" local="no" imported="no">coal/BVH/BVH_front.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/BVH/BVH_internal.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BVH/</path>
    <filename>coal_2BVH_2BVH__internal_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <namespace>coal</namespace>
    <member kind="enumeration">
      <type></type>
      <name>BVHBuildState</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_EMPTY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162aba9cd34559245a3fc483206c5f33df67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162a76dd1c3b1fa8ee209793f76d7dbc4bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_PROCESSED</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162ac801bb27f8890b1aa5f3fe5e5f0fdfb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_UPDATE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162acfec887580c5d51b28488f455cd348dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_UPDATED</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162ac7380bd6bfce27a607c10edce4b22eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_REPLACE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162aac29b73e98c93c4ef6c42f3fa70d380f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BVHModelType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_UNKNOWN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca932bea44732fdce595a6bdcc590f205c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_TRIANGLES</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca416baf2e4330834c8761f15a3e3f9fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_POINTCLOUD</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca36d309db2c0c7c53bc9b8ab2ad8d46f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BVHReturnCode</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_OK</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673ac596742628d500223fd2b762372df093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_MODEL_OUT_OF_MEMORY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a042b040606fec20902b18d774bf93222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_OUT_OF_SEQUENCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a32a69a144ef880686bd24142d0adf139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_EMPTY_MODEL</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673ab18ed9a511078914837b656c60c34946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a04f7d0bd321edc73206ad16543e28ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNSUPPORTED_FUNCTION</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a82047ce105c2956dffb92b68f5716099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNUPDATED_MODEL</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a5c0a65118b1c0d48e0389156eba073b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_INCORRECT_DATA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a56680f9601f1be886892963868992c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNKNOWN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a3650042ea0a47b726b578001869579a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BVH/BVH_internal.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/</path>
    <filename>hpp_2fcl_2BVH_2BVH__internal_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BVH_2BVH__internal_8h" name="coal/BVH/BVH_internal.h" local="no" imported="no">coal/BVH/BVH_internal.h</includes>
  </compound>
  <compound kind="file">
    <name>BVH_model.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BVH/</path>
    <filename>BVH__model_8cpp.html</filename>
    <includes id="coal_2BV_2BV__node_8h" name="coal/BV/BV_node.h" local="yes" imported="no">coal/BV/BV_node.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="yes" imported="no">coal/internal/BV_fitter.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/BVH/BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BVH/</path>
    <filename>coal_2BVH_2BVH__model_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2BVH_2BVH__internal_8h" name="coal/BVH/BVH_internal.h" local="yes" imported="no">coal/BVH/BVH_internal.h</includes>
    <includes id="coal_2BV_2BV__node_8h" name="coal/BV/BV_node.h" local="yes" imported="no">coal/BV/BV_node.h</includes>
    <class kind="class">coal::BVFitter</class>
    <class kind="class">coal::BVHModel</class>
    <class kind="class">coal::BVHModelBase</class>
    <class kind="class">coal::BVSplitter</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/serialization/BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2BVH__model_8h.html</filename>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2BV__node_8h" name="coal/serialization/BV_node.h" local="yes" imported="no">coal/serialization/BV_node.h</includes>
    <includes id="coal_2serialization_2BV__splitter_8h" name="coal/serialization/BV_splitter.h" local="yes" imported="no">coal/serialization/BV_splitter.h</includes>
    <includes id="coal_2serialization_2collision__object_8h" name="coal/serialization/collision_object.h" local="yes" imported="no">coal/serialization/collision_object.h</includes>
    <includes id="coal_2serialization_2memory_8h" name="coal/serialization/memory.h" local="yes" imported="no">coal/serialization/memory.h</includes>
    <includes id="coal_2serialization_2triangle_8h" name="coal/serialization/triangle.h" local="yes" imported="no">coal/serialization/triangle.h</includes>
    <class kind="struct">boost::serialization::internal::BVHModelAccessor</class>
    <class kind="struct">boost::serialization::internal::BVHModelBaseAccessor</class>
    <class kind="struct">coal::internal::memory_footprint_evaluator&lt;::coal::BVHModel&lt; BV &gt; &gt;</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae6821d2f3f28dc515490a4b1b68cef97</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModel&lt; BV &gt; &amp;bvh_model_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a624503c8536accca23bc7a082047a240</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModelBase &amp;bvh_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a266684715b1db59a4eb3175db2907087</anchor>
      <arglist>(Archive &amp;ar, const coal::BVHModel&lt; BV &gt; &amp;bvh_model_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae6f6e728a6823b7a303381b89b4b11ce</anchor>
      <arglist>(Archive &amp;ar, const coal::BVHModelBase &amp;bvh_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a70eb3cb8131f5b45305f3e9f3dbdb3b4</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModel&lt; BV &gt; &amp;bvh_model, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BVH/BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/</path>
    <filename>hpp_2fcl_2BVH_2BVH__model_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="no" imported="no">coal/BVH/BVH_model.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2BVH__model_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2BVH__model_8h" name="coal/serialization/BVH_model.h" local="no" imported="no">coal/serialization/BVH_model.h</includes>
  </compound>
  <compound kind="file">
    <name>bvh_models.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>bvh__models_8cpp.html</filename>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <includes id="coal_2mesh__loader_2loader_8h" name="coal/mesh_loader/loader.h" local="yes" imported="no">coal/mesh_loader/loader.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a626a8e887a664215bcba0dc283d4d09e</anchor>
      <arglist>(building_bvh_models)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a83cbb0e63611c58042180ffba9e9de76</anchor>
      <arglist>(gerard_bauzil)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a1b16674e90048eb98a305bd6ee461bde</anchor>
      <arglist>(load_illformated_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a63c3aec81130e7f44ac0821fc3d1bab4</anchor>
      <arglist>(load_polyhedron)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a46bc32ee97ca590411eaea75e09754d4</anchor>
      <arglist>(test_convex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBVHModel</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a72f99f8b9a5c7f567b91cabf6847b8df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBVHModelPointCloud</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a8ec728c08984a336706c50ada1a69f0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBVHModelSubModel</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>aa5a108d27cff3cc419192690ec91d43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBVHModelTriangles</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>aa49497e1c041ba0c05b09d71de1556ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testLoadGerardBauzil</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>ab839229204d0cd5c2d9fc407d0a4fe63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testLoadPolyhedron</name>
      <anchorfile>bvh__models_8cpp.html</anchorfile>
      <anchor>a434e7ea119a4bb8632f76375e39043a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BVH_utility.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BVH/</path>
    <filename>BVH__utility_8cpp.html</filename>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; AABB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3b5c5dd92696780dbf16a6932c5460dd</anchor>
      <arglist>(const BVHModel&lt; AABB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>BVHModel&lt; BV &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9fa6d4cd04e4857f3f8f3002f866cf9b</anchor>
      <arglist>(const BVHModel&lt; BV &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;_aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 16 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0d41964cc265ddd0e95dcbb3caf3f16</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 16 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 18 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acb8acafc0e10ee2fa79635b68ecdba79</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 18 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 24 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a48474597552b7e2bd6139ad8847ab5d4</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 24 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; kIOS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2962eae8aa56080baf4b864f684b8583</anchor>
      <arglist>(const BVHModel&lt; kIOS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad6479cedeb18ed6f11b39419403cefd6</anchor>
      <arglist>(const BVHModel&lt; OBB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBBRSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa941cd80841f82d9f87a13f4f7490559</anchor>
      <arglist>(const BVHModel&lt; OBBRSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; RSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa2702925ba827699b8987e7dacec3db0</anchor>
      <arglist>(const BVHModel&lt; RSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>circumCircleComputation</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a00d69f74db544d3162d52c7cbd334539</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b, const Vec3s &amp;c, Vec3s &amp;center, CoalScalar &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getCovariance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a533c0f1205c435551b12a0f9365bbbb6</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getExtentAndCenter</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac2a37bfdebfdf67bc78e6ca48d95fb63</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getExtentAndCenter_mesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9a3cad412bfa6c74190a53f9edd6584d</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getExtentAndCenter_pointcloud</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a066d2c025ddcbedaa16e728cdd4d6fe9</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getRadiusAndOriginAndRectangleSize</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3eca4f9fd40dfc17240489a076b60195</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Matrix3s &amp;axes, Vec3s &amp;origin, CoalScalar l[2], CoalScalar &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>maximumDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adde8d5cb6d325adbdf5484c6003bf11b</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>maximumDistance_mesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1100c47af5ec11a2fbb64e05ed346d9d</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>maximumDistance_pointcloud</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae70156ce8551228bb5c02dd2fda58ea3</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BVH/BVH_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BVH/</path>
    <filename>coal_2BVH_2BVH__utility_8h.html</filename>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; AABB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3b5c5dd92696780dbf16a6932c5460dd</anchor>
      <arglist>(const BVHModel&lt; AABB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; BV &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac6cdf020dd55f406a4f8562f2100edd5</anchor>
      <arglist>(const BVHModel&lt; BV &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 16 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0d41964cc265ddd0e95dcbb3caf3f16</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 16 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 18 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acb8acafc0e10ee2fa79635b68ecdba79</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 18 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 24 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a48474597552b7e2bd6139ad8847ab5d4</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 24 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; kIOS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2962eae8aa56080baf4b864f684b8583</anchor>
      <arglist>(const BVHModel&lt; kIOS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad6479cedeb18ed6f11b39419403cefd6</anchor>
      <arglist>(const BVHModel&lt; OBB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBBRSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa941cd80841f82d9f87a13f4f7490559</anchor>
      <arglist>(const BVHModel&lt; OBBRSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; RSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa2702925ba827699b8987e7dacec3db0</anchor>
      <arglist>(const BVHModel&lt; RSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>circumCircleComputation</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a00d69f74db544d3162d52c7cbd334539</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b, const Vec3s &amp;c, Vec3s &amp;center, CoalScalar &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getCovariance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a533c0f1205c435551b12a0f9365bbbb6</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getExtentAndCenter</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac2a37bfdebfdf67bc78e6ca48d95fb63</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getRadiusAndOriginAndRectangleSize</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3eca4f9fd40dfc17240489a076b60195</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Matrix3s &amp;axes, Vec3s &amp;origin, CoalScalar l[2], CoalScalar &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>maximumDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adde8d5cb6d325adbdf5484c6003bf11b</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BVH/BVH_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/</path>
    <filename>hpp_2fcl_2BVH_2BVH__utility_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="no" imported="no">coal/BVH/BVH_utility.h</includes>
  </compound>
  <compound kind="file">
    <name>capsule_box_1.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>capsule__box__1_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>capsule__box__1_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_CLOSE_TO_0</name>
      <anchorfile>capsule__box__1_8cpp.html</anchorfile>
      <anchor>a2260a0e3e27973a04dda8f577a83d42c</anchor>
      <arglist>(x, eps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>capsule__box__1_8cpp.html</anchorfile>
      <anchor>a63bfc142752d4067f1318d552bc4b8b0</anchor>
      <arglist>(distance_capsule_box)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>capsule_box_2.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>capsule__box__2_8cpp.html</filename>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>capsule__box__2_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_CLOSE_TO_0</name>
      <anchorfile>capsule__box__2_8cpp.html</anchorfile>
      <anchor>a2260a0e3e27973a04dda8f577a83d42c</anchor>
      <arglist>(x, eps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>capsule__box__2_8cpp.html</anchorfile>
      <anchor>a63bfc142752d4067f1318d552bc4b8b0</anchor>
      <arglist>(distance_capsule_box)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/distance/capsule_capsule.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>src_2distance_2capsule__capsule_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>clamp</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abae92e265bf42b7feccb69213c946903</anchor>
      <arglist>(const CoalScalar &amp;num, const CoalScalar &amp;denom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamped_linear</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7e3a198f089adf6e0df42a2ffa20355e</anchor>
      <arglist>(Vec3s &amp;a_sd, const Vec3s &amp;a, const CoalScalar &amp;s_n, const CoalScalar &amp;s_d, const Vec3s &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae4deb574a441fccbf281dac5fe728359</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;wp1, Vec3s &amp;wp2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/capsule_capsule.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2capsule__capsule_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_CLOSE_TO_0</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a2260a0e3e27973a04dda8f577a83d42c</anchor>
      <arglist>(x, eps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a2e2c7dc97c382ef7609913b45669e773</anchor>
      <arglist>(collision_capsule_capsule_aligned)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a4519b7e677633ab6e2ed39b5da767738</anchor>
      <arglist>(collision_capsule_capsule_trivial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a122d234270282668020abf6fe1e3b65f</anchor>
      <arglist>(distance_capsulecapsule_origin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>aca00495923f3b4431db2e3da4ab659d1</anchor>
      <arglist>(distance_capsulecapsule_transformXY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a0c056d033a29545392573c98d2c27975</anchor>
      <arglist>(distance_capsulecapsule_transformZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2capsule__capsule_8cpp.html</anchorfile>
      <anchor>a6348d6dc2697f9fe218065985ed7ce56</anchor>
      <arglist>(distance_capsulecapsule_transformZ2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>capsule_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>capsule__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abc740607c6be0cf7a094bad0a95788ef</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a85c40cedc3212ebbb483d012ff2502ce</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>capsule_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>capsule__plane_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a04dd1984e8a9d0a186a8fc60733c435b</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7f7b298bbc410ac3998b1e4baefdf8a7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>coal_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2mesh__loader_2loader_8h" name="coal/mesh_loader/loader.h" local="yes" imported="no">coal/mesh_loader/loader.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="doxygen_8hh" name="doxygen.hh" local="yes" imported="no">../doc/python/doxygen.hh</includes>
    <includes id="doxygen-boost_8hh" name="doxygen-boost.hh" local="yes" imported="no">../doc/python/doxygen-boost.hh</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>coal_8cc.html</anchorfile>
      <anchor>adf6dfffa7132adb02b2aa4563afc23d7</anchor>
      <arglist>(coal_pywrap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeMeshLoader</name>
      <anchorfile>coal_8cc.html</anchorfile>
      <anchor>a0c35a39691fffbb4e7e6b9bb6832afe7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>coal_8hh.html</filename>
    <includes id="python_2fwd_8hh" name="python/fwd.hh" local="yes" imported="no">fwd.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>exposeBroadPhase</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>a82fedb13ba1eb34b477adf5bfc81e4fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionAPI</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>af836cce81cd917d71715399c1f7be1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionGeometries</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>a956eba24f8cfa9b6723c2b2753e45b2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionObject</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>a37f9d8b0281284834d3e9ab9e9db98bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeContactPatchAPI</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>aceec00ff2044de2cd07eb43b7a838361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeDistanceAPI</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>afd6ee8c8c7189bf1255d222ef6a98876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeGJK</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>ab3f2029725111b2292e4152b45330382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeMaths</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>a0955af90b3364a3882f446f289321253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeMeshLoader</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>a0c35a39691fffbb4e7e6b9bb6832afe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeVersion</name>
      <anchorfile>coal_8hh.html</anchorfile>
      <anchor>ad90567d9c4b065fc781e98f72c19e576</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal.hpp</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>coal_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>COAL_BACKWARD_COMPATIBILITY_WITH_HPP_FCL</name>
      <anchorfile>coal_8hpp.html</anchorfile>
      <anchor>aae64b9d4c5c4d82b3e5fb8c51f17bd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HPP_FCL_VERSION_AT_LEAST</name>
      <anchorfile>coal_8hpp.html</anchorfile>
      <anchor>a0e15f41e0981bd8110b5be64f55f19a3</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision-bench.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>collision-bench_8py.html</filename>
    <namespace>collision-bench</namespace>
    <member kind="function">
      <type>def</type>
      <name>reorder</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>af077f067e41dc22ee01633999fcec2a0</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BVs</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a34e50270a657f4a9482a66c3bbabfa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>cases</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a73f3943c5b08578bae3ee31dde2809c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>cases_s</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a27046e23b7eb076e04e4638465fa73fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>converters</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ae44f8e7c3248c415afbf71450c799698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fieldnames</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a074f92b9d3a7d2028dabbc0a6bce0908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a941f7d7fe303b31f61b2d009dc6c9ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>idx_reorder</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a099739cb3cc7ea73370168b67d7de04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ab75a81773213e889a0048203a9388663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>labels</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a657bb06314771170304f92d62096c430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ntransforms</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a8245a5fa2f7f60ba0f40fbe782ff6f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyLB</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a10df47f29529d3e0eff7b6805a46cdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a9a3d56c9a48b20783d5b0055a6df3829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>request1</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a22b949596e28f1af78a6d569c1972a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>request2</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>af31fa25fb4835f8a1969c4e2203e913e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotation</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>adaec54e03ad5bd5ffec214cbcdd6261f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>splitMethods</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a2af14a53f1b96fe6b7ce6d8ddf326c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ticks</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>aecd5189d352d8b12a0163a3a49a6691a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>type</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a1e1a68b596b39b132977227804190468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>values</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ac4d3aa6fee5420034b45fc473c2afc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>xvals</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a3c6090fb4c54c128738a75d284d3fe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>xvals_s</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>afb6c85d7effe4ea4eeb692ce1e3f9e13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision-geometries.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>collision-geometries_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="deprecation_8hh" name="deprecation.hh" local="yes" imported="no">deprecation.hh</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="yes" imported="no">coal/hfield.h</includes>
    <includes id="coal_2serialization_2memory_8h" name="coal/serialization/memory.h" local="yes" imported="no">coal/serialization/memory.h</includes>
    <includes id="coal_2serialization_2AABB_8h" name="coal/serialization/AABB.h" local="yes" imported="no">coal/serialization/AABB.h</includes>
    <includes id="coal_2serialization_2BVH__model_8h" name="coal/serialization/BVH_model.h" local="yes" imported="no">coal/serialization/BVH_model.h</includes>
    <includes id="coal_2serialization_2hfield_8h" name="coal/serialization/hfield.h" local="yes" imported="no">coal/serialization/hfield.h</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="yes" imported="no">coal/serialization/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2convex_8h" name="coal/serialization/convex.h" local="yes" imported="no">coal/serialization/convex.h</includes>
    <includes id="pickle_8hh" name="pickle.hh" local="yes" imported="no">pickle.hh</includes>
    <includes id="serializable_8hh" name="serializable.hh" local="yes" imported="no">serializable.hh</includes>
    <class kind="struct">BVHModelBaseWrapper</class>
    <class kind="struct">ConvexBaseWrapper</class>
    <class kind="struct">ConvexWrapper</class>
    <member kind="typedef">
      <type>std::vector&lt; Triangle &gt;</type>
      <name>Triangles</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>ab5684335efc0dea14449b5bd4365110d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>Vec3ss</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a1428f75c42e241c6f13db2fc0a6294e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boost::python::tuple</type>
      <name>AABB_distance_proxy</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>abe23b22f7a1dde2a301ab1f39528b0a4</anchor>
      <arglist>(const AABB &amp;self, const AABB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defComputeMemoryFootprint</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a3351cac60c68d5e29453e21dab0f773d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeBVHModel</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>aa1bfc00768b2d5691f92abc285b7083c</anchor>
      <arglist>(const std::string &amp;bvname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionGeometries</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a956eba24f8cfa9b6723c2b2753e45b2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionObject</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a37f9d8b0281284834d3e9ab9e9db98bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeComputeMemoryFootprint</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>aae16eae4ed6cd41c2c73949e1124c3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeHeightField</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a0bc53f9060d5cb7c91336f5e76593a8b</anchor>
      <arglist>(const std::string &amp;bvname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeShapes</name>
      <anchorfile>collision-geometries_8cc.html</anchorfile>
      <anchor>a08d604aced2b0f8644f870f96df2ac76</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>collision_8cc.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="yes" imported="no">coal/serialization/collision_data.h</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="deprecation_8hh" name="deprecation.hh" local="yes" imported="no">deprecation.hh</includes>
    <includes id="serializable_8hh" name="serializable.hh" local="yes" imported="no">serializable.hh</includes>
    <includes id="doxygen_8hh" name="doxygen.hh" local="yes" imported="no">../doc/python/doxygen.hh</includes>
    <includes id="doxygen-boost_8hh" name="doxygen-boost.hh" local="yes" imported="no">../doc/python/doxygen-boost.hh</includes>
    <class kind="struct">ContactWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>exposeCollisionAPI</name>
      <anchorfile>collision_8cc.html</anchorfile>
      <anchor>af836cce81cd917d71715399c1f7be1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CollisionGeometry *</type>
      <name>geto</name>
      <anchorfile>collision_8cc.html</anchorfile>
      <anchor>a81d756bf38cf4f56c8cebe8423eb9ab2</anchor>
      <arglist>(const Contact &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/collision.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>src_2collision_8cpp.html</filename>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="yes" imported="no">coal/collision_func_matrix.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5aff85406b9f50601bcff18d45fa2014</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f86995fe33477b74eeb8784ce4dbf60</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CollisionFunctionMatrix &amp;</type>
      <name>getCollisionFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3f94f416a85dde53ba07632d097fcdbb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/collision.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2collision_8cpp.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <includes id="coal_2internal_2traversal__node__bvhs_8h" name="coal/internal/traversal_node_bvhs.h" local="yes" imported="no">coal/internal/traversal_node_bvhs.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="yes" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="coal_2timings_8h" name="coal/timings.h" local="yes" imported="no">coal/timings.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">base_traits</class>
    <class kind="struct">mesh_mesh_run_test</class>
    <class kind="struct">traits</class>
    <class kind="struct">traits&lt; KDOP&lt; N &gt;, Oriented, recursive &gt;</class>
    <class kind="struct">wrap</class>
    <member kind="define">
      <type>#define</type>
      <name>BENCHMARK</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a494ac659efd8c6a683494703a0d7c4e8</anchor>
      <arglist>(stream)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BENCHMARK_HEADER</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a9f7e0215231870fc6d17e6c627286636</anchor>
      <arglist>(stream)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BENCHMARK_NEXT</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a072b680d9591157d7171336df7952cd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BV_STR_SPECIALIZATION</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a4bcf6b7f175c81674e32cf659dd2cc3c</anchor>
      <arglist>(bv)</arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; OBB, RSS, KDOP&lt; 24 &gt;, KDOP&lt; 18 &gt;, KDOP&lt; 16 &gt;, kIOS, OBBRSS &gt;</type>
      <name>BVs_t</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>ac28c0ef36c6e09924c615ab3d691dc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Contact &gt;</type>
      <name>Contacts_t</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a67c27c606961814d1e861bde6e2a8241</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Oriented</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a80155586fa275b28773c9b203f52cabaafe724bf904d85ad0bd86af80ed01e320</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonOriented</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a80155586fa275b28773c9b203f52cabaa23e52d7513883832851eeda5e787d165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recursive</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a80155586fa275b28773c9b203f52cabaad5d10c8fb234f82d1779bd7b3ac7b6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonRecursive</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a80155586fa275b28773c9b203f52cabaaafd20b2165146672ad2956241383fa9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a22483bd809658ee52e683cf941fc6e9e</anchor>
      <arglist>(mesh_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a353133d22b54f11dcde95b02215ca322</anchor>
      <arglist>(mesh_mesh_benchmark)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>ae047271aba5376324b354ccf863c7b8b</anchor>
      <arglist>(OBB_AABB_test)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a8ebd760cb806caec8b239291b1b5b80d</anchor>
      <arglist>(OBB_Box_test)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a4031792d646d03170d5babaa39a798ee</anchor>
      <arglist>(OBB_shape_test)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>str</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a91acd3f552473123fb47933a8953f8ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::ostream *</type>
      <name>bench_stream</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>aacbd06b8f63c99b576775ba7125f8fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bs_hp</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a6b093f322de3995ea53cc5126fc4ce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bs_nl</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a81d107899fe8d1209f6f7c81d3d42b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_max_contacts</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a10f6ce669ca81ac752e63a7ab4345aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; SplitMethodType &gt;</type>
      <name>splitMethods</name>
      <anchorfile>test_2collision_8cpp.html</anchorfile>
      <anchor>a662915809929b808d94995f335574431</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/collision.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2collision_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="yes" imported="no">coal/collision_func_matrix.h</includes>
    <includes id="coal_2timings_8h" name="coal/timings.h" local="yes" imported="no">coal/timings.h</includes>
    <class kind="class">coal::ComputeCollision</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5aff85406b9f50601bcff18d45fa2014</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f86995fe33477b74eeb8784ce4dbf60</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/collision.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2collision_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="no" imported="no">coal/collision.h</includes>
  </compound>
  <compound kind="file">
    <name>python_unit/collision.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>python__unit_2collision_8py.html</filename>
    <class kind="class">collision::TestMainAPI</class>
    <namespace>collision</namespace>
    <member kind="function">
      <type>def</type>
      <name>tetahedron</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a7242ba68c3a9ae79390de7659600d636</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scripts/collision.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>scripts_2collision_8py.html</filename>
    <namespace>collision</namespace>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>abb4cabd7086c6b108a5d57ddf0a996d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a698eaa1076d152998158a04c35d168fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a475b9631213667e85336c22e4f704377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a9fd9863854b16bdac4e389577f0d6448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a793b66068fcef201c6e69bdeb727da1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a959a1788a16865a50b7d87e1a70d224f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>ae0ac1ca81e154c393f8d927cda91addc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>aca776c3f381d67a2442004eb9be4d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>af2a9edb616a86b2fc8c13d3c9daf3df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a5bd003aa7592234e07c7a005a293dab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_data.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__data_8cpp.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/collision_data.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2collision__data_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2timings_8h" name="coal/timings.h" local="yes" imported="no">coal/timings.h</includes>
    <includes id="coal_2narrowphase_2narrowphase__defaults_8h" name="coal/narrowphase/narrowphase_defaults.h" local="yes" imported="no">coal/narrowphase/narrowphase_defaults.h</includes>
    <includes id="coal_2logging_8h" name="coal/logging.h" local="yes" imported="no">coal/logging.h</includes>
    <class kind="struct">coal::CollisionRequest</class>
    <class kind="struct">coal::CollisionResult</class>
    <class kind="struct">coal::Contact</class>
    <class kind="struct">coal::ContactPatch</class>
    <class kind="struct">coal::ContactPatchRequest</class>
    <class kind="struct">coal::ContactPatchResult</class>
    <class kind="struct">coal::DistanceRequest</class>
    <class kind="struct">coal::DistanceResult</class>
    <class kind="struct">coal::QueryRequest</class>
    <class kind="struct">coal::QueryResult</class>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="typedef">
      <type>ContactPatch</type>
      <name>SupportSet</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a216fd0e407bbaa441e0c94056d7006d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CollisionRequestFlag</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTACT</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4a1ff4701873038369c15cd41ad59a8422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_LOWER_BOUND</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4ad0c5c6b147ff0b0049f3171cb59d8ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_REQUEST</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4a7d41a0d6eac0c222689edbb357a7c772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructContactPatchFrameFromContact</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae9d93e91914fcb62c02ac9503cb9fcd4</anchor>
      <arglist>(const Contact &amp;contact, ContactPatch &amp;contact_patch)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator&amp;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a86a13b310a931a73c38166f7faaf5282</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae654614e01288fa2afeab8875b823594</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator^</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ada7896b0557cbe41bd6fc9a84eac0f98</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator^=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad7b93aa333aa6fb6489b01d576520331</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator|</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abe0ff4c5cbff3257905648b4d8f23a59</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator|=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2881eb06347313b1189de6fdd8e2189a</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator~</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac6af82cf8ff851196de1a8887faeaf41</anchor>
      <arglist>(CollisionRequestFlag a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistanceLowerBoundFromBV</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a95e44864cd20d1d6ceec91de0aa0f559</anchor>
      <arglist>(const CollisionRequest &amp;, CollisionResult &amp;res, const CoalScalar sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistanceLowerBoundFromLeaf</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af7e4d0595c51dae5e571ca73bcaf3fdd</anchor>
      <arglist>(const CollisionRequest &amp;, CollisionResult &amp;res, const CoalScalar &amp;distance, const Vec3s &amp;p0, const Vec3s &amp;p1, const Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/collision_data.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2collision__data_8h.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a38649e16092fdd51867f5c9a0be5891c</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionResult &amp;collision_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a53486a8153bb082d63779c4be46f319f</anchor>
      <arglist>(Archive &amp;ar, coal::Contact &amp;contact, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a95de676e4b6250f01a0b1854271a59f2</anchor>
      <arglist>(Archive &amp;ar, coal::DistanceResult &amp;distance_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a02440dda589a02670482a756e1d411e6</anchor>
      <arglist>(Archive &amp;ar, const coal::CollisionResult &amp;collision_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a79227dd31eb0ba9c5d2a78890917f306</anchor>
      <arglist>(Archive &amp;ar, const coal::Contact &amp;contact, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac17bc1901de8c4a475f6d2fb5422090d</anchor>
      <arglist>(Archive &amp;ar, const coal::DistanceResult &amp;distance_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aeac6d19078a67cd785eadbc83a67f45d</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionRequest &amp;collision_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2c3b6ed8554c451160b420c928b8fa8b</anchor>
      <arglist>(Archive &amp;ar, coal::DistanceRequest &amp;distance_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6f3984dcd663181c207b6ef7ffd01299</anchor>
      <arglist>(Archive &amp;ar, coal::QueryRequest &amp;query_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a08cca7a23e89990c37367afffab18c4e</anchor>
      <arglist>(Archive &amp;ar, coal::QueryResult &amp;query_result, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/collision_data.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2collision__data_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="no" imported="no">coal/collision_data.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/collision_data.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2collision__data_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="no" imported="no">coal/serialization/collision_data.h</includes>
  </compound>
  <compound kind="file">
    <name>collision_func_matrix.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__func__matrix_8cpp.html</filename>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="yes" imported="no">coal/collision_func_matrix.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="no" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="coal_2shape_2geometric__shapes__traits_8h" name="coal/shape/geometric_shapes_traits.h" local="yes" imported="no">coal/shape/geometric_shapes_traits.h</includes>
    <includes id="traits__traversal_8h" name="traits_traversal.h" local="no" imported="no">../src/traits_traversal.h</includes>
    <class kind="struct">coal::details::bvh_shape_traits</class>
    <class kind="struct">coal::BVHShapeCollider</class>
    <class kind="struct">coal::HeightFieldShapeCollider</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>collision__func__matrix_8cpp.html</anchorfile>
      <anchor>ac1c2bc28e0ba349ce6133057234e3cf1</anchor>
      <arglist>(bv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9f7d02f209aa56a20cf6c8422fdf3622</anchor>
      <arglist>(kIOS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab0bd798048f01cc7310b0a67646bc38b</anchor>
      <arglist>(OBB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a836dc4245a2a123220473e769c7df546</anchor>
      <arglist>(OBBRSS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a27cb7dcbfdac129ec388eb6058eca123</anchor>
      <arglist>(RSS)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a15a6d4e7ac0629fa6a4105190af4b48c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeeefb7555cd28e0820cebd62af22586d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac2856c59389758c1cc4f06e035397663</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; OBB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2bab09fa6b72b7bf27739c011c11eb66</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3b47c7131b304d7017ae7b5475b5546a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>orientedMeshCollide</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d14aa9d74a58b162eb8261247d2f8f4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/collision_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2collision__func__matrix_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <class kind="struct">coal::CollisionFunctionMatrix</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/collision_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2collision__func__matrix_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="no" imported="no">coal/collision_func_matrix.h</includes>
  </compound>
  <compound kind="file">
    <name>collision_manager.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>collision__manager_8py.html</filename>
    <namespace>collision_manager</namespace>
    <member kind="variable">
      <type></type>
      <name>box</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>acc3693ec3e0671fc6ceeb52baae6a3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>box_obj</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a0fc8cc96a30533e279ca0f05578b5b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a4f98f541f167cb755582e8e4d035f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_manager</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a570d570ed43e35c3f7b8ea4e53b3d1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>M_box</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>acbe776b4c792ec324e971b522086d2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>M_sphere</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a36ca3835a14344cea916f59bfbb00d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sphere</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>abf5c741123331ad66f2ad62d4ccd0b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sphere_obj</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a73bf257d6ed76f21d50f44f6050347d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_node.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__node_8cpp.html</filename>
    <includes id="collision__node_8h" name="collision_node.h" local="no" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2traversal__recurse_8h" name="coal/internal/traversal_recurse.h" local="yes" imported="no">coal/internal/traversal_recurse.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>checkResultLowerBound</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7efc850aeeb5449061c1f3405924f653</anchor>
      <arglist>(const CollisionResult &amp;result, CoalScalar sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad1727f8dc06f2a3b5ecb0516d032e76d</anchor>
      <arglist>(CollisionTraversalNodeBase *node, const CollisionRequest &amp;request, CollisionResult &amp;result, BVHFrontList *front_list, bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a53784f4b760a4924e1cdbd267550f57b</anchor>
      <arglist>(DistanceTraversalNodeBase *node, BVHFrontList *front_list, unsigned int qsize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__node_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>collision_node_asserts.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>collision__node__asserts_8cpp.html</filename>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>collision__node__asserts_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>collision__node__asserts_8cpp.html</anchorfile>
      <anchor>acf047e303a30566260fdd27d85c15725</anchor>
      <arglist>(TestTriangles)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>DegToRad</name>
      <anchorfile>collision__node__asserts_8cpp.html</anchorfile>
      <anchor>a622e81d850533142b3a19cd8da76a9bb</anchor>
      <arglist>(const double &amp;deg)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>dirs</name>
      <anchorfile>collision__node__asserts_8cpp.html</anchorfile>
      <anchor>acc58d1132714bd460c74fce161c5d314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>pi</name>
      <anchorfile>collision__node__asserts_8cpp.html</anchorfile>
      <anchor>ab750c950c210f693d23a5d1c45d16dbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_object.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__object_8cpp.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/collision_object.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2collision__object_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <class kind="class">coal::CollisionGeometry</class>
    <class kind="class">coal::CollisionObject</class>
    <namespace>coal</namespace>
    <member kind="enumeration">
      <type></type>
      <name>NODE_TYPE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6fc6230eb0ba3b5477a1115c24bd1df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a924b195a677dad283caf5a3d9f78cad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a927f62790c78ab371190a3f422b21c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aca22ce3d254e85ab7f89b5624c03be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_RSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a43f372c55809604f74c1362715d1653f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_kIOS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62fb7b20b8029e15092da18af5e6ac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aabcfb8c237f5f70fdb3ae3030551007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP16</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a5642d9abe5fdf4ca1971825adcc91cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP18</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a3a724e45e2c48b583fbaf33528ce618c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP24</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a178cdff352b5e37e9318e1ffeee6edcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_BOX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a47c1f48c913db3685f03014b19cc231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_SPHERE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a51351e90765de186a6da624b732bcbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CAPSULE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a6ca7dcca2b85456031a5baadfa859d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a0c1acbf836c992f488b3cf107835fc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CYLINDER</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a63d5b305257839b386e76e14db8e51a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONVEX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aeecc70aad6c20e947f42a38215016757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_PLANE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad61115fc5e5db35a6333ac665cb55007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_HALFSPACE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac3b5c399581a8643c6ff574fea4facdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_TRIANGLE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a336a2584ef892976785e86d778ac95bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0af791317496394453cce67768efc51359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_ELLIPSOID</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac0f606870042f4c682ead63064377bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad9072a376dd34fb0649ca8ae2c978bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a7cd30fd914cb6e211a00b1752d51a78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODE_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62caf1b227dcfeb3619ef702cea5ce29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OBJECT_TYPE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac9fc36911e2226c9107e67c52e9f37ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eead59f1bd219322535aa222ed801c4e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_BVH</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3f19833d49e8c969c8c3b58995fb6bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_GEOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3fb2c796a3e56bae8e93606767c5f89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4b76301c7df1b96fa6ef951a22cc8f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_HFIELD</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea90286a610ad34fa3f5993566ccd6051c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4aed6b937209b3db2094d455cb02e03b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/collision_object.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2collision__object_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2AABB_8h" name="coal/serialization/AABB.h" local="yes" imported="no">coal/serialization/AABB.h</includes>
    <class kind="class">coal::Convex</class>
    <class kind="class">coal::HeightField</class>
    <class kind="struct">coal::serialization::register_type&lt; CollisionGeometry &gt;</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>coal</namespace>
    <namespace>coal::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a5c3c0b32829f5bf44b9b4842f3ab3f02</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionGeometry &amp;collision_geometry, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a7510733479f53033e6a56692e3c5a850</anchor>
      <arglist>(Archive &amp;ar, const coal::CollisionGeometry &amp;collision_geometry, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/collision_object.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2collision__object_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="no" imported="no">coal/collision_object.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/collision_object.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2collision__object_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2collision__object_8h" name="coal/serialization/collision_object.h" local="no" imported="no">coal/serialization/collision_object.h</includes>
  </compound>
  <compound kind="file">
    <name>collision_utility.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>collision__utility_8cpp.html</filename>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CollisionGeometry *</type>
      <name>extract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0de6eb06cf387c16d764c27e81fcce19</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>extractBVH</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa844c9a0195c83846faf9864acc5358d</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>extractBVHtpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa3f4d38bd68b97df74de921deac7056c</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/collision_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2collision__utility_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CollisionGeometry *</type>
      <name>extract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0de6eb06cf387c16d764c27e81fcce19</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_node_type_name</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae4a0230b00be360856ed9f5aa1856cfc</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_object_type_name</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ade04ea71d3b08f224f1b795231ed34bb</anchor>
      <arglist>(OBJECT_TYPE object_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/collision_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2collision__utility_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="no" imported="no">coal/collision_utility.h</includes>
  </compound>
  <compound kind="file">
    <name>cone_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>cone__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cone, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a9313439159593779e8c6cd04de48fe7b</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Cone &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a6722fff14f5a0bd5d227a40086f9f8d0</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cone_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>cone__plane_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cone, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a567907b2e953bfb0533fb3293496ef87</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Cone &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae4e8a129e760b29f80b3512fc45a0964</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>config_8hh.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
  </compound>
  <compound kind="file">
    <name>contact_patch.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>contact__patch_8cc.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2contact__patch_8h" name="coal/contact_patch.h" local="yes" imported="no">coal/contact_patch.h</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="yes" imported="no">coal/serialization/collision_data.h</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="deprecation_8hh" name="deprecation.hh" local="yes" imported="no">deprecation.hh</includes>
    <includes id="serializable_8hh" name="serializable.hh" local="yes" imported="no">serializable.hh</includes>
    <includes id="doxygen_8hh" name="doxygen.hh" local="yes" imported="no">../doc/python/doxygen.hh</includes>
    <includes id="doxygen-boost_8hh" name="doxygen-boost.hh" local="yes" imported="no">../doc/python/doxygen-boost.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>exposeContactPatchAPI</name>
      <anchorfile>contact__patch_8cc.html</anchorfile>
      <anchor>aceec00ff2044de2cd07eb43b7a838361</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/contact_patch.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>src_2contact__patch_8cpp.html</filename>
    <includes id="coal_2contact__patch_8h" name="coal/contact_patch.h" local="yes" imported="no">coal/contact_patch.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bc2d4dc39ab3a2db84f66f683fd5f6d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad728773ca2a58faef53cc1a15eddd654</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>ContactPatchFunctionMatrix &amp;</type>
      <name>getContactPatchFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af64c4434bfda4bbc47efa918cbd23894</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/contact_patch.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2contact__patch_8cpp.html</filename>
    <includes id="coal_2contact__patch_8h" name="coal/contact_patch.h" local="yes" imported="no">coal/contact_patch.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a09982a61ece701223ea9cfe50ab5887d</anchor>
      <arglist>(box_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a9b26ef2891da542c87eb1d613bf78584</anchor>
      <arglist>(box_box_no_collision)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a7f90b006d93c055555ad5f429577838e</anchor>
      <arglist>(box_sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a5c4f8b7356b337c839918b773a05c724</anchor>
      <arglist>(convex_convex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a70ec32eac996763670746f3a9c5c1b78</anchor>
      <arglist>(edge_case_segment_face)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a0343de8a3fc36349b4e6345f18c647c0</anchor>
      <arglist>(edge_case_segment_segment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a0b1c41337b2a2f4751cb36699f4c841c</anchor>
      <arglist>(edge_case_vertex_vertex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a408eff0376a23c854c00e9efbdaaa11f</anchor>
      <arglist>(halfspace_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>aa25a8841b3652e0ea87ca5657f5748ab</anchor>
      <arglist>(halfspace_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>abd7ca5754ed5c69dbf3eabc8cef878bc</anchor>
      <arglist>(halfspace_cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2contact__patch_8cpp.html</anchorfile>
      <anchor>a1027353b093efaf0d66c83f45b1394e0</anchor>
      <arglist>(halfspace_cylinder)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/contact_patch.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2contact__patch_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2contact__patch_2contact__patch__solver_8h" name="coal/contact_patch/contact_patch_solver.h" local="yes" imported="no">coal/contact_patch/contact_patch_solver.h</includes>
    <includes id="coal_2contact__patch__func__matrix_8h" name="coal/contact_patch_func_matrix.h" local="yes" imported="no">coal/contact_patch_func_matrix.h</includes>
    <class kind="class">coal::ComputeContactPatch</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bc2d4dc39ab3a2db84f66f683fd5f6d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad728773ca2a58faef53cc1a15eddd654</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/contact_patch.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2contact__patch_8h.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="yes" imported="no">coal/serialization/transform.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6f9f0303ff7424cc96389b5f099f5a75</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatch &amp;contact_patch, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac224accd4c79aae71144cb8a2bf459fa</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatchRequest &amp;request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a67e7685e6d0e161c3869eb02cdd7c80a</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatchResult &amp;result, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/contact_patch.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2contact__patch_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2contact__patch_8h" name="coal/contact_patch.h" local="no" imported="no">coal/contact_patch.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/contact_patch.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2contact__patch_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2contact__patch_8h" name="coal/serialization/contact_patch.h" local="no" imported="no">coal/serialization/contact_patch.h</includes>
  </compound>
  <compound kind="file">
    <name>contact_patch_func_matrix.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>contact__patch__func__matrix_8cpp.html</filename>
    <includes id="coal_2contact__patch__func__matrix_8h" name="coal/contact_patch_func_matrix.h" local="yes" imported="no">coal/contact_patch_func_matrix.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__contact__patch__func_8h" name="coal/internal/shape_shape_contact_patch_func.h" local="yes" imported="no">coal/internal/shape_shape_contact_patch_func.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <class kind="struct">coal::BVHComputeContactPatch</class>
    <class kind="struct">coal::BVHShapeComputeContactPatch</class>
    <class kind="struct">coal::HeightFieldShapeComputeContactPatch</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_LOCAL void</type>
      <name>contact_patch_function_not_implemented</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af8d4ca8b1a72d198dcc095dbd5dc8d8e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;, const CollisionGeometry *o2, const Transform3s &amp;, const CollisionResult &amp;, const ContactPatchSolver *, const ContactPatchRequest &amp;, ContactPatchResult &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/contact_patch_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2contact__patch__func__matrix_8h.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2contact__patch_2contact__patch__solver_8h" name="coal/contact_patch/contact_patch_solver.h" local="yes" imported="no">coal/contact_patch/contact_patch_solver.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <class kind="struct">coal::ContactPatchFunctionMatrix</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/contact_patch_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2contact__patch__func__matrix_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2contact__patch__func__matrix_8h" name="coal/contact_patch_func_matrix.h" local="no" imported="no">coal/contact_patch_func_matrix.h</includes>
  </compound>
  <compound kind="file">
    <name>contact_patch_solver.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/contact_patch/</path>
    <filename>contact__patch__solver_8cpp.html</filename>
    <includes id="coal_2contact__patch_2contact__patch__solver_8h" name="coal/contact_patch/contact_patch_solver.h" local="yes" imported="no">coal/contact_patch/contact_patch_solver.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2e57a5bd10f51ee3c59203c96be28c14</anchor>
      <arglist>(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/contact_patch/contact_patch_solver.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/contact_patch/</path>
    <filename>coal_2contact__patch_2contact__patch__solver_8h.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2logging_8h" name="coal/logging.h" local="yes" imported="no">coal/logging.h</includes>
    <includes id="coal_2narrowphase_2gjk_8h" name="coal/narrowphase/gjk.h" local="yes" imported="no">coal/narrowphase/gjk.h</includes>
    <class kind="struct">coal::ContactPatchSolver</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/contact_patch/contact_patch_solver.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/contact_patch/</path>
    <filename>hpp_2fcl_2contact__patch_2contact__patch__solver_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2contact__patch_2contact__patch__solver_8h" name="coal/contact_patch/contact_patch_solver.h" local="no" imported="no">coal/contact_patch/contact_patch_solver.h</includes>
  </compound>
  <compound kind="file">
    <name>src/shape/convex.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/shape/</path>
    <filename>src_2shape_2convex_8cpp.html</filename>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>reorderTriangle</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a58a9e0ee348f3c9cac6b6506bfa06e5a</anchor>
      <arglist>(const Convex&lt; Triangle &gt; *convex_tri, Triangle &amp;tri)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/convex.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2convex_8cpp.html</filename>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2convex_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2convex_8cpp.html</anchorfile>
      <anchor>a79543b89517ce33661154cd5c2f81d9b</anchor>
      <arglist>(compare_convex_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2convex_8cpp.html</anchorfile>
      <anchor>ada79eb87efc81d561d7bb3c63e3246be</anchor>
      <arglist>(convex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compareShapeDistance</name>
      <anchorfile>test_2convex_8cpp.html</anchorfile>
      <anchor>ad2c2260b95fc3c14cfe6ddce090ebbdb</anchor>
      <arglist>(const Sa &amp;sa, const Sb &amp;sb, const Transform3s &amp;tf1, const Transform3s &amp;tf2, CoalScalar tol=1e-9)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compareShapeIntersection</name>
      <anchorfile>test_2convex_8cpp.html</anchorfile>
      <anchor>adbc0f6bc3add9047424cf6373006060c</anchor>
      <arglist>(const Sa &amp;sa, const Sb &amp;sb, const Transform3s &amp;tf1, const Transform3s &amp;tf2, CoalScalar tol=1e-9)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/convex.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2convex_8h.html</filename>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="yes" imported="no">coal/serialization/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2memory_8h" name="coal/serialization/memory.h" local="yes" imported="no">coal/serialization/memory.h</includes>
    <includes id="coal_2serialization_2triangle_8h" name="coal/serialization/triangle.h" local="yes" imported="no">coal/serialization/triangle.h</includes>
    <includes id="coal_2serialization_2quadrilateral_8h" name="coal/serialization/quadrilateral.h" local="yes" imported="no">coal/serialization/quadrilateral.h</includes>
    <class kind="struct">boost::serialization::internal::ConvexAccessor</class>
    <class kind="struct">boost::serialization::internal::ConvexBaseAccessor</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aca814feb74c0cbfdaa81d9d2ac8311f3</anchor>
      <arglist>(Archive &amp;ar, coal::Convex&lt; PolygonT &gt; &amp;convex_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa5616afe0c35a8c592ab89aee560136b</anchor>
      <arglist>(Archive &amp;ar, coal::ConvexBase &amp;convex_base, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/shape/convex.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/shape/</path>
    <filename>coal_2shape_2convex_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <class kind="class">coal::Convex</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/convex.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2convex_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2convex_8h" name="coal/serialization/convex.h" local="no" imported="no">coal/serialization/convex.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/shape/convex.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/</path>
    <filename>hpp_2fcl_2shape_2convex_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="no" imported="no">coal/shape/convex.h</includes>
  </compound>
  <compound kind="file">
    <name>convex_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>convex__halfspace_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; ConvexBase, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a292a1050d1c56a0f62c3f9d8d6131913</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, ConvexBase &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae9e483fc4eaba435fff3dca3ebbffcdd</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convex_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>convex__plane_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; ConvexBase, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a75621c1ec21a14bdc521805586f4ddd4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, ConvexBase &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a50865f793ff2d54682a62a86cda1f38c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Coordinates.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>Coordinates_8cpp.html</filename>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <includes id="functionObjects_8h" name="functionObjects.h" local="yes" imported="no">libqhullcpp/functionObjects.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>Coordinates_8cpp.html</anchorfile>
      <anchor>a7c095548c2dd203a7f25273817aa86ed</anchor>
      <arglist>(ostream &amp;os, const Coordinates &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>Coordinates_8cpp.html</anchorfile>
      <anchor>a7c095548c2dd203a7f25273817aa86ed</anchor>
      <arglist>(ostream &amp;os, const Coordinates &amp;cs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Coordinates.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>Coordinates_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullIterator_8h" name="QhullIterator.h" local="yes" imported="no">libqhullcpp/QhullIterator.h</includes>
    <class kind="class">orgQhull::Coordinates::const_iterator</class>
    <class kind="class">orgQhull::Coordinates</class>
    <class kind="class">orgQhull::CoordinatesIterator</class>
    <class kind="class">orgQhull::Coordinates::iterator</class>
    <class kind="class">orgQhull::MutableCoordinatesIterator</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>Coordinates_8h.html</anchorfile>
      <anchor>afa1905259be315ee33445527c3f3c0b4</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>Coordinates_8h.html</anchorfile>
      <anchor>afa1905259be315ee33445527c3f3c0b4</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::Coordinates &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Coordinates_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>Coordinates__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::Coordinates_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_Coordinates_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>abed833a675399536f8dac3909cbbdd4a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cylinder_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>cylinder__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ac280548cfc5f7a819ecf4e854cb8475c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a46214d67407ac2f9cc85ea3dded2f9da</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cylinder_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>cylinder__plane_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aadbfc672fab63c51c7f16c9ed0729c3d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aea8689d2be4511d0346b7a15d43ba12a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/data_types.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2data__types_8h.html</filename>
    <class kind="struct">coal::Quadrilateral</class>
    <class kind="class">coal::Triangle</class>
    <namespace>coal</namespace>
    <member kind="typedef">
      <type>double</type>
      <name>CoalScalar</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9a3fdbef49cb752516cd444e6164efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 3, 3 &gt;</type>
      <name>Matrix3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a11ff6abdb88d2b827f5f061f9ffe375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 2, Eigen::RowMajor &gt;</type>
      <name>MatrixX2s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adae200fee1e190a92c66cdb9561db516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Eigen::DenseIndex, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>Matrixx3i</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abf23ac40e812b7abaa987d307c44ee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>MatrixX3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adab8d62f0157aa9f4777eaee017a4c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>MatrixXs</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aae6713d89bcfa1bd038c5c8127b0dba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector2i</type>
      <name>support_func_guess_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aba801963cc76023fae0b2c9dd370ecbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 2, 1 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab821cc63aaaff50a7bc67fcb8b5a294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 3, 1 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeb860c49fa1fa96dd7a0e92c15f5eb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 6, 1 &gt;</type>
      <name>Vec6s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1056dc9e19142b50c450359c87d02557</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 1 &gt;</type>
      <name>VecXs</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1c2793e1071e453bf59cd3ca645305cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKConvergenceCriterion</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Default</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa3c921d2c4a4d1c184175c45d0516d48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DualityGap</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa8f08efbf803f28e08c252bdfe6de1725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hybrid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa78130e15eb744645ab8031f0e36694d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKConvergenceCriterionType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Relative</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154ba682acbcbe89ae3cf452adac21b580275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Absolute</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154ba0fde759c06c994e678f2a0e84b4e5e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKInitialGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a3d177d6efd5dca78688bbf0749cee236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CachedGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a9cf166ca3ea61c95be0141f357f5dd7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BoundingVolumeGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a81d3d1c395761e2161832a1ffa7e20c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKVariant</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultGJK</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8a205b8a97e2806639734a6211367bc208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolyakAcceleration</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8ab2458b9d14c14d8b336b286aff2159f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NesterovAcceleration</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8a085d04a00fb437a4ed5be5609a000930</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/data_types.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2data__types_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="no" imported="no">coal/data_types.h</includes>
  </compound>
  <compound kind="file">
    <name>default_broadphase_callbacks.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/</path>
    <filename>default__broadphase__callbacks_8cpp.html</filename>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>bool</type>
      <name>defaultCollisionFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af0acb63a34dbe221470fbf878c30c2b9</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultDistanceFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>accbb95fd7ca037881c6533e243d3ef1b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data, CoalScalar &amp;dist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/default_broadphase_callbacks.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/</path>
    <filename>coal_2broadphase_2default__broadphase__callbacks_8h.html</filename>
    <includes id="coal_2broadphase_2broadphase__callbacks_8h" name="coal/broadphase/broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/broadphase_callbacks.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <class kind="struct">coal::CollisionCallBackCollect</class>
    <class kind="struct">coal::CollisionCallBackDefault</class>
    <class kind="struct">coal::CollisionData</class>
    <class kind="struct">coal::DistanceCallBackDefault</class>
    <class kind="struct">coal::DistanceData</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>bool</type>
      <name>defaultCollisionFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af0acb63a34dbe221470fbf878c30c2b9</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultDistanceFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>accbb95fd7ca037881c6533e243d3ef1b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data, CoalScalar &amp;dist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/default_broadphase_callbacks.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/</path>
    <filename>hpp_2fcl_2broadphase_2default__broadphase__callbacks_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="no" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
  </compound>
  <compound kind="file">
    <name>deprecated.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>deprecated_8hh.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
  </compound>
  <compound kind="file">
    <name>deprecation.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>deprecation_8hh.html</filename>
    <class kind="struct">coal::python::deprecated_function</class>
    <class kind="struct">coal::python::deprecated_member</class>
    <class kind="struct">coal::python::deprecated_warning_policy</class>
    <namespace>coal</namespace>
    <namespace>coal::python</namespace>
  </compound>
  <compound kind="file">
    <name>details.h</name>
    <path>/tmp/ws/src/hpp-fcl/src/narrowphase/</path>
    <filename>details_8h.html</filename>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>boxSphereDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a88f36129fc58d1f3c10f4d629b1d27a0</anchor>
      <arglist>(const Box &amp;b, const Transform3s &amp;tfb, const Sphere &amp;s, const Transform3s &amp;tfs, Vec3s &amp;pb, Vec3s &amp;ps, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computePenetration</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae6b67d5477b5417db5c18a9cb82ede37</anchor>
      <arglist>(const Vec3s &amp;P1, const Vec3s &amp;P2, const Vec3s &amp;P3, const Vec3s &amp;Q1, const Vec3s &amp;Q2, const Vec3s &amp;Q3, const Transform3s &amp;tf1, const Transform3s &amp;tf2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computePenetration</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a0e4b16f0063fd1cc58bcb4cd24dd7b46</anchor>
      <arglist>(const Vec3s &amp;P1, const Vec3s &amp;P2, const Vec3s &amp;P3, const Vec3s &amp;Q1, const Vec3s &amp;Q2, const Vec3s &amp;Q3, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspaceDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad39155803e133cdd8de9499d66c24ee2</anchor>
      <arglist>(const Halfspace &amp;h, const Transform3s &amp;tf1, const ShapeBase &amp;s, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspaceHalfspaceDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a44e464df214961f1fea61c5cdead18df</anchor>
      <arglist>(const Halfspace &amp;s1, const Transform3s &amp;tf1, const Halfspace &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspacePlaneDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac0c07b5138f047af1fc02429a9f2df10</anchor>
      <arglist>(const Halfspace &amp;s1, const Transform3s &amp;tf1, const Plane &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lineSegmentPointClosestToPoint</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab94e0ff3cec20a7d184a1664bb03b7f1</anchor>
      <arglist>(const Vec3s &amp;p, const Vec3s &amp;s1, const Vec3s &amp;s2, Vec3s &amp;sp)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>planeDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac57f52971296cfb54f2cc557a3af2995</anchor>
      <arglist>(const Plane &amp;plane, const Transform3s &amp;tf1, const ShapeBase &amp;s, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>planePlaneDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a709a3472e69b70c1ad0bf6b0f12cc3d1</anchor>
      <arglist>(const Plane &amp;s1, const Transform3s &amp;tf1, const Plane &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>projectInTriangle</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afd337a799219612d014b7633435e46b0</anchor>
      <arglist>(const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;p3, const Vec3s &amp;normal, const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>segmentSqrDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5df8f792e4f56e79f4027faf9652f0fd</anchor>
      <arglist>(const Vec3s &amp;from, const Vec3s &amp;to, const Vec3s &amp;p, Vec3s &amp;nearest)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereCapsuleDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a1055a1c9beb20b0d17bcb43edd414397</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Capsule &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereCylinderDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af2a683e68aca44c8c0563fddd650e1d4</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Cylinder &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereSphereDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac47768a3861fad1a9278a1ea010c5b05</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Sphere &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereTriangleDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8972f4689b4a6a3ca8b8ddb35e74334f</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf1, const TriangleP &amp;tri, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>distance.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>distance_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="yes" imported="no">coal/serialization/collision_data.h</includes>
    <includes id="deprecation_8hh" name="deprecation.hh" local="yes" imported="no">deprecation.hh</includes>
    <includes id="serializable_8hh" name="serializable.hh" local="yes" imported="no">serializable.hh</includes>
    <class kind="struct">DistanceResultWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>exposeDistanceAPI</name>
      <anchorfile>distance_8cc.html</anchorfile>
      <anchor>afd6ee8c8c7189bf1255d222ef6a98876</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/distance.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>src_2distance_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2distance__func__matrix_8h" name="coal/distance_func_matrix.h" local="yes" imported="no">coal/distance_func_matrix.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a414505896074ca74f5936b07c34bef3a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab8888675700f6988dea5264a5e866ea4</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>DistanceFunctionMatrix &amp;</type>
      <name>getDistanceFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a86fee18ec6c3cfaf2773d86bceb4e7d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/distance.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2distance_8cpp.html</filename>
    <includes id="coal_2internal_2traversal__node__bvhs_8h" name="coal/internal/traversal_node_bvhs.h" local="yes" imported="no">coal/internal/traversal_node_bvhs.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="yes" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>afdff949ce7e0c040aac68c5bd8c679d9</anchor>
      <arglist>(mesh_distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide_Test_OBB</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>ad48eb4fd5fd1869b7a43547dd5f329f2</anchor>
      <arglist>(const Transform3s &amp;tf, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance_Test</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>a970dbe5ffe5774bc23a4363e1961e8df</anchor>
      <arglist>(const Transform3s &amp;tf, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, unsigned int qsize, DistanceRes &amp;distance_result, bool verbose=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance_Test_Oriented</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>a8d0fd1d935caa627571f1a5108106f68</anchor>
      <arglist>(const Transform3s &amp;tf, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, unsigned int qsize, DistanceRes &amp;distance_result, bool verbose=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nearlyEqual</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>aebb58f5a7c80a0c96954c06eef8117f2</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>DELTA</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>a99800bca665f63498e033fb4f0a7daba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>test_2distance_8cpp.html</anchorfile>
      <anchor>ab3f078684998b83967d507d0f453f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/distance.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2distance_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2distance__func__matrix_8h" name="coal/distance_func_matrix.h" local="yes" imported="no">coal/distance_func_matrix.h</includes>
    <includes id="coal_2timings_8h" name="coal/timings.h" local="yes" imported="no">coal/timings.h</includes>
    <class kind="class">coal::ComputeDistance</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a414505896074ca74f5936b07c34bef3a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab8888675700f6988dea5264a5e866ea4</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/distance.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2distance_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="no" imported="no">coal/distance.h</includes>
  </compound>
  <compound kind="file">
    <name>distance_func_matrix.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>distance__func__matrix_8cpp.html</filename>
    <includes id="coal_2distance__func__matrix_8h" name="coal/distance_func_matrix.h" local="yes" imported="no">coal/distance_func_matrix.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="no" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="traits__traversal_8h" name="traits_traversal.h" local="no" imported="no">../src/traits_traversal.h</includes>
    <class kind="struct">coal::BVHShapeDistancer</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; kIOS, T_SH &gt;</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; OBBRSS, T_SH &gt;</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; RSS, T_SH &gt;</class>
    <class kind="struct">coal::HeightFieldShapeDistancer</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abe4568cf95d261bf71ac80afb46aa488</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af177503d7dcd7e9e69c8034c52e4d13c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad133ad288927bbd7036a1fa000159473</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a143109a8d73a71d9dbed4ccc83ba2a3e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; RSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a121dfe699ac6daa79d7dc347999e7299</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_LOCAL CoalScalar</type>
      <name>distance_function_not_implemented</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7e03bee8f91f700084d53faabefbd6a9</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;, const CollisionGeometry *o2, const Transform3s &amp;, const GJKSolver *, const DistanceRequest &amp;, DistanceResult &amp;)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>orientedBVHShapeDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab799a4f067aeab4717f1f21f612c6fe7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>orientedMeshDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a6cdd59f4947140c042af7e01ff77abbd</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/distance_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2distance__func__matrix_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <class kind="struct">coal::DistanceFunctionMatrix</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/distance_func_matrix.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2distance__func__matrix_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2distance__func__matrix_8h" name="coal/distance_func_matrix.h" local="no" imported="no">coal/distance_func_matrix.h</includes>
  </compound>
  <compound kind="file">
    <name>distance_lower_bound.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>distance__lower__bound_8cpp.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a50bf96d4b32893caa228da3773712549</anchor>
      <arglist>(box_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a7f90b006d93c055555ad5f429577838e</anchor>
      <arglist>(box_sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a22483bd809658ee52e683cf941fc6e9e</anchor>
      <arglist>(mesh_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a3ab367220443f5372ff8f682bbdceb5b</anchor>
      <arglist>(sphere_sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testCollide</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>ad8ba53f39ed78b937c67c83a0e95364b</anchor>
      <arglist>(const Transform3s &amp;tf, const CollisionGeometryPtr_t &amp;m1, const CollisionGeometryPtr_t &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testDistance</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>ad114dffa15b9a73bad869ad694965a2f</anchor>
      <arglist>(const Transform3s &amp;tf, const CollisionGeometryPtr_t &amp;m1, const CollisionGeometryPtr_t &amp;m2, CoalScalar &amp;distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testDistanceLowerBound</name>
      <anchorfile>distance__lower__bound_8cpp.html</anchorfile>
      <anchor>a2d80325a2ec15d1187810168a97c7095</anchor>
      <arglist>(const Transform3s &amp;tf, const CollisionGeometryPtr_t &amp;m1, const CollisionGeometryPtr_t &amp;m2, CoalScalar &amp;distance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>distance_lower_bound.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>distance__lower__bound_8py.html</filename>
    <namespace>distance_lower_bound</namespace>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>ab646e218f3b2cb8a9a471f91a75fa73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a3b07b5c473b1a7ba2c0dc479c171906e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a23deb89ef058bcf6fc61c5a1ed42987b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a3b17786c2d4e8abad3f08b61c414e136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a1c46584f74e3b1a13c0200533211bd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a8ccaf3183c77cf7c9242940a5b5075f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a5e6d6801a205177ad74638cb785f6058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a7c0bf7a70252182a68af54316a89441d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a4e7881b26bfcb0ce46d3158e4e80a7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a56797a6e6a76110d75886e6340c4b7bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doc.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>doc_8hh.html</filename>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>doxygen-boost.hh</name>
    <path>/tmp/ws/src/hpp-fcl/doc/python/</path>
    <filename>doxygen-boost_8hh.html</filename>
    <class kind="struct">doxygen::visitor::member_func_impl</class>
    <namespace>doxygen</namespace>
    <namespace>doxygen::visitor</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DOXYGEN_DOC_DECLARE_INIT_VISITOR</name>
      <anchorfile>doxygen-boost_8hh.html</anchorfile>
      <anchor>a0e9e9af0b77ddfa6dad333d6a8406a39</anchor>
      <arglist>(z, nargs, unused)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>def</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a27ee0d1cff7339b54b21f596a39fa9ac</anchor>
      <arglist>(const char *name, Func func)</arglist>
    </member>
    <member kind="function">
      <type>member_func_impl&lt; function_type &gt;</type>
      <name>member_func</name>
      <anchorfile>namespacedoxygen_1_1visitor.html</anchorfile>
      <anchor>ac722dfc608b5388b81d69afcfa2ad8fb</anchor>
      <arglist>(const char *name, const function_type &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>member_func_impl&lt; function_type, policy_type &gt;</type>
      <name>member_func</name>
      <anchorfile>namespacedoxygen_1_1visitor.html</anchorfile>
      <anchor>a1009cd2f22bb8b427eb87eff2aa67498</anchor>
      <arglist>(const char *name, const function_type &amp;function, const policy_type &amp;policy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doxygen.hh</name>
    <path>/tmp/ws/src/hpp-fcl/doc/python/</path>
    <filename>doxygen_8hh.html</filename>
    <class kind="struct">doxygen::class_doc_impl</class>
    <namespace>doxygen</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DOXYGEN_DOC_DECLARE_CONSTRUCTOR</name>
      <anchorfile>doxygen_8hh.html</anchorfile>
      <anchor>a1107dad9a7586bffa1b44ad3d98af08f</anchor>
      <arglist>(z, nargs, unused)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DOXYGEN_DOC_MAX_NUMBER_OF_ARGUMENTS_IN_CONSTRUCTOR</name>
      <anchorfile>doxygen_8hh.html</anchorfile>
      <anchor>abbabf4c5b5abf1b11a35399d781915c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::void_</type>
      <name>void_</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a0eb62fd6b30d8acf4dfb54b7a2847e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_PP_REPEAT</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a289673b24120f90f14bd412936c3a17c</anchor>
      <arglist>(DOXYGEN_DOC_MAX_NUMBER_OF_ARGUMENTS_IN_CONSTRUCTOR, DOXYGEN_DOC_DECLARE_CONSTRUCTOR, ~) template&lt; typename Class &gt; struct destructor_doc_impl</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>class_attrib_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>ac767569ecfaccbf3081e4f55d5bcb452</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>class_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a93042e959fbd1c1e14b4f918fb92389b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>destructor_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a18c3c65676eb76868593780365717da5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void_</type>
      <name>member_func_args</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a1a90ed5b73c5d3ac33fe35f6a8eba43b</anchor>
      <arglist>(FuncPtr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>member_func_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>ad4ab0007316e673d8698c0bc8643b30a</anchor>
      <arglist>(FuncPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doxygen_xml_parser.py</name>
    <path>/tmp/ws/src/hpp-fcl/doc/python/</path>
    <filename>doxygen__xml__parser_8py.html</filename>
    <class kind="class">doxygen_xml_parser::ClassCompound</class>
    <class kind="class">doxygen_xml_parser::CompoundBase</class>
    <class kind="class">doxygen_xml_parser::Index</class>
    <class kind="class">doxygen_xml_parser::MemberDef</class>
    <class kind="class">doxygen_xml_parser::NamespaceCompound</class>
    <class kind="class">doxygen_xml_parser::OutputStreams</class>
    <class kind="class">doxygen_xml_parser::Reference</class>
    <namespace>doxygen_xml_parser</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_templateParamToDict</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a002b50f31df72da5711c215569e9b814</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_description</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a6574ccc448bc332a690b9b8a05e686c2</anchor>
      <arglist>(brief, detailed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeHeaderGuard</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2381d97e721e047f2e8240b994a1eaf1</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ad2a0d12944b6359b7b8e619c2e2f4809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a017ac2049fefe3445d72d52c69d676f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2b87989a66d9b81ca1132ba7434789df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a473a39dc24d9e8dc7469729226a2efa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>str</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a84617fa3f74ffdb859142efe2fcf1ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_class_attribute_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a056cf1614f855c66e3e05a1f478360fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_class_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>aab95166e3f2db50ce171589c41545db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_close_namespace</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a28972e04a45ab239962d7085f2f680c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_constructor_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a887a730676b298f731fe504388938aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_destructor_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a89efff9eb3e14827275173bcab262853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_footer</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a1c63cee62e2b02b0af45a10277308a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_header</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a70ad45903cd96598905c296058586e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_include_extern</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2c499f32c2de89b1c8788b70dfc3afb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_include_intern</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a865cd956f4906abf0eaa162b652173a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_args</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a6e0a22f3eda1186f186c29709803214f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_args_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a98220098b7bf7e5e5144ccb0491ccc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a9cf3905db5d56ce8d309e0ebd6f0a786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_doc_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>af7c1b1b35846e7d4e09650e8748ae123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_open_namespace</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a312e29e8802c0b4da635110db1b3b5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_static_func_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a1508bfbb7b4de198240d934ae16e0588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_static_func_doc_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ab7a957d2c4bdb3bff000bce9f7346ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ab7d30d0d4868be3854380c56b25b6fe2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dummy.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/cython/</path>
    <filename>dummy_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>coal/serialization/eigen.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2eigen_8h.html</filename>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a73e171bde80752b36f9fa1bd501f9699</anchor>
      <arglist>(Archive &amp;ar, Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae91aeb8827f49107a891a6452c0aae65</anchor>
      <arglist>(Archive &amp;ar, Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a93042b8b4b62cc192d0240b8f41d8d4f</anchor>
      <arglist>(Archive &amp;ar, const Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af74c182ee5ecea5cce1c90612c3a4a13</anchor>
      <arglist>(Archive &amp;ar, const Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a5028d9286c2952899e2563c46a09c072</anchor>
      <arglist>(Archive &amp;ar, Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a7d015181328254eb6801f8aa55e88625</anchor>
      <arglist>(Archive &amp;ar, Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/eigen.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2eigen_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2eigen_8h" name="coal/serialization/eigen.h" local="no" imported="no">coal/serialization/eigen.h</includes>
  </compound>
  <compound kind="file">
    <name>ellipsoid_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>ellipsoid__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Ellipsoid, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a1bf6a0ce9c610009f0013a828f5d3135</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a91729e78b0dd0c0f56f400347e552559</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ellipsoid_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>ellipsoid__plane_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Ellipsoid, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ad25814dffce6a61cc10131aabd18838c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a052ed252181ef832ba9f2c5ac06890bb</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frontlist.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>frontlist_8cpp.html</filename>
    <includes id="coal_2internal_2traversal__node__bvhs_8h" name="coal/internal/traversal_node_bvhs.h" local="yes" imported="no">coal/internal/traversal_node_bvhs.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="no" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>frontlist_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>frontlist_8cpp.html</anchorfile>
      <anchor>ab47367994eadd68e8138ecdd6627b246</anchor>
      <arglist>(front_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide_front_list_Test</name>
      <anchorfile>frontlist_8cpp.html</anchorfile>
      <anchor>aee5fd961678601e390d327dc0efdfc04</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, bool refit_bottomup, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide_front_list_Test_Oriented</name>
      <anchorfile>frontlist_8cpp.html</anchorfile>
      <anchor>adf0cc2de089b1a89fa8a1a9224e454cb</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide_Test</name>
      <anchorfile>frontlist_8cpp.html</anchorfile>
      <anchor>adddf8527a06a13830f63a6b78a515a10</anchor>
      <arglist>(const Transform3s &amp;tf, const std::vector&lt; Vec3s &gt; &amp;vertices1, const std::vector&lt; Triangle &gt; &amp;triangles1, const std::vector&lt; Vec3s &gt; &amp;vertices2, const std::vector&lt; Triangle &gt; &amp;triangles2, SplitMethodType split_method, bool verbose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>functionObjects.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>functionObjects_8h.html</filename>
    <class kind="class">orgQhull::AbsoluteSumOf</class>
    <class kind="class">orgQhull::SumOf</class>
    <class kind="class">orgQhull::SumSquaresOf</class>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>coal/serialization/fwd.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2fwd_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2serialization_2eigen_8h" name="coal/serialization/eigen.h" local="yes" imported="no">coal/serialization/eigen.h</includes>
    <class kind="struct">coal::serialization::detail::cast_register_initializer</class>
    <class kind="struct">coal::serialization::detail::init_cast_register</class>
    <class kind="struct">coal::serialization::register_type</class>
    <namespace>coal</namespace>
    <namespace>coal::serialization</namespace>
    <namespace>coal::serialization::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_SERIALIZATION_CAST_REGISTER</name>
      <anchorfile>coal_2serialization_2fwd_8h.html</anchorfile>
      <anchor>aaf7fb87e8353d4a9a973f5e63751bc45</anchor>
      <arglist>(Derived, Base)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_SERIALIZATION_DECLARE_EXPORT</name>
      <anchorfile>coal_2serialization_2fwd_8h.html</anchorfile>
      <anchor>a1c73f667b8fef19991bd500f58f5ac37</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_SERIALIZATION_DEFINE_EXPORT</name>
      <anchorfile>coal_2serialization_2fwd_8h.html</anchorfile>
      <anchor>ae29e9cd1ed1e871773eabdcf45129c78</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_SERIALIZATION_SPLIT</name>
      <anchorfile>coal_2serialization_2fwd_8h.html</anchorfile>
      <anchor>a3c0e171e50ec8c6c825226589e727a49</anchor>
      <arglist>(Type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/fwd.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2fwd_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="no" imported="no">coal/serialization/fwd.h</includes>
  </compound>
  <compound kind="file">
    <name>include/coal/fwd.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>include_2coal_2fwd_8hh.html</filename>
    <namespace>coal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_ASSERT</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a19c453f550b95a08fa0acab328c8d111</anchor>
      <arglist>(check, message, exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a14a9e7a4a79a4aee0a44101b37768591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_COMPILER_DIAGNOSTIC_IGNORED_MAYBE_UNINITIALIZED</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a9ba823403a67a390533879988678c0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_COMPILER_DIAGNOSTIC_POP</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>ab45b1c03e71ccfac9f3501b69ceb7a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_COMPILER_DIAGNOSTIC_PUSH</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a7286eaa8c27f4b3f629bf03638b8fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_ONLY_USED_FOR_DEBUG</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a1ec8f08a2f53404bb4f59e59da26de73</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_PRETTY_FUNCTION</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>af8d3c5d76bb7c20a4986484dd5f8d593</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_THROW_PRETTY</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>ae007e76402dde8e7f051199852b1ec9f</anchor>
      <arglist>(message, exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_UNUSED_VARIABLE</name>
      <anchorfile>include_2coal_2fwd_8hh.html</anchorfile>
      <anchor>a6a22451efa9044687df2eea80ca1e76a</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; BVHModelBase &gt;</type>
      <name>BVHModelPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af51a3c54bc5c7626db392b66a84ed64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const CollisionGeometry &gt;</type>
      <name>CollisionGeometryConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa928b80b619958923c8aca11ce68d230</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CollisionGeometry &gt;</type>
      <name>CollisionGeometryPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a788013f679d94829ea52596be9669be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const CollisionObject &gt;</type>
      <name>CollisionObjectConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4999d6974b7f5b9c8dcf870ccbc38727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CollisionObject &gt;</type>
      <name>CollisionObjectPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0b606e320b85f03b1dc33ddb51e7f044</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const OcTree &gt;</type>
      <name>OcTreeConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8277793095884d24c3f6754b9dfdaf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; OcTree &gt;</type>
      <name>OcTreePtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8b68575d2ea9568274bde87621e65144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/hpp/fcl/fwd.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>include_2hpp_2fcl_2fwd_8hh.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="no" imported="no">coal/fwd.hh</includes>
  </compound>
  <compound kind="file">
    <name>python/broadphase/fwd.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/broadphase/</path>
    <filename>python_2broadphase_2fwd_8hh.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <namespace>coal</namespace>
    <namespace>coal::python</namespace>
    <member kind="function">
      <type>void</type>
      <name>exposeBroadPhase</name>
      <anchorfile>namespacecoal_1_1python.html</anchorfile>
      <anchor>aa6130c6ba7ab2aad5138ed5af26453a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python/fwd.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>python_2fwd_8hh.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="doxygen_8hh" name="doxygen.hh" local="yes" imported="no">../doc/python/doxygen.hh</includes>
    <includes id="doxygen-boost_8hh" name="doxygen-boost.hh" local="yes" imported="no">../doc/python/doxygen-boost.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_BIND_GLOBAL_PLACEHOLDERS</name>
      <anchorfile>python_2fwd_8hh.html</anchorfile>
      <anchor>ae32d133147b9dd7a9b1bfe370a71b72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_CLASS_FUNC</name>
      <anchorfile>python_2fwd_8hh.html</anchorfile>
      <anchor>aab9261b44e4ab290bcde80405eae6505</anchor>
      <arglist>(CLASS, ATTRIB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_CLASS_FUNC2</name>
      <anchorfile>python_2fwd_8hh.html</anchorfile>
      <anchor>a86ed647d8d90b9880f5b14a8a21990fa</anchor>
      <arglist>(CLASS, ATTRIB, policy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_RO_CLASS_ATTRIB</name>
      <anchorfile>python_2fwd_8hh.html</anchorfile>
      <anchor>adf29e68a0f614888ede589f838679398</anchor>
      <arglist>(CLASS, ATTRIB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_RW_CLASS_ATTRIB</name>
      <anchorfile>python_2fwd_8hh.html</anchorfile>
      <anchor>ac8661613ee5b419bb0307b2eb05ad951</anchor>
      <arglist>(CLASS, ATTRIB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_distance_plot.py</name>
    <path>/tmp/ws/src/hpp-fcl/doc/</path>
    <filename>generate__distance__plot_8py.html</filename>
    <namespace>generate_distance_plot</namespace>
    <member kind="function">
      <type>def</type>
      <name>dlb</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a0cff4f6b38b1d0e6a6aa365994e678f6</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a98ba65ebfd2825e9ce9bfef9982682e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a554d6348ea43b9d7e3078fa59b202050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_inches</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ac8e78fc70de9d56a9e9bbb75e9971e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dir_path</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a21a1573ce98aa475a05ddf0a4d198bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>interactive</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a729c965de46f2c849d33831fa8388b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ab9f8876c659ca336c6a34f0b95971fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ls</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a808f1e0824940fbd6cd291e98e1ef328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a661e82dd5d28c6ef0d3ca8d0d706e144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mb</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ae218e81ab1ffa35aab49abae5753a02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>aa484734a85f09f4f59c9f4b98c8376ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a26a284358729624371203537f0c31d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>X</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a7da941f975c1265fd431a11469aa76c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>geom_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_backnormal</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>aa296222b01ce78211cd476aebb1c9344</anchor>
      <arglist>(realT **rows, int numrow, int numcol, boolT sign, coordT *normal, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_distplane</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ad6aa8bf49cd3167ae0f73fb43fd4f405</anchor>
      <arglist>(pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a6b898c5771e84d8019b5a3c5c4c7c93c</anchor>
      <arglist>(pointT *point, facetT *startfacet, boolT bestoutside, boolT isnewfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbesthorizon</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a86c8ba6e2c9724db4aea6c610b894a48</anchor>
      <arglist>(boolT ischeckmax, pointT *point, facetT *startfacet, boolT noupper, realT *bestdist, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ad52456dc5d0813172727fbcfd5837ac8</anchor>
      <arglist>(pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_gausselim</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>af81dcbeb5f463bec976bf47feb711142</anchor>
      <arglist>(realT **rows, int numrow, int numcol, boolT *sign, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getangle</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ad68f11906d7fce991605d05defc18fc3</anchor>
      <arglist>(pointT *vect1, pointT *vect2)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcenter</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ada55211fea15808952afabbb73bb58c9</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcentrum</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a4d3e24caaf31f597ac617e5ca3f78983</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getdistance</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a33b48e7b401220197e69c3138f45d143</anchor>
      <arglist>(facetT *facet, facetT *neighbor, realT *mindist, realT *maxdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ac828f69e918430659d1fc91a714c10a3</anchor>
      <arglist>(coordT *normal, int dim, boolT toporient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize2</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>aa7ce7d2ba95688d0f9c5fe447c7f4903</anchor>
      <arglist>(coordT *normal, int dim, boolT toporient, realT *minnorm, boolT *ismin)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_projectpoint</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>ae0e1d410e4f510aff50d7816d72ffe67</anchor>
      <arglist>(pointT *point, facetT *facet, realT dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfacetplane</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a9d920d78a1d61a3ed267a9362dd45882</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_det</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a5c5d4d64b164ef17fd1ef4cdc48a60a3</anchor>
      <arglist>(int dim, coordT **rows, coordT *point0, boolT toporient, coordT *normal, realT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_gauss</name>
      <anchorfile>geom_8c.html</anchorfile>
      <anchor>a71769c384a5ff96fc3f983d831fee941</anchor>
      <arglist>(int dim, coordT **rows, pointT *point0, boolT toporient, coordT *normal, coordT *offset, boolT *nearzero)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>geom_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>det2_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a40fa356f39796a332ceb5c3ec3239635</anchor>
      <arglist>(a1, a2, b1, b2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>det3_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a05298126eca7960ae26a0652b04e8d5a</anchor>
      <arglist>(a1, a2, a3, b1, b2, b3, c1, c2, c3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dW</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a36170150516a2304a3ab92f46bffc8d7</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dX</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a21642f483f20e0beb78ff5d696bf4108</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dY</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a59f30902b1f5e8b86f9215c37e16abcd</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dZ</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a1bd494c91f93366fa4a33576003a8906</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fabs_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a1cbe065cae8e8841ad15262bf5c3d769</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fmax_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aed47cfedfb6c33fbbb6cdc35897b8fde</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fmin_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ab07421eb4fd30d97f465fc1b9acbf858</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>maximize_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aaa24a6e244cc65eeabdbd4a3028af4db</anchor>
      <arglist>(maxval, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>minimize_</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a62e5a90b8c812260df104e089e8c5a74</anchor>
      <arglist>(minval, val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_backnormal</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aa296222b01ce78211cd476aebb1c9344</anchor>
      <arglist>(realT **rows, int numrow, int numcol, boolT sign, coordT *normal, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_copypoints</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a06e2d2497ccf56100b312fb18d612d61</anchor>
      <arglist>(coordT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_crossproduct</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a12bca3b56f268a9078825533aebea319</anchor>
      <arglist>(int dim, realT vecA[3], realT vecB[3], realT vecC[3])</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_determinant</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a7cb78a1c6760ae7c01318889f25e9c88</anchor>
      <arglist>(realT **rows, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detjoggle</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>accaef9b06e64be02d0b9b56c2d26e332</anchor>
      <arglist>(pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_detroundoff</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ab599da692c8b144256a8e6d25f77157d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detsimplex</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>af3ea4402f1988fbec3b3636dc0c594a3</anchor>
      <arglist>(pointT *apex, setT *points, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distnorm</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a4b5fd020f3e48bfa80befaab03d3e08f</anchor>
      <arglist>(int dim, pointT *point, pointT *normal, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_distplane</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad6aa8bf49cd3167ae0f73fb43fd4f405</anchor>
      <arglist>(pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distround</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a5fef2ca0d3db8b70438d86456eac5dae</anchor>
      <arglist>(int dimension, realT maxabs, realT maxsumabs)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_divzero</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a7a5ca3b28a14c714a2eddc8c7360e17d</anchor>
      <arglist>(realT numer, realT denom, realT mindenom1, boolT *zerodiv)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a471a31d36b389d4c55b2a1f5ae75b21d</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea_simplex</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a13eef3b0a53631c22696be0e4d26f9af</anchor>
      <arglist>(int dim, coordT *apex, setT *vertices, vertexT *notvertex, boolT toporient, coordT *normal, realT *offset)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_facetcenter</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aebf1636c27f6483b65bc1bb81a230024</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a6b898c5771e84d8019b5a3c5c4c7c93c</anchor>
      <arglist>(pointT *point, facetT *startfacet, boolT bestoutside, boolT isnewfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbesthorizon</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a86c8ba6e2c9724db4aea6c610b894a48</anchor>
      <arglist>(boolT ischeckmax, pointT *point, facetT *startfacet, boolT noupper, realT *bestdist, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad52456dc5d0813172727fbcfd5837ac8</anchor>
      <arglist>(pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findgooddist</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a62fd482d44607ae8192e88207b2170ee</anchor>
      <arglist>(pointT *point, facetT *facetA, realT *distp, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_gausselim</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>af81dcbeb5f463bec976bf47feb711142</anchor>
      <arglist>(realT **rows, int numrow, int numcol, boolT *sign, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getangle</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad68f11906d7fce991605d05defc18fc3</anchor>
      <arglist>(pointT *vect1, pointT *vect2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getarea</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a4a95cdcebe6fc67c102ad8d57ab552f9</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcenter</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ada55211fea15808952afabbb73bb58c9</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcentrum</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a4d3e24caaf31f597ac617e5ca3f78983</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getdistance</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a33b48e7b401220197e69c3138f45d143</anchor>
      <arglist>(facetT *facet, facetT *neighbor, realT *mindist, realT *maxdist)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a26c15bc3a3ca6cabaeae881dfaac1a3c</anchor>
      <arglist>(int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_inthresholds</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a40d28a4032e31ead54f10055d2a3b20f</anchor>
      <arglist>(coordT *normal, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_joggleinput</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ab48fcbc817df5212a2488e9dff34579a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT *</type>
      <name>qh_maxabsval</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ac600773e2752d67405e125279a27b5b1</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_maxmin</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>abf8c66df80868671030ea5965be255ce</anchor>
      <arglist>(pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_maxouter</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a445826157c02bd278d5f880a631d4ff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maxsimplex</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad8e9fadd7996b1dbc92981d2166a8051</anchor>
      <arglist>(int dim, setT *maxpoints, pointT *points, int numpoints, setT **simplex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_minabsval</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a5e52db0836753e9aa8870d681ea7d340</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_mindiff</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a34759caaf9d9b41fd4964ba1fcb324ab</anchor>
      <arglist>(realT *vecA, realT *vecB, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ac828f69e918430659d1fc91a714c10a3</anchor>
      <arglist>(coordT *normal, int dim, boolT toporient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize2</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aa7ce7d2ba95688d0f9c5fe447c7f4903</anchor>
      <arglist>(coordT *normal, int dim, boolT toporient, realT *minnorm, boolT *ismin)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_orientoutside</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a9ccd14af4469b35c90befd1cc5a063f3</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>af31cdbacfc4b81863dfaa827c541a84a</anchor>
      <arglist>(facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>qh_pointdist</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a2bf09664ffc4c316b0f0975653a310eb</anchor>
      <arglist>(pointT *point1, pointT *point2, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printmatrix</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ac7df2f1d0d3d5fd196b669210d30465c</anchor>
      <arglist>(FILE *fp, const char *string, realT **rows, int numrow, int numcol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a752bf1a51f4f00e2764aba6cb1ebc5ca</anchor>
      <arglist>(FILE *fp, const char *string, setT *points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a52e5614cd957c4247385f5f5208d4f46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_projectpoint</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ae0e1d410e4f510aff50d7816d72ffe67</anchor>
      <arglist>(pointT *point, facetT *facet, realT dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectpoints</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad9eb276ad162e1c3a1fc504039050df7</anchor>
      <arglist>(signed char *project, int n, realT *points, int numpoints, int dim, realT *newpoints, int newdim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>ad0b443b4fa91eeea79ea66f127dcab83</anchor>
      <arglist>(realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotatepoints</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a4ebde0743f5d30c82b6faf12a93b1794</anchor>
      <arglist>(realT *points, int numpoints, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>aa760b44755c26842e70df9ac5bb7620b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalelast</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a49ee6babb9631a44eec7929d5dd47a3a</anchor>
      <arglist>(coordT *points, int numpoints, int dim, coordT low, coordT high, coordT newhigh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalepoints</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a321a818df5b179430f0d8f166fac4cd7</anchor>
      <arglist>(pointT *points, int numpoints, int dim, realT *newlows, realT *newhighs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfacetplane</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a09072e3cbd482076f057ead2d7a29c03</anchor>
      <arglist>(facetT *newfacets)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sethalfspace</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>acc35c82694aab63196e0ea4ee9e1167e</anchor>
      <arglist>(int dim, coordT *coords, coordT **nextp, coordT *normal, coordT *offset, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>acc06bbfd3f14beba08ae7589e890672c</anchor>
      <arglist>(int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_det</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a5c5d4d64b164ef17fd1ef4cdc48a60a3</anchor>
      <arglist>(int dim, coordT **rows, coordT *point0, boolT toporient, coordT *normal, realT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_gauss</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a71769c384a5ff96fc3f983d831fee941</anchor>
      <arglist>(int dim, coordT **rows, pointT *point0, boolT toporient, coordT *normal, coordT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sharpnewfacets</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>adbf4f712c3e3ad7ddf5c72812389cdb4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_voronoi_center</name>
      <anchorfile>geom_8h.html</anchorfile>
      <anchor>a82091ffc060de3a8471615bb2c55b6c5</anchor>
      <arglist>(int dim, setT *points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom2.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>geom2_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_copypoints</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a06e2d2497ccf56100b312fb18d612d61</anchor>
      <arglist>(coordT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_crossproduct</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a12bca3b56f268a9078825533aebea319</anchor>
      <arglist>(int dim, realT vecA[3], realT vecB[3], realT vecC[3])</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_determinant</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a7cb78a1c6760ae7c01318889f25e9c88</anchor>
      <arglist>(realT **rows, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detjoggle</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>accaef9b06e64be02d0b9b56c2d26e332</anchor>
      <arglist>(pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_detroundoff</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ab599da692c8b144256a8e6d25f77157d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detsimplex</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>af3ea4402f1988fbec3b3636dc0c594a3</anchor>
      <arglist>(pointT *apex, setT *points, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distnorm</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a4b5fd020f3e48bfa80befaab03d3e08f</anchor>
      <arglist>(int dim, pointT *point, pointT *normal, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distround</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a5fef2ca0d3db8b70438d86456eac5dae</anchor>
      <arglist>(int dimension, realT maxabs, realT maxsumabs)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_divzero</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a7a5ca3b28a14c714a2eddc8c7360e17d</anchor>
      <arglist>(realT numer, realT denom, realT mindenom1, boolT *zerodiv)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a471a31d36b389d4c55b2a1f5ae75b21d</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea_simplex</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a13eef3b0a53631c22696be0e4d26f9af</anchor>
      <arglist>(int dim, coordT *apex, setT *vertices, vertexT *notvertex, boolT toporient, coordT *normal, realT *offset)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_facetcenter</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>aebf1636c27f6483b65bc1bb81a230024</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findgooddist</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a62fd482d44607ae8192e88207b2170ee</anchor>
      <arglist>(pointT *point, facetT *facetA, realT *distp, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getarea</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a4a95cdcebe6fc67c102ad8d57ab552f9</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a9428a80e0d2de91943dfbe98a57872b9</anchor>
      <arglist>(int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_inthresholds</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a40d28a4032e31ead54f10055d2a3b20f</anchor>
      <arglist>(coordT *normal, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_joggleinput</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ab48fcbc817df5212a2488e9dff34579a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT *</type>
      <name>qh_maxabsval</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ac600773e2752d67405e125279a27b5b1</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_maxmin</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>abf8c66df80868671030ea5965be255ce</anchor>
      <arglist>(pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_maxouter</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a445826157c02bd278d5f880a631d4ff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maxsimplex</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ad8e9fadd7996b1dbc92981d2166a8051</anchor>
      <arglist>(int dim, setT *maxpoints, pointT *points, int numpoints, setT **simplex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_minabsval</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a5e52db0836753e9aa8870d681ea7d340</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_mindiff</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a34759caaf9d9b41fd4964ba1fcb324ab</anchor>
      <arglist>(realT *vecA, realT *vecB, int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_orientoutside</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a9ccd14af4469b35c90befd1cc5a063f3</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>af31cdbacfc4b81863dfaa827c541a84a</anchor>
      <arglist>(facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>qh_pointdist</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a2bf09664ffc4c316b0f0975653a310eb</anchor>
      <arglist>(pointT *point1, pointT *point2, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printmatrix</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ac7df2f1d0d3d5fd196b669210d30465c</anchor>
      <arglist>(FILE *fp, const char *string, realT **rows, int numrow, int numcol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a752bf1a51f4f00e2764aba6cb1ebc5ca</anchor>
      <arglist>(FILE *fp, const char *string, setT *points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a52e5614cd957c4247385f5f5208d4f46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectpoints</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ad9eb276ad162e1c3a1fc504039050df7</anchor>
      <arglist>(signed char *project, int n, realT *points, int numpoints, int dim, realT *newpoints, int newdim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ad0b443b4fa91eeea79ea66f127dcab83</anchor>
      <arglist>(realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotatepoints</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a8a974dee6d4172570b67c8d5b64fc1e3</anchor>
      <arglist>(realT *points, int numpoints, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>aa760b44755c26842e70df9ac5bb7620b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalelast</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a49ee6babb9631a44eec7929d5dd47a3a</anchor>
      <arglist>(coordT *points, int numpoints, int dim, coordT low, coordT high, coordT newhigh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalepoints</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a321a818df5b179430f0d8f166fac4cd7</anchor>
      <arglist>(pointT *points, int numpoints, int dim, realT *newlows, realT *newhighs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setdelaunay</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>ab706a3d62bca1525d5be00323751a07f</anchor>
      <arglist>(int dim, int count, pointT *points)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sethalfspace</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>acc35c82694aab63196e0ea4ee9e1167e</anchor>
      <arglist>(int dim, coordT *coords, coordT **nextp, coordT *normal, coordT *offset, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>acc06bbfd3f14beba08ae7589e890672c</anchor>
      <arglist>(int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sharpnewfacets</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>adbf4f712c3e3ad7ddf5c72812389cdb4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_voronoi_center</name>
      <anchorfile>geom2_8c.html</anchorfile>
      <anchor>a82091ffc060de3a8471615bb2c55b6c5</anchor>
      <arglist>(int dim, setT *points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom2_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>geom2__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_copypoints</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a2ad566ee48b7bca276d88e1b66dbb09e</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_crossproduct</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a12bca3b56f268a9078825533aebea319</anchor>
      <arglist>(int dim, realT vecA[3], realT vecB[3], realT vecC[3])</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_determinant</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a28b4b960f77d96ca2eaf873b9840f98f</anchor>
      <arglist>(qhT *qh, realT **rows, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detjoggle</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a6a88f0717e0f653d7756f3166e39fa2c</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_detroundoff</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a7392fac7f313e8f87344bc1fd5555941</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detsimplex</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a96a04dba255341bf40a396175e4e1e24</anchor>
      <arglist>(qhT *qh, pointT *apex, setT *points, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distnorm</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a4b5fd020f3e48bfa80befaab03d3e08f</anchor>
      <arglist>(int dim, pointT *point, pointT *normal, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distround</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ad56b1db0773cfb3b755908410597d91f</anchor>
      <arglist>(qhT *qh, int dimension, realT maxabs, realT maxsumabs)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_divzero</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a7a5ca3b28a14c714a2eddc8c7360e17d</anchor>
      <arglist>(realT numer, realT denom, realT mindenom1, boolT *zerodiv)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a3b77c77f77c340a9ba42b802e45690ee</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea_simplex</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a0ca2a7d2f69d162b7be0e168103a25f5</anchor>
      <arglist>(qhT *qh, int dim, coordT *apex, setT *vertices, vertexT *notvertex, boolT toporient, coordT *normal, realT *offset)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_facetcenter</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a276420a14b1d0e7afd3686d3e466ba42</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findgooddist</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a727f8a88d6d1e346cdd4fd126969a231</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facetA, realT *distp, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getarea</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ad07f35f8e2ae28815286ff194eb1feee</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a8d8804de723bc283ee15267367b7a71c</anchor>
      <arglist>(qhT *qh, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_inthresholds</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ad12449c3fc9863043b6fae732e0d16cb</anchor>
      <arglist>(qhT *qh, coordT *normal, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_joggleinput</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ad7318127efc3ae76086e4838680dc8ba</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT *</type>
      <name>qh_maxabsval</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ac600773e2752d67405e125279a27b5b1</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_maxmin</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a5a113c415a4c569909585837c44fbc6c</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_maxouter</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a5dab8daca8ee930bbf6cbdcf078ddc15</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maxsimplex</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ad87db1678728e8ae164a55c2266e23b1</anchor>
      <arglist>(qhT *qh, int dim, setT *maxpoints, pointT *points, int numpoints, setT **simplex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_minabsval</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a5e52db0836753e9aa8870d681ea7d340</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_mindiff</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a34759caaf9d9b41fd4964ba1fcb324ab</anchor>
      <arglist>(realT *vecA, realT *vecB, int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_orientoutside</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ac81b2ed787b1610cd74423fab2ebacd4</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>acf0d412d014f85426fc02a3dd3bcb784</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>qh_pointdist</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a2bf09664ffc4c316b0f0975653a310eb</anchor>
      <arglist>(pointT *point1, pointT *point2, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printmatrix</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a213ea5e0c7358f9dd7c8189347dac8eb</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, realT **rows, int numrow, int numcol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a3817fac8866d8fc2e723e22b8376ea73</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ae95e12d1f6356bf7672bf7d388c0679a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectpoints</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a1cf73c86b884a8dfafd7b54e7c778518</anchor>
      <arglist>(qhT *qh, signed char *project, int n, realT *points, int numpoints, int dim, realT *newpoints, int newdim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>aaf0ca205608b5f2b0e4874c2a3075d3a</anchor>
      <arglist>(qhT *qh, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotatepoints</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a4f10d0fb2bb0467d0015a9c8512b6213</anchor>
      <arglist>(qhT *qh, realT *points, int numpoints, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>af89b51ff2eb8323523c72f1f22c92b60</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalelast</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>aa71c3c4a1bde8ad9ea6c850f09300ccf</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, coordT low, coordT high, coordT newhigh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalepoints</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a2319575838efeefe6f977c27670e1bcd</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dim, realT *newlows, realT *newhighs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setdelaunay</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a9b955f3be5cc65f7b0742d8a4bc22e72</anchor>
      <arglist>(qhT *qh, int dim, int count, pointT *points)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sethalfspace</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a1390b41d023e51b072a91d1a18e1c6dd</anchor>
      <arglist>(qhT *qh, int dim, coordT *coords, coordT **nextp, coordT *normal, coordT *offset, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a3651a6604414f36c10ccc7da80244bda</anchor>
      <arglist>(qhT *qh, int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sharpnewfacets</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>ae02df28227a43e77dd1a09d1ec18b2cc</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_voronoi_center</name>
      <anchorfile>geom2__r_8c.html</anchorfile>
      <anchor>a9e1592125442bff9c30e2811faeb448b</anchor>
      <arglist>(qhT *qh, int dim, setT *points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>geom__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_backnormal</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>ae19f6a5bee633024e255f8cdd105665d</anchor>
      <arglist>(qhT *qh, realT **rows, int numrow, int numcol, boolT sign, coordT *normal, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_distplane</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>afa83f54a1d1d58d2a9c560f1b56fd8ae</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>ab31f86079f316b8858bfe18411006cab</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, boolT bestoutside, boolT isnewfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbesthorizon</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a720cf7c4efed9dd554ab854dda881dc7</anchor>
      <arglist>(qhT *qh, boolT ischeckmax, pointT *point, facetT *startfacet, boolT noupper, realT *bestdist, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a8b2b8117892f8268436f45c846156100</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_gausselim</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a060d058d431f8089f67e17b975e0ce00</anchor>
      <arglist>(qhT *qh, realT **rows, int numrow, int numcol, boolT *sign, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getangle</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a5c7490634bbccf76ba49dec6e42c7f26</anchor>
      <arglist>(qhT *qh, pointT *vect1, pointT *vect2)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcenter</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a585e95d45ed88bb8c74e2cdac14101af</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcentrum</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a92a55c96652e1a7d014618ad540bab0e</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getdistance</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>aed7a28d4026fbdb839a8a513391d3213</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor, realT *mindist, realT *maxdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a0ea94f7b4265097de89d732566e6e6cf</anchor>
      <arglist>(qhT *qh, coordT *normal, int dim, boolT toporient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize2</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a3a037fdc3e178d2c8ce9d29ff2392a73</anchor>
      <arglist>(qhT *qh, coordT *normal, int dim, boolT toporient, realT *minnorm, boolT *ismin)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_projectpoint</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a5b7f7c7fb88be669f0a6b4ddcc1fb80a</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfacetplane</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a718d6f87f6da26f85764192d6cd6a1ea</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_det</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a4265480cc9fc3653f4a5f1a00eabe9f0</anchor>
      <arglist>(qhT *qh, int dim, coordT **rows, coordT *point0, boolT toporient, coordT *normal, realT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_gauss</name>
      <anchorfile>geom__r_8c.html</anchorfile>
      <anchor>a83060aa19051eb107fe3d856411b22df</anchor>
      <arglist>(qhT *qh, int dim, coordT **rows, pointT *point0, boolT toporient, coordT *normal, coordT *offset, boolT *nearzero)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geom_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>geom__r_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>det2_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a40fa356f39796a332ceb5c3ec3239635</anchor>
      <arglist>(a1, a2, b1, b2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>det3_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a05298126eca7960ae26a0652b04e8d5a</anchor>
      <arglist>(a1, a2, a3, b1, b2, b3, c1, c2, c3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dW</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a36170150516a2304a3ab92f46bffc8d7</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dX</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a21642f483f20e0beb78ff5d696bf4108</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dY</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a59f30902b1f5e8b86f9215c37e16abcd</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dZ</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a1bd494c91f93366fa4a33576003a8906</anchor>
      <arglist>(p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fabs_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a1cbe065cae8e8841ad15262bf5c3d769</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fmax_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aed47cfedfb6c33fbbb6cdc35897b8fde</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fmin_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ab07421eb4fd30d97f465fc1b9acbf858</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>maximize_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aaa24a6e244cc65eeabdbd4a3028af4db</anchor>
      <arglist>(maxval, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>minimize_</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a62e5a90b8c812260df104e089e8c5a74</anchor>
      <arglist>(minval, val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_backnormal</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ae19f6a5bee633024e255f8cdd105665d</anchor>
      <arglist>(qhT *qh, realT **rows, int numrow, int numcol, boolT sign, coordT *normal, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_copypoints</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a2ad566ee48b7bca276d88e1b66dbb09e</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_crossproduct</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a12bca3b56f268a9078825533aebea319</anchor>
      <arglist>(int dim, realT vecA[3], realT vecB[3], realT vecC[3])</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_determinant</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a28b4b960f77d96ca2eaf873b9840f98f</anchor>
      <arglist>(qhT *qh, realT **rows, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detjoggle</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a6a88f0717e0f653d7756f3166e39fa2c</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_detroundoff</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a7392fac7f313e8f87344bc1fd5555941</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_detsimplex</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a96a04dba255341bf40a396175e4e1e24</anchor>
      <arglist>(qhT *qh, pointT *apex, setT *points, int dim, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distnorm</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a4b5fd020f3e48bfa80befaab03d3e08f</anchor>
      <arglist>(int dim, pointT *point, pointT *normal, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_distplane</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>afa83f54a1d1d58d2a9c560f1b56fd8ae</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_distround</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ad56b1db0773cfb3b755908410597d91f</anchor>
      <arglist>(qhT *qh, int dimension, realT maxabs, realT maxsumabs)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_divzero</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a7a5ca3b28a14c714a2eddc8c7360e17d</anchor>
      <arglist>(realT numer, realT denom, realT mindenom1, boolT *zerodiv)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a3b77c77f77c340a9ba42b802e45690ee</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_facetarea_simplex</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a0ca2a7d2f69d162b7be0e168103a25f5</anchor>
      <arglist>(qhT *qh, int dim, coordT *apex, setT *vertices, vertexT *notvertex, boolT toporient, coordT *normal, realT *offset)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_facetcenter</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a276420a14b1d0e7afd3686d3e466ba42</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ab31f86079f316b8858bfe18411006cab</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, boolT bestoutside, boolT isnewfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbesthorizon</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a720cf7c4efed9dd554ab854dda881dc7</anchor>
      <arglist>(qhT *qh, boolT ischeckmax, pointT *point, facetT *startfacet, boolT noupper, realT *bestdist, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a8b2b8117892f8268436f45c846156100</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findgooddist</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a727f8a88d6d1e346cdd4fd126969a231</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facetA, realT *distp, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_gausselim</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a060d058d431f8089f67e17b975e0ce00</anchor>
      <arglist>(qhT *qh, realT **rows, int numrow, int numcol, boolT *sign, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getangle</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a5c7490634bbccf76ba49dec6e42c7f26</anchor>
      <arglist>(qhT *qh, pointT *vect1, pointT *vect2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getarea</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ad07f35f8e2ae28815286ff194eb1feee</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcenter</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a585e95d45ed88bb8c74e2cdac14101af</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_getcentrum</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a92a55c96652e1a7d014618ad540bab0e</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_getdistance</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aed7a28d4026fbdb839a8a513391d3213</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor, realT *mindist, realT *maxdist)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a1694d1252f52084cf3c775747c1d7dd1</anchor>
      <arglist>(qhT *qh, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_inthresholds</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ad12449c3fc9863043b6fae732e0d16cb</anchor>
      <arglist>(qhT *qh, coordT *normal, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_joggleinput</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ad7318127efc3ae76086e4838680dc8ba</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT *</type>
      <name>qh_maxabsval</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ac600773e2752d67405e125279a27b5b1</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_maxmin</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a5a113c415a4c569909585837c44fbc6c</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_maxouter</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a5dab8daca8ee930bbf6cbdcf078ddc15</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maxsimplex</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ad87db1678728e8ae164a55c2266e23b1</anchor>
      <arglist>(qhT *qh, int dim, setT *maxpoints, pointT *points, int numpoints, setT **simplex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_minabsval</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a5e52db0836753e9aa8870d681ea7d340</anchor>
      <arglist>(realT *normal, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_mindiff</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a34759caaf9d9b41fd4964ba1fcb324ab</anchor>
      <arglist>(realT *vecA, realT *vecB, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a0ea94f7b4265097de89d732566e6e6cf</anchor>
      <arglist>(qhT *qh, coordT *normal, int dim, boolT toporient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_normalize2</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a3a037fdc3e178d2c8ce9d29ff2392a73</anchor>
      <arglist>(qhT *qh, coordT *normal, int dim, boolT toporient, realT *minnorm, boolT *ismin)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_orientoutside</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ac81b2ed787b1610cd74423fab2ebacd4</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>acf0d412d014f85426fc02a3dd3bcb784</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>qh_pointdist</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a2bf09664ffc4c316b0f0975653a310eb</anchor>
      <arglist>(pointT *point1, pointT *point2, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printmatrix</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a213ea5e0c7358f9dd7c8189347dac8eb</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, realT **rows, int numrow, int numcol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a3817fac8866d8fc2e723e22b8376ea73</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ae95e12d1f6356bf7672bf7d388c0679a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_projectpoint</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a5b7f7c7fb88be669f0a6b4ddcc1fb80a</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectpoints</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a1cf73c86b884a8dfafd7b54e7c778518</anchor>
      <arglist>(qhT *qh, signed char *project, int n, realT *points, int numpoints, int dim, realT *newpoints, int newdim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aaf0ca205608b5f2b0e4874c2a3075d3a</anchor>
      <arglist>(qhT *qh, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotatepoints</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aa871eadccea6516f867ebf891d5b1abb</anchor>
      <arglist>(qhT *qh, realT *points, int numpoints, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>af89b51ff2eb8323523c72f1f22c92b60</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalelast</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aa71c3c4a1bde8ad9ea6c850f09300ccf</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, coordT low, coordT high, coordT newhigh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scalepoints</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a2319575838efeefe6f977c27670e1bcd</anchor>
      <arglist>(qhT *qh, pointT *points, int numpoints, int dim, realT *newlows, realT *newhighs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfacetplane</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>aa02b944008930c8e1ad5aedb00771ae8</anchor>
      <arglist>(qhT *qh, facetT *newfacets)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sethalfspace</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a1390b41d023e51b072a91d1a18e1c6dd</anchor>
      <arglist>(qhT *qh, int dim, coordT *coords, coordT **nextp, coordT *normal, coordT *offset, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a3651a6604414f36c10ccc7da80244bda</anchor>
      <arglist>(qhT *qh, int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_det</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a4265480cc9fc3653f4a5f1a00eabe9f0</anchor>
      <arglist>(qhT *qh, int dim, coordT **rows, coordT *point0, boolT toporient, coordT *normal, realT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_sethyperplane_gauss</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a83060aa19051eb107fe3d856411b22df</anchor>
      <arglist>(qhT *qh, int dim, coordT **rows, pointT *point0, boolT toporient, coordT *normal, coordT *offset, boolT *nearzero)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_sharpnewfacets</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>ae02df28227a43e77dd1a09d1ec18b2cc</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_voronoi_center</name>
      <anchorfile>geom__r_8h.html</anchorfile>
      <anchor>a9e1592125442bff9c30e2811faeb448b</anchor>
      <arglist>(qhT *qh, int dim, setT *points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/shape/geometric_shape_to_BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/shape/</path>
    <filename>coal_2shape_2geometric__shape__to__BVH__model_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a63aaaf00b34fc56f59784cb6e483c53a</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Box &amp;shape, const Transform3s &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afe68e69ccd252608a3a1178da3f9e5d1</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cone &amp;shape, const Transform3s &amp;pose, unsigned int tot, unsigned int h_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a89f519920ddc91171492fff3fb82c331</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cone &amp;shape, const Transform3s &amp;pose, unsigned int tot_for_unit_cone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a50fb15791b89e7928ba3791e06eda11b</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cylinder &amp;shape, const Transform3s &amp;pose, unsigned int tot, unsigned int h_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a38f2119e17187548287cdff28739cf75</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cylinder &amp;shape, const Transform3s &amp;pose, unsigned int tot_for_unit_cylinder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a66f3ffba2d05c41726410c4d75c58535</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Sphere &amp;shape, const Transform3s &amp;pose, unsigned int n_faces_for_unit_sphere)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad06ed5b2ed17cf5fb8efe3c947489c2a</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Sphere &amp;shape, const Transform3s &amp;pose, unsigned int seg, unsigned int ring)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/shape/geometric_shape_to_BVH_model.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/</path>
    <filename>hpp_2fcl_2shape_2geometric__shape__to__BVH__model_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="no" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
  </compound>
  <compound kind="file">
    <name>src/shape/geometric_shapes.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/shape/</path>
    <filename>src_2shape_2geometric__shapes_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>test/geometric_shapes.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2geometric__shapes_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <namespace>coal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_CHECK_FALSE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a88c4c2320fc2a9fb1b9f8266c13ab74b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FCL_CHECK</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a091ca8dcbecec3606e8be5ad5b765774</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FCL_CHECK_EQUAL</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a0de98a233ad93e241a79012e84fa36e0</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_LINE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a3a140dd623c9daea3789390829bca1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a731225637731faf2c4c221bb84c48993</anchor>
      <arglist>(box_to_bvh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>af0e6f299a8f76f7914e05ee9e232162a</anchor>
      <arglist>(collide_boxbox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a3d338c1a5e8915c3f3615cf9399ade80</anchor>
      <arglist>(collide_conecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ac5f54227c5e9e34b5a237b942faa5619</anchor>
      <arglist>(collide_conecylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a79ff97be2f6a67b9b76608d31c461988</anchor>
      <arglist>(collide_cylindercylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a98d5e9395824f4f7435607e8bd6b82d7</anchor>
      <arglist>(collide_halfspacebox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a76823f0e6e908ae2d856da9d55d5a004</anchor>
      <arglist>(collide_halfspacecapsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aca40c6189078ccc88e69b3070dfbce5c</anchor>
      <arglist>(collide_halfspacecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>addb4197794aa7d09367c3b1b89118d87</anchor>
      <arglist>(collide_halfspacecylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a1fd2a9a6e84b45bef662a17082d45eb0</anchor>
      <arglist>(collide_halfspacehalfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a289d0dee4d31dd74f70da62b7df33d12</anchor>
      <arglist>(collide_halfspaceplane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a62c1bbb4ce7408c0dec7241ba3ec303f</anchor>
      <arglist>(collide_halfspacesphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>abb44f195b4212b382f4ffd1cf6d58d1b</anchor>
      <arglist>(collide_halfspacetriangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a83d98fdabeadbcaa4bf34a4950cf02b4</anchor>
      <arglist>(collide_planebox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ad8f50e882ca599af32bd925e8faa3608</anchor>
      <arglist>(collide_planecapsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aa4fd44100f81391705d21754bc9c8335</anchor>
      <arglist>(collide_planecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a954d049c9101900ea950cfa4d3d7e721</anchor>
      <arglist>(collide_planecylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a4185cb07d747ac3782d80fecfc65bd3a</anchor>
      <arglist>(collide_planeplane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a1cc86fa9461d94706be0a50ac57bbd67</anchor>
      <arglist>(collide_planesphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a61416471686984fb43a6288c3240bc41</anchor>
      <arglist>(collide_planetriangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aee261ebaa2257460406a9c3669063ddd</anchor>
      <arglist>(collide_spherebox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>afdb17cfb138fcd6a02a2799e5e9e3267</anchor>
      <arglist>(collide_spherecapsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ae648b0991e79ef5026f7789b99b3ee3e</anchor>
      <arglist>(collide_spheresphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a526898b0b9cff5f87236c6261a3b7976</anchor>
      <arglist>(collide_spheretriangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ad2c867baa5ae20c3fee822b397f67aea</anchor>
      <arglist>(cone_to_bvh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a18b18ccd6b8e4d9a3f5274eba6d5d6f9</anchor>
      <arglist>(cylinder_to_bvh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a064db444b0620d5df37698d3857a1dbf</anchor>
      <arglist>(distance_spherebox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aea737f6d84452bac40763abbf2df66ab</anchor>
      <arglist>(GJKSolver_shapeDistance_boxbox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a2009558cad07e5011575a33a68ee5d87</anchor>
      <arglist>(GJKSolver_shapeDistance_boxsphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a861e92f67f70326f7443bb6b61661ffe</anchor>
      <arglist>(GJKSolver_shapeDistance_conecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aea41f857552706d6e4b220c338611446</anchor>
      <arglist>(GJKSolver_shapeDistance_conecylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a5c1f0e91a9bdb10ef0642d5bb1c18cdd</anchor>
      <arglist>(GJKSolver_shapeDistance_cylinderbox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a1e0dd442fe869d9b9f649648d4965b9d</anchor>
      <arglist>(GJKSolver_shapeDistance_cylindercylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a803af71291bc765c7fc973aca3d8f2fe</anchor>
      <arglist>(GJKSolver_shapeDistance_spheresphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a874674b9645d555cd201051554452e06</anchor>
      <arglist>(reversibleShapeDistance_allshapes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a1f247e2c6ff7b9f40cb558530dc079e7</anchor>
      <arglist>(sphere_to_bvh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compareContact</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a7eef3d0cbd606cc8d12e2c5fb9b4d3fc</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, const Vec3s &amp;contact, Vec3s *expected_point, CoalScalar depth, CoalScalar *expected_depth, const Vec3s &amp;normal, Vec3s *expected_normal, bool check_opposite_normal, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareContactPoints</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ae7fee7cc6348f4f0a8ac3b9748641fb9</anchor>
      <arglist>(const Vec3s &amp;c1, const Vec3s &amp;c2)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0820ffb9e214d3eedfd6bc466d955af</anchor>
      <arglist>(std::ostream &amp;os, const Box &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9cfbe1d45e2f0849bc8b0f9facd198f0</anchor>
      <arglist>(std::ostream &amp;os, const ShapeBase &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printComparisonError</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ab9c280204b0653e827199cc101dfa963</anchor>
      <arglist>(const std::string &amp;comparison_type, const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, CoalScalar depth, CoalScalar expected_depth, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printComparisonError</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>aebc8b7dc8fe90376f43419675283adfd</anchor>
      <arglist>(const std::string &amp;comparison_type, const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, const Vec3s &amp;contact_or_normal, const Vec3s &amp;expected_contact_or_normal, bool check_opposite_normal, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBoxBoxContactPoints</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>af4c4409f9309e665149fbacb1968bd20</anchor>
      <arglist>(const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testReversibleShapeDistance</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>ae86aa076c85bf99fe18408e32dc1437b</anchor>
      <arglist>(const S1 &amp;s1, const S2 &amp;s2, CoalScalar distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testShapeCollide</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a3823dee1ce1f387c6eb54ae7502bfda1</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, bool expect_collision, Vec3s *expected_point=NULL, CoalScalar *expected_depth=NULL, Vec3s *expected_normal=NULL, bool check_opposite_normal=false, CoalScalar tol=1e-9)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>extents</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a8efb3aeda3821ba7fc63237fcfdfe739</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a41ebd28ef1d7c6ade45642cb6acc1039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKSolver</type>
      <name>solver1</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a0eb47f7aaef68ccbb1e481d2e04564df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKSolver</type>
      <name>solver2</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a3f5aa66a8af714e8ea902deb9d8ae635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>tol_gjk</name>
      <anchorfile>test_2geometric__shapes_8cpp.html</anchorfile>
      <anchor>a9c3bebecc178863838625306998ed5e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/geometric_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2geometric__shapes_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2collision__object_8h" name="coal/serialization/collision_object.h" local="yes" imported="no">coal/serialization/collision_object.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a3166decb6e1d3eb558f181fddfbf0802</anchor>
      <arglist>(Archive &amp;ar, coal::Box &amp;box, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a72230c35c50c2dc511b0d6527b109a5e</anchor>
      <arglist>(Archive &amp;ar, coal::Capsule &amp;capsule, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6e476db8a097dc1d05d36d72114dd7ba</anchor>
      <arglist>(Archive &amp;ar, coal::Cone &amp;cone, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a04d77cb11cdfe81e0218204c44097d5b</anchor>
      <arglist>(Archive &amp;ar, coal::Cylinder &amp;cylinder, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a4b96d28cc2f679b94fdb9ecf5a38d810</anchor>
      <arglist>(Archive &amp;ar, coal::Ellipsoid &amp;ellipsoid, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aada5656fe62e61e118aab1af8bb112f0</anchor>
      <arglist>(Archive &amp;ar, coal::Halfspace &amp;half_space, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac76071310a922ab40faa71ce317d2b82</anchor>
      <arglist>(Archive &amp;ar, coal::Plane &amp;plane, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a1ee2cdc590f993a4774a242efae0b02f</anchor>
      <arglist>(Archive &amp;ar, coal::ShapeBase &amp;shape_base, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a410e0b9d99a56920ee4f8f8d8ffa3fbe</anchor>
      <arglist>(Archive &amp;ar, coal::Sphere &amp;sphere, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2d1d371ecbe16cb8f3ccfcab09b27569</anchor>
      <arglist>(Archive &amp;ar, coal::TriangleP &amp;triangle, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/shape/geometric_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/shape/</path>
    <filename>coal_2shape_2geometric__shapes_8h.html</filename>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="class">coal::Box</class>
    <class kind="class">coal::Capsule</class>
    <class kind="class">coal::Cone</class>
    <class kind="class">coal::Convex</class>
    <class kind="class">coal::ConvexBase</class>
    <class kind="class">coal::Cylinder</class>
    <class kind="class">coal::Ellipsoid</class>
    <class kind="class">coal::Halfspace</class>
    <class kind="struct">coal::ConvexBase::Neighbors</class>
    <class kind="class">coal::Plane</class>
    <class kind="class">coal::ShapeBase</class>
    <class kind="class">coal::Sphere</class>
    <class kind="struct">coal::ConvexBase::SupportWarmStartPolytope</class>
    <class kind="class">coal::TriangleP</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/geometric_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2geometric__shapes_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="no" imported="no">coal/serialization/geometric_shapes.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/shape/geometric_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/</path>
    <filename>hpp_2fcl_2shape_2geometric__shapes_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="no" imported="no">coal/shape/geometric_shapes.h</includes>
  </compound>
  <compound kind="file">
    <name>python_unit/geometric_shapes.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>python__unit_2geometric__shapes_8py.html</filename>
    <class kind="class">geometric_shapes::TestGeometricShapes</class>
    <namespace>geometric_shapes</namespace>
  </compound>
  <compound kind="file">
    <name>scripts/geometric_shapes.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>scripts_2geometric__shapes_8py.html</filename>
    <namespace>geometric_shapes</namespace>
    <member kind="function">
      <type>def</type>
      <name>translate</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a5558de3227ed302e9d1d9e6644c012be</anchor>
      <arglist>(tr, t, d)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cl</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a42cfeec06bb93b06b4d944c093cbbf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>affdca56e519a6fa188aa3b27b8e3e775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a439922e7d912cd4f1013e1ea1be693bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ae6f2baec0df1b74893d51e46460509a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>n0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a8bf4da2b02c8ecfdd3e3aaa5877b9bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>n1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>acf5667af96bab469f7133c1d5fcf6065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pb1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ad5e0a96858e196c717c743b2dc02f7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>pb1_0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>aaac4331ab4aad5e97b30176dfc60c8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>pb1_1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a551f25f2a47a6988f661a3d7101d857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qn0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a23ff6772b8036c038bd2d97d2bf68a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qn1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ab694c8e9838595f1330492e5f9a2eef0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/shape/geometric_shapes_traits.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/shape/</path>
    <filename>coal_2shape_2geometric__shapes__traits_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <class kind="struct">coal::shape_traits</class>
    <class kind="struct">coal::shape_traits&lt; Box &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Capsule &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Cone &gt;</class>
    <class kind="struct">coal::shape_traits&lt; ConvexBase &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Cylinder &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Ellipsoid &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Halfspace &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Sphere &gt;</class>
    <class kind="struct">coal::shape_traits&lt; TriangleP &gt;</class>
    <class kind="struct">coal::shape_traits_base</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/shape/geometric_shapes_traits.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/</path>
    <filename>hpp_2fcl_2shape_2geometric__shapes__traits_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2shape_2geometric__shapes__traits_8h" name="coal/shape/geometric_shapes_traits.h" local="no" imported="no">coal/shape/geometric_shapes_traits.h</includes>
  </compound>
  <compound kind="file">
    <name>geometric_shapes_utility.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/shape/</path>
    <filename>geometric__shapes__utility_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="yes" imported="no">coal/internal/BV_fitter.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5f40c7475178b946c4c8d8bf440205fb</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5fc599831371f81c47f027bb72ee3dfd</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeb9eb3eedc849670b2bc9afd6e45170b</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af016245f6180977aaa690cc39a98ed64</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aaac85d9ff248956babadca88e1ad1089</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a33fb8d9c50e1de259e684eb82d86bb62</anchor>
      <arglist>(const Ellipsoid &amp;e, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac15ddda13e07c1b06c27e367fcf9c1b6</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae4f3e5deb2e3849f1980dc86a3157f81</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4ef3e5378c5c493b5f79e67d470297a5</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, TriangleP &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a62c56b139ddf8f1592cac6fa755f660f</anchor>
      <arglist>(const TriangleP &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab2ad94c0d255d73ca375c3b44fce98e8</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae34b84a8d38f6d419689dc2270a4f793</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2d7123f9b0e936cb5cb77448a5b3a41d</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4bb07be46b16fe45cabc777dd1b86c1d</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc34ce87d04a8cf5ac875229753e3d37</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6e7d31a0d7042bbc11173188e38a6758</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f060108272a55ec30c02777f27d4d87</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa7c640516c24a6f354c6c36148b2300f</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a64b3caf43d7c0a65022e7c0fa373f373</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9e8a9ce6bb65a4aa869efcfaad2e7fc</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afcf367ee3e86b146fcdd1183c49a9e54</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afc4c5c231a106aeb54157c5cc200c2d4</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6c6b6c7c4f8373f252a3d1aecef266c5</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9e9b279fe2ddf951372ec720437be29e</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1064d9d0e2b0c0e1faf7f471c054c57c</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af1ce2cb43cfdf7cc8198b7e5d4ad7d66</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f2dba689d31b3d19be3e7c8bf1f1fff</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a797ac6e7034b26b63fd897ceb7574c2b</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa66f4287e0137aa627be2f5bd81f3973</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a92843ca10fc26efb6156476cfa900d08</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a28313667f49861dfd8199dec1beac7be</anchor>
      <arglist>(const AABB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9b063e563a8b8a6806a548c58ea53490</anchor>
      <arglist>(const AABB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3144d07bbe1e608d1f2e55c01da7d981</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af536fb4bc5bce9cac37303b3bbf343d0</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0130d681ebea7a4e8e8fa7cb13d8ef74</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa4d88152ff35d063da05e744938515b2</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8fa02a529235bda58a18870bb850f661</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aebc5b6809ba8193a2d41c2ebbdaf9310</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a380357201c67e6ae5060efa4a4e8532b</anchor>
      <arglist>(const kIOS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad71784010b24a997e91a2342d476769f</anchor>
      <arglist>(const kIOS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afd3816f276860329a4afc2203973043d</anchor>
      <arglist>(const OBB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a52eab866ee54b3008a51ec9fb91e100a</anchor>
      <arglist>(const OBB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a237dc9b8627d622ea991eca8c23ef249</anchor>
      <arglist>(const OBBRSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7d6d3c7e0d7c2fa14eb55062ebf25e8f</anchor>
      <arglist>(const OBBRSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5e9b89d19abd550500748540431f0664</anchor>
      <arglist>(const RSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acbbf3638c99c7fa18f9ca843efb228a7</anchor>
      <arglist>(const RSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a228c8ef7755979e60325e91d75b6fb3a</anchor>
      <arglist>(const Box &amp;box, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a869d3bff13d57af26e60e12c12087a39</anchor>
      <arglist>(const Capsule &amp;capsule, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad432e1ed63d2b4c28cfc7574a68e29d2</anchor>
      <arglist>(const Cone &amp;cone, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a26fa9552c5e3f3d7819170f2e36347cb</anchor>
      <arglist>(const ConvexBase &amp;convex, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a302bf2859ba4ee8b5af50753c8021a7b</anchor>
      <arglist>(const Cylinder &amp;cylinder, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5ac977945c742f1b60e1eba5f573ed02</anchor>
      <arglist>(const Ellipsoid &amp;ellipsoid, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a280baaeef565968714df19f9a2cc821b</anchor>
      <arglist>(const Sphere &amp;sphere, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8483bb52570570317bae4750e7e4a38b</anchor>
      <arglist>(const TriangleP &amp;triangle, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Halfspace</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a751392b942ad11f07b2a55003bc037db</anchor>
      <arglist>(const Halfspace &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Plane</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac68a87311445aaea4845866cc34fab34</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::array&lt; Halfspace, 2 &gt;</type>
      <name>transformToHalfspaces</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a42d9ecde61bcefd7d989f78397c71563</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/shape/geometric_shapes_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/shape/</path>
    <filename>coal_2shape_2geometric__shapes__utility_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="yes" imported="no">coal/internal/BV_fitter.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>computeBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0277f3bd2d176a7c8826e5412bcce6e8</anchor>
      <arglist>(const S &amp;s, const Transform3s &amp;tf, BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5f40c7475178b946c4c8d8bf440205fb</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5fc599831371f81c47f027bb72ee3dfd</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeb9eb3eedc849670b2bc9afd6e45170b</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af016245f6180977aaa690cc39a98ed64</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aaac85d9ff248956babadca88e1ad1089</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a33fb8d9c50e1de259e684eb82d86bb62</anchor>
      <arglist>(const Ellipsoid &amp;e, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac15ddda13e07c1b06c27e367fcf9c1b6</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae4f3e5deb2e3849f1980dc86a3157f81</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4ef3e5378c5c493b5f79e67d470297a5</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, TriangleP &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a62c56b139ddf8f1592cac6fa755f660f</anchor>
      <arglist>(const TriangleP &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab2ad94c0d255d73ca375c3b44fce98e8</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae34b84a8d38f6d419689dc2270a4f793</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2d7123f9b0e936cb5cb77448a5b3a41d</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4bb07be46b16fe45cabc777dd1b86c1d</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc34ce87d04a8cf5ac875229753e3d37</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6e7d31a0d7042bbc11173188e38a6758</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f060108272a55ec30c02777f27d4d87</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa7c640516c24a6f354c6c36148b2300f</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a64b3caf43d7c0a65022e7c0fa373f373</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9e8a9ce6bb65a4aa869efcfaad2e7fc</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afcf367ee3e86b146fcdd1183c49a9e54</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afc4c5c231a106aeb54157c5cc200c2d4</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6c6b6c7c4f8373f252a3d1aecef266c5</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9e9b279fe2ddf951372ec720437be29e</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1064d9d0e2b0c0e1faf7f471c054c57c</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af1ce2cb43cfdf7cc8198b7e5d4ad7d66</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f2dba689d31b3d19be3e7c8bf1f1fff</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a797ac6e7034b26b63fd897ceb7574c2b</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa66f4287e0137aa627be2f5bd81f3973</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a92843ca10fc26efb6156476cfa900d08</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a28313667f49861dfd8199dec1beac7be</anchor>
      <arglist>(const AABB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9b063e563a8b8a6806a548c58ea53490</anchor>
      <arglist>(const AABB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3144d07bbe1e608d1f2e55c01da7d981</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af536fb4bc5bce9cac37303b3bbf343d0</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0130d681ebea7a4e8e8fa7cb13d8ef74</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa4d88152ff35d063da05e744938515b2</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8fa02a529235bda58a18870bb850f661</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aebc5b6809ba8193a2d41c2ebbdaf9310</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a380357201c67e6ae5060efa4a4e8532b</anchor>
      <arglist>(const kIOS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad71784010b24a997e91a2342d476769f</anchor>
      <arglist>(const kIOS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afd3816f276860329a4afc2203973043d</anchor>
      <arglist>(const OBB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a52eab866ee54b3008a51ec9fb91e100a</anchor>
      <arglist>(const OBB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a237dc9b8627d622ea991eca8c23ef249</anchor>
      <arglist>(const OBBRSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7d6d3c7e0d7c2fa14eb55062ebf25e8f</anchor>
      <arglist>(const OBBRSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5e9b89d19abd550500748540431f0664</anchor>
      <arglist>(const RSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acbbf3638c99c7fa18f9ca843efb228a7</anchor>
      <arglist>(const RSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Halfspace</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a751392b942ad11f07b2a55003bc037db</anchor>
      <arglist>(const Halfspace &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Plane</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac68a87311445aaea4845866cc34fab34</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::array&lt; Halfspace, 2 &gt;</type>
      <name>transformToHalfspaces</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a42d9ecde61bcefd7d989f78397c71563</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/shape/geometric_shapes_utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/</path>
    <filename>hpp_2fcl_2shape_2geometric__shapes__utility_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="no" imported="no">coal/shape/geometric_shapes_utility.h</includes>
  </compound>
  <compound kind="file">
    <name>git-archive-all.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/</path>
    <filename>git-archive-all_8py.html</filename>
    <namespace>git-archive-all</namespace>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacegit-archive-all.html</anchorfile>
      <anchor>adffa1c135f4c9da96a0d96e9f0a7a578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gjk.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>gjk_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2narrowphase_2gjk_8h" name="coal/narrowphase/gjk.h" local="yes" imported="no">coal/narrowphase/gjk.h</includes>
    <class kind="struct">MinkowskiDiffWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>exposeGJK</name>
      <anchorfile>gjk_8cc.html</anchorfile>
      <anchor>ab3f2029725111b2292e4152b45330382</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/narrowphase/gjk.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/narrowphase/</path>
    <filename>src_2narrowphase_2gjk_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2narrowphase_2gjk_8h" name="coal/narrowphase/gjk.h" local="yes" imported="no">coal/narrowphase/gjk.h</includes>
    <includes id="coal_2internal_2intersect_8h" name="coal/internal/intersect.h" local="yes" imported="no">coal/internal/intersect.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="coal_2shape_2geometric__shapes__traits_8h" name="coal/shape/geometric_shapes_traits.h" local="yes" imported="no">coal/shape/geometric_shapes_traits.h</includes>
    <includes id="coal_2narrowphase_2narrowphase__defaults_8h" name="coal/narrowphase/narrowphase_defaults.h" local="yes" imported="no">coal/narrowphase/narrowphase_defaults.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <namespace>coal::details::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REGION_INSIDE</name>
      <anchorfile>src_2narrowphase_2gjk_8cpp.html</anchorfile>
      <anchor>a2a5e2a408e5c61f22720514ac8facfaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getClosestPoints</name>
      <anchorfile>namespacecoal_1_1details_1_1details.html</anchorfile>
      <anchor>ad87353aec27e6995ea27fe0b6be4a3e8</anchor>
      <arglist>(const GJK::Simplex &amp;simplex, Vec3s &amp;w0, Vec3s &amp;w1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inflate</name>
      <anchorfile>namespacecoal_1_1details_1_1details.html</anchorfile>
      <anchor>a515cbc541e0f367fb53a46e01af57bdb</anchor>
      <arglist>(const MinkowskiDiff &amp;shape, const Vec3s &amp;normal, Vec3s &amp;w0, Vec3s &amp;w1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>originToPoint</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a36c19b1511a718dff5419a152c160abb</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, const Vec3s &amp;A, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>originToSegment</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5849ac4aace0176383696d26270be08c</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, GJK::vertex_id_t b, const Vec3s &amp;A, const Vec3s &amp;B, const Vec3s &amp;AB, const CoalScalar &amp;ABdotAO, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originToTriangle</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a57380a60e2be30f7040d11f375d5d793</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, GJK::vertex_id_t b, GJK::vertex_id_t c, const Vec3s &amp;ABC, const CoalScalar &amp;ABCdotAO, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/gjk.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2gjk_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">Result</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>matrix_t</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a29e37cf944d41ba7ddb97d60f4233a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Result &gt;</type>
      <name>Results_t</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a28181ad1e2436e1d46a5028bd1f7f7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 4, 1 &gt;</type>
      <name>vector4_t</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>aa53b5466d83cd686af15aac55040c694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 6, 1 &gt;</type>
      <name>vector6_t</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>aafdd706dce24185dbc25e63e5e30cea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 1 &gt;</type>
      <name>vector_t</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a180389eab312931520ecac4884e32439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>ac66badcccbe44316894b91dbd8d80422</anchor>
      <arglist>(distance_triangle_triangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a63a8acd17e0ea4549d2e620fc02c6f83</anchor>
      <arglist>(distance_triangle_triangle_nesterov)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a3ab367220443f5372ff8f682bbdceb5b</anchor>
      <arglist>(sphere_sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a68c6d956021fde7c8b788763ee8cdb10</anchor>
      <arglist>(triangle_capsule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gjk_distance_triangle_triangle</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a1aac96b2fc8da523855418374a48c933</anchor>
      <arglist>(bool enable_gjk_nesterov_acceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gjk_triangle_capsule</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a25ba80f2eec323d700189162ba3a1ed2</anchor>
      <arglist>(Vec3s T, bool expect_collision, bool use_gjk_nesterov_acceleration, Vec3s w0_expected, Vec3s w1_expected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gjk_unit_sphere</name>
      <anchorfile>test_2gjk_8cpp.html</anchorfile>
      <anchor>a9b7d0a8be8632d376cd1c232ad742622</anchor>
      <arglist>(CoalScalar center_distance, Vec3s ray, double swept_sphere_radius, bool use_gjk_nesterov_acceleration)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/narrowphase/gjk.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/narrowphase/</path>
    <filename>coal_2narrowphase_2gjk_8h.html</filename>
    <includes id="coal_2narrowphase_2minkowski__difference_8h" name="coal/narrowphase/minkowski_difference.h" local="yes" imported="no">coal/narrowphase/minkowski_difference.h</includes>
    <class kind="struct">coal::details::EPA</class>
    <class kind="struct">coal::details::GJK</class>
    <class kind="struct">coal::details::GJK::Simplex</class>
    <class kind="struct">coal::details::EPA::SimplexFace</class>
    <class kind="struct">coal::details::EPA::SimplexFaceList</class>
    <class kind="struct">coal::details::EPA::SimplexHorizon</class>
    <class kind="struct">coal::details::GJK::SimplexV</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/narrowphase/gjk.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/</path>
    <filename>hpp_2fcl_2narrowphase_2gjk_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2narrowphase_2gjk_8h" name="coal/narrowphase/gjk.h" local="no" imported="no">coal/narrowphase/gjk.h</includes>
  </compound>
  <compound kind="file">
    <name>doc/gjk.py</name>
    <path>/tmp/ws/src/hpp-fcl/doc/</path>
    <filename>doc_2gjk_8py.html</filename>
    <namespace>gjk</namespace>
    <member kind="variable">
      <type></type>
      <name>cases</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a54578b0fab12f5cbd701fafde2c711c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>checks</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a45451a23e8a9491066e46ecc76486ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>checks_hr</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3755febe63a3513c76ed8ebd1b78d8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>definitions</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ada4efb466471cc03d56ae8c07996fd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>edge_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7d104728d2247bff011112f54266be00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plane_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a6d5672ad49f04882df0edb80dce3ef7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plane_tests</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a22ee2e74a472f3f03cbb901304a6d1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>regions</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a66fca31be14756c2fdd11117418f3566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>segment_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3a5eecd510521eef50c725406e3439a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>tests</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>aa05e7a45f98feab21b01ec601411764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>weights</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ac109b7b7fbe5989ecaa97151b4dbe3af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/scripts/gjk.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>test_2scripts_2gjk_8py.html</filename>
    <namespace>gjk</namespace>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>abc6af734a6d8a810d2c3060ebecdca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7d16dca7828d676e4610a64f157c8abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a1fc1351a1620fd07d5071e94c30b566d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a8c7e29185396a16ecf2057bbab8c8c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a648fa2061fbc214b4157688e09604dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P3</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3ea03410554968a976812f71b1af3f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a81dc2b0eacec9407be99ce704c3be5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>abe337e6ec1c4dafd4ebc351d981dd27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q3</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>aa0ebf5573a4a941d55ccb3b36ed0d32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7304b7ee66699dd7fc6530f306b6fa46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a6926361a3194222354934ac42e326648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a22e1a4da3f10fce8e5acadab25e501d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ab7bde1ad4a3ad4f9b3035c2dffeec93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a85cab0860bf1985d6aee42ab0174678c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gjk_asserts.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>gjk__asserts_8cpp.html</filename>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>aeeb2387f71fd05668510a8672243f556</anchor>
      <arglist>(TestSpheres)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateSphereMesh</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>a6a385e3d721cf97b971dc0d7ccc9c765</anchor>
      <arglist>(BVHModel&lt; OBBRSS &gt; &amp;model, const double &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>DegToRad</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>a622e81d850533142b3a19cd8da76a9bb</anchor>
      <arglist>(const double &amp;deg)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>dirs</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>acc58d1132714bd460c74fce161c5d314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>pi</name>
      <anchorfile>gjk__asserts_8cpp.html</anchorfile>
      <anchor>ab750c950c210f693d23a5d1c45d16dbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gjk_convergence_criterion.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>gjk__convergence__criterion_8cpp.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>gjk__convergence__criterion_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>gjk__convergence__criterion_8cpp.html</anchorfile>
      <anchor>a316a6e7314a54a68eee5672993f12a60</anchor>
      <arglist>(cv_criterion_same_solution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>gjk__convergence__criterion_8cpp.html</anchorfile>
      <anchor>a7ae85309ece8ae94c71058903a3203b5</anchor>
      <arglist>(set_cv_criterion)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gjk_cv_criterion</name>
      <anchorfile>gjk__convergence__criterion_8cpp.html</anchorfile>
      <anchor>a0c7a0b2ee0e442193f7b2811e242a26a</anchor>
      <arglist>(const ShapeBase &amp;shape0, const ShapeBase &amp;shape1, const GJKConvergenceCriterionType cv_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>global.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>global_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_appendprint</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>ac1a73cb93faf06db59861be77fce455c</anchor>
      <arglist>(qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflags</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a0907b02cb058f620753e839baffa31d4</anchor>
      <arglist>(char *command, char *hiddenflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clear_outputflags</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a22c1dbac558b477453852ee4512d40d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>qh_clock</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a6101e12bc3a889bcdff47a702899fcf3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a1409cc23e420113064ff7903cec601d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuild</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>afd71ec8365e8669d9806e1f535c96776</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a5082bea7d4e09154eddf3a1b62f35619</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull2</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>ab251b5d47b8df353e87657f66247a918</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_A</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a48fd220a70d9272cb208a8f7ed792e7d</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_B</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>af9338c60a3d52cb4f1ecba642c65cfb5</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_qhull_command</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>ad117eb1a809e1ac37ccabff9ab22473a</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initflags</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>ad8dcc3d364e1e27c4a75a7270ae7b6f2</anchor>
      <arglist>(char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_buffers</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a1b3473259fd58f6badf6984f05c6f7fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_globals</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>aa382d078748ccf0488a20e71a03c8fae</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_mem</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a85a439bd3995990281a775c7c1c22b6f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_outputflags</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>abb7ae99eca7bfcf41dbad601a58b40aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a4c92401e21d50806214d720a6535de47</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start2</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a3930182858522738b8e81bb38e7b6e21</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initthresholds</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>ab43467f0d92b9a6667a962e75ed3845a</anchor>
      <arglist>(char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_lib_check</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a7ce15518aa041dfdc985c163e0e43037</anchor>
      <arglist>(int qhullLibraryType, int qhTsize, int vertexTsize, int ridgeTsize, int facetTsize, int setTsize, int qhmemTsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_option</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a447ca91c8d2948c171cc907e9d8dc615</anchor>
      <arglist>(const char *option, int *i, realT *r)</arglist>
    </member>
    <member kind="variable">
      <type>qhT</type>
      <name>qh_qh</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a895ead53e4bf65360b1c04a26c0d4d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>aeee06e52e26acc7bb08107bb144d7485</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version2</name>
      <anchorfile>global_8c.html</anchorfile>
      <anchor>a620500cf1e673d15ac93f595c8416df3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>global_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>global__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_appendprint</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>ac16291f1d439c599b0d8470230a1a652</anchor>
      <arglist>(qhT *qh, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflags</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a31cbe4b78e3cb246770a4ad2fb14ef8f</anchor>
      <arglist>(qhT *qh, char *command, char *hiddenflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clear_outputflags</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a282177cf2adb4e3c3d49991c4c68b7ee</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>qh_clock</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a6cd2cf961c3b203d86e4c12bbfabc84d</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aefedf9f50e88e9b8899ddecba904ef3f</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuild</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a1e9df18061d65a384fa9bffc24fad43f</anchor>
      <arglist>(qhT *qh, boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a37fbc5b3f643833d785ec04609c03bf4</anchor>
      <arglist>(qhT *qh, boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_A</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>ae30c1d3c6e2fa1ddf6e82f1ccba227b4</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_B</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a8ad273f035b74609d27a2aa546dd3a87</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_qhull_command</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aa9e31a38c755c8d41b67dd0579ccb7db</anchor>
      <arglist>(qhT *qh, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initflags</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a2b3ec60b16caa46ad4e16f45cf56fa4c</anchor>
      <arglist>(qhT *qh, char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_buffers</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aacdccb11155222af99fc07bb52dbaa06</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_globals</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aa40f896cb9859ab9bcde4cf0ef976ea2</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_mem</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aa4998b25a1f2c9ee3cb432007e6dce17</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_outputflags</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a44cc5493be4603c42ad1893afe7c51f4</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a4b5d7704ecb5dc714e30a0a896eb1315</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start2</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>ae7751a817c5c626f03b2850c8b9f8c0f</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initthresholds</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aa36f6919799e7d4388f91a1c63773c7c</anchor>
      <arglist>(qhT *qh, char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_lib_check</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a7ce15518aa041dfdc985c163e0e43037</anchor>
      <arglist>(int qhullLibraryType, int qhTsize, int vertexTsize, int ridgeTsize, int facetTsize, int setTsize, int qhmemTsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_option</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>ad8f63b035d8eea639a0adb99c3a3a103</anchor>
      <arglist>(qhT *qh, const char *option, int *i, realT *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_zero</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a5e0b3ea0f104310abff3ca0877dad546</anchor>
      <arglist>(qhT *qh, FILE *errfile)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>aeee06e52e26acc7bb08107bb144d7485</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version2</name>
      <anchorfile>global__r_8c.html</anchorfile>
      <anchor>a620500cf1e673d15ac93f595c8416df3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>halfspace_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>halfspace__halfspace_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a19d7de6ceceb4ad6e6d9935e032c54be</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>halfspace_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>halfspace__plane_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af1f18fe3836da883ed1a05ce80209c46</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>adec6f130ad0e9ef6359278af27b76b22</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hfield.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>hfield_8cpp.html</filename>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="yes" imported="no">coal/hfield.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="coal_2internal_2BV__fitter_8h" name="coal/internal/BV_fitter.h" local="yes" imported="no">coal/internal/BV_fitter.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/hfield.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2hfield_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2BV_2BV__node_8h" name="coal/BV/BV_node.h" local="yes" imported="no">coal/BV/BV_node.h</includes>
    <includes id="coal_2BVH_2BVH__internal_8h" name="coal/BVH/BVH_internal.h" local="yes" imported="no">coal/BVH/BVH_internal.h</includes>
    <class kind="class">coal::HeightField</class>
    <class kind="struct">coal::HFNode</class>
    <class kind="struct">coal::HFNodeBase</class>
    <class kind="struct">coal::details::UpdateBoundingVolume</class>
    <class kind="struct">coal::details::UpdateBoundingVolume&lt; AABB &gt;</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>HFNodeBase::FaceOrientation</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga6d7116480e7a064746d25bad8850c5a8</anchor>
      <arglist>(HFNodeBase::FaceOrientation a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga3d504fcde3abda4ef5dae6b5b8d59762</anchor>
      <arglist>(int a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/hfield.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2hfield_8h.html</filename>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="yes" imported="no">coal/hfield.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2OBBRSS_8h" name="coal/serialization/OBBRSS.h" local="yes" imported="no">coal/serialization/OBBRSS.h</includes>
    <class kind="struct">boost::serialization::internal::HeightFieldAccessor</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2aa6c560eeb0b18f37f84d5b54e1c6fb</anchor>
      <arglist>(Archive &amp;ar, coal::HeightField&lt; BV &gt; &amp;hf_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a80b7d6f1cd7db50f3bdaf5a439106438</anchor>
      <arglist>(Archive &amp;ar, coal::HFNode&lt; BV &gt; &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a11b6ec61a664ecfdd599b3c6d674f751</anchor>
      <arglist>(Archive &amp;ar, coal::HFNodeBase &amp;node, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/hfield.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2hfield_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="no" imported="no">coal/hfield.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/hfield.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2hfield_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2hfield_8h" name="coal/serialization/hfield.h" local="no" imported="no">coal/serialization/hfield.h</includes>
  </compound>
  <compound kind="file">
    <name>hfields.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>hfields_8cpp.html</filename>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="yes" imported="no">coal/hfield.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <includes id="coal_2mesh__loader_2loader_8h" name="coal/mesh_loader/loader.h" local="yes" imported="no">coal/mesh_loader/loader.h</includes>
    <includes id="coal_2internal_2traversal__node__hfield__shape_8h" name="coal/internal/traversal_node_hfield_shape.h" local="yes" imported="no">coal/internal/traversal_node_hfield_shape.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a08b82cfcbd246e03cb94e68723e28c72</anchor>
      <arglist>(building_constant_hfields)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a321e4175b74ec81782a092b1a0e3a861</anchor>
      <arglist>(hfield_with_circular_hole)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>ac2f01ec694da82e6ab993019253fe4f1</anchor>
      <arglist>(hfield_with_square_hole)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a657aaac817b9b2e5b44fe4a6032fbd65</anchor>
      <arglist>(negative_security_margin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a54675c1f3a7aea8846c20c770dafe213</anchor>
      <arglist>(test_hfield_bin_active_faces)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a3a4c389add49bf3d9990a6b0f3a008cf</anchor>
      <arglist>(test_hfield_bin_face_normal_orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a1d5053add7e291d2ce566ba832cbb6cd</anchor>
      <arglist>(test_hfield_single_bin)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>computeFaceNormal</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a79f0228a966ccb1c356481d231c92ea8</anchor>
      <arglist>(const Triangle &amp;triangle, const std::vector&lt; Vec3s &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a340ca3545f162e035c1f2785145c0937</anchor>
      <arglist>(const CoalScalar v1, const CoalScalar v2, const CoalScalar tol=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_constant_hfields</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>af0c8ff52907c0d611a3e782d38b3bcf9</anchor>
      <arglist>(const Eigen::DenseIndex nx, const Eigen::DenseIndex ny, const CoalScalar min_altitude, const CoalScalar max_altitude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_negative_security_margin</name>
      <anchorfile>hfields_8cpp.html</anchorfile>
      <anchor>a29b0abc45b6f73ea14c1535109ae6ce9</anchor>
      <arglist>(const Eigen::DenseIndex nx, const Eigen::DenseIndex ny, const CoalScalar min_altitude, const CoalScalar max_altitude)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/hierarchy_tree-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2hierarchy__tree-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree_8h" name="coal/broadphase/detail/hierarchy_tree.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree.h</includes>
    <class kind="struct">coal::detail::SelectImpl</class>
    <class kind="struct">coal::detail::SelectImpl&lt; S, AABB &gt;</class>
    <class kind="struct">coal::detail::UpdateImpl</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="function">
      <type>bool</type>
      <name>nodeBaseLess</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a69be9463821dd17a411f099d4bb4cf74</anchor>
      <arglist>(NodeBase&lt; BV &gt; *a, NodeBase&lt; BV &gt; *b, int d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a2dccd10f3bd5a99c16ac3e260034f8c3</anchor>
      <arglist>(const BV &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a26ac5ab59abc2e8bddacf533839957f5</anchor>
      <arglist>(const NodeBase&lt; BV &gt; &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/hierarchy_tree-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2hierarchy__tree-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree-inl_8h" name="coal/broadphase/detail/hierarchy_tree-inl.h" local="no" imported="no">coal/broadphase/detail/hierarchy_tree-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/hierarchy_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2hierarchy__tree_8h.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2broadphase_2detail_2morton_8h" name="coal/broadphase/detail/morton.h" local="yes" imported="no">coal/broadphase/detail/morton.h</includes>
    <includes id="coal_2broadphase_2detail_2node__base_8h" name="coal/broadphase/detail/node_base.h" local="yes" imported="no">coal/broadphase/detail/node_base.h</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree-inl_8h" name="coal/broadphase/detail/hierarchy_tree-inl.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree-inl.h</includes>
    <class kind="class">coal::detail::HierarchyTree</class>
    <class kind="struct">coal::detail::HierarchyTree::SortByMorton</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="function">
      <type>bool</type>
      <name>nodeBaseLess</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a69be9463821dd17a411f099d4bb4cf74</anchor>
      <arglist>(NodeBase&lt; BV &gt; *a, NodeBase&lt; BV &gt; *b, int d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a2dccd10f3bd5a99c16ac3e260034f8c3</anchor>
      <arglist>(const BV &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a26ac5ab59abc2e8bddacf533839957f5</anchor>
      <arglist>(const NodeBase&lt; BV &gt; &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/hierarchy_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2hierarchy__tree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree_8h" name="coal/broadphase/detail/hierarchy_tree.h" local="no" imported="no">coal/broadphase/detail/hierarchy_tree.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/hierarchy_tree_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2hierarchy__tree__array-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree__array_8h" name="coal/broadphase/detail/hierarchy_tree_array.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree_array.h</includes>
    <class kind="struct">coal::detail::implementation_array::SelectImpl</class>
    <class kind="struct">coal::detail::implementation_array::SelectImpl&lt; S, AABB &gt;</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::implementation_array</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>a8ad62638e2f31697c8e058049b91478a</anchor>
      <arglist>(const BV &amp;query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>ad3fc31205a464e7efeaaaa36b953f54c</anchor>
      <arglist>(size_t query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/hierarchy_tree_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2hierarchy__tree__array-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree__array-inl_8h" name="coal/broadphase/detail/hierarchy_tree_array-inl.h" local="no" imported="no">coal/broadphase/detail/hierarchy_tree_array-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/hierarchy_tree_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2hierarchy__tree__array_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2broadphase_2detail_2morton_8h" name="coal/broadphase/detail/morton.h" local="yes" imported="no">coal/broadphase/detail/morton.h</includes>
    <includes id="coal_2broadphase_2detail_2node__base__array_8h" name="coal/broadphase/detail/node_base_array.h" local="yes" imported="no">coal/broadphase/detail/node_base_array.h</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree__array-inl_8h" name="coal/broadphase/detail/hierarchy_tree_array-inl.h" local="yes" imported="no">coal/broadphase/detail/hierarchy_tree_array-inl.h</includes>
    <class kind="class">coal::detail::implementation_array::HierarchyTree</class>
    <class kind="struct">coal::detail::implementation_array::nodeBaseLess</class>
    <class kind="struct">coal::detail::implementation_array::HierarchyTree::SortByMorton</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::implementation_array</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>a8ad62638e2f31697c8e058049b91478a</anchor>
      <arglist>(const BV &amp;query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>ad3fc31205a464e7efeaaaa36b953f54c</anchor>
      <arglist>(size_t query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/hierarchy_tree_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2hierarchy__tree__array_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2hierarchy__tree__array_8h" name="coal/broadphase/detail/hierarchy_tree_array.h" local="no" imported="no">coal/broadphase/detail/hierarchy_tree_array.h</includes>
  </compound>
  <compound kind="file">
    <name>intersect.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>intersect_8cpp.html</filename>
    <includes id="coal_2internal_2intersect_8h" name="coal/internal/intersect.h" local="yes" imported="no">coal/internal/intersect.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/internal/intersect.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2intersect_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/intersect.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2intersect_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2intersect_8h" name="coal/internal/intersect.h" local="no" imported="no">coal/internal/intersect.h</includes>
  </compound>
  <compound kind="file">
    <name>interval_tree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>interval__tree_8cpp.html</filename>
    <includes id="coal_2broadphase_2detail_2interval__tree_8h" name="coal/broadphase/detail/interval_tree.h" local="yes" imported="no">coal/broadphase/detail/interval_tree.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_INTERVAL_TREE_INL_H</name>
      <anchorfile>interval__tree_8cpp.html</anchorfile>
      <anchor>a23789a108e8bd0b0f76ed7758c9407cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>abace013f7a0ccd503c3bd706d8b982f6</anchor>
      <arglist>(CoalScalar a1, CoalScalar a2, CoalScalar b1, CoalScalar b2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/interval_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2interval__tree_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2interval__tree__node_8h" name="coal/broadphase/detail/interval_tree_node.h" local="yes" imported="no">coal/broadphase/detail/interval_tree_node.h</includes>
    <class kind="class">coal::detail::IntervalTree</class>
    <class kind="struct">coal::detail::it_recursion_node</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/interval_tree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2interval__tree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2interval__tree_8h" name="coal/broadphase/detail/interval_tree.h" local="no" imported="no">coal/broadphase/detail/interval_tree.h</includes>
  </compound>
  <compound kind="file">
    <name>interval_tree_node-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>interval__tree__node-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2interval__tree__node_8h" name="coal/broadphase/detail/interval_tree_node.h" local="yes" imported="no">coal/broadphase/detail/interval_tree_node.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>interval_tree_node.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>interval__tree__node_8cpp.html</filename>
    <includes id="coal_2broadphase_2detail_2interval__tree__node_8h" name="coal/broadphase/detail/interval_tree_node.h" local="yes" imported="no">coal/broadphase/detail/interval_tree_node.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_BROADPHASE_DETAIL_INTERVALTREENODE_INL_H</name>
      <anchorfile>interval__tree__node_8cpp.html</anchorfile>
      <anchor>a6e947d759e2e64c48d228c9cd2501ab1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/interval_tree_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2interval__tree__node_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2simple__interval_8h" name="coal/broadphase/detail/simple_interval.h" local="yes" imported="no">coal/broadphase/detail/simple_interval.h</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <class kind="class">coal::detail::IntervalTreeNode</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="variable">
      <type>class COAL_DLLAPI</type>
      <name>IntervalTree</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>ac892710d2e08f1d83d5d452489aa426a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/interval_tree_node.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2interval__tree__node_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2interval__tree__node_8h" name="coal/broadphase/detail/interval_tree_node.h" local="no" imported="no">coal/broadphase/detail/interval_tree_node.h</includes>
  </compound>
  <compound kind="file">
    <name>io.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>io_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetarea</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a8fb610a6a84b6057c02bd669490fbf96</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetmerge</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a5bbe144548efc318356f500bed54b4c0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetvisit</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a7e633ec7f7635860797af14927ce3df0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_vertexpoint</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>af709833402861e3e87190e8cf60b5566</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copyfilename</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a51b9c4fcf3d9843b22f78d88573d717a</anchor>
      <arglist>(char *filename, int size, const char *source, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_countfacets</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aa1cd598e92fb2ee7fe76c80ff76a8f0e</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall, int *numfacetsp, int *numsimplicialp, int *totneighborsp, int *numridgesp, int *numcoplanarsp, int *numtricoplanarsp)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_detvnorm</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a66aac34f453f1be892d15c01df6964c3</anchor>
      <arglist>(vertexT *vertex, vertexT *vertexA, setT *centers, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ad5a1c10480dcd15ce336a8e08077a377</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge3</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ae77fc3bc34b2f1a4997108f46c9ad685</anchor>
      <arglist>(vertexT *atvertex, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a7a58baf309939ec573af0b489bdf1685</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a2aa9f350704094a5a8855ea324bf7ae6</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a46d4ad368bdb279d3a383930f5c05773</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, vertexT *atvertex, boolT visitall, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi_all</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a37edf21b554df9a3e871d21f0045fe89</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, boolT isUpper, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_facet2point</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>afe176c82e60e912c57d7f2b80c75de35</anchor>
      <arglist>(facetT *facet, pointT **point0, pointT **point1, realT *mindist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a472f94152ad8161f2c99b9687410cb78</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_geomplanes</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ab231b8b4c746972fabafad37f4a276b0</anchor>
      <arglist>(facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_markkeep</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ab8bcb0c5e1aacf9ecae79eff5ce14635</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_markvoronoi</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a6bd3aeb8cf3dd40f4d38e405785e3a0e</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall, boolT *isLowerp, int *numcentersp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_order_vertexneighbors</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a7c8a4e22e3c5886181035969f053f06f</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prepare_output</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aba62c3ca1187cdbe5e5440ded5c85387</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printafacet</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a26dd3cb089b11d4773df11a013f333a6</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facet, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printbegin</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a88af51144f5e9663834d1f96f32ad9fe</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcenter</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aaa8a7745d1cdfa2d5b23fe0e4fc0cc3f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, const char *string, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcentrum</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a928cb0c87172f8800513862c887a7dd4</anchor>
      <arglist>(FILE *fp, facetT *facet, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a3a3e7ab0b30023679803c22d46a2d539</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend4geom</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aa2f782763857236f3fce2a00e691ffff</anchor>
      <arglist>(FILE *fp, facetT *facet, int *nump, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a4066e957be94557448a87f9a5ffd768e</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_2d</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aea091b9b2ad444d2ee0883094f24508f</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_d</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ab8b7b389019496a27b494b266140f5af</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>af482aaa9f6006192852215e99caf81dc</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>adeea082faea176e52c1b5d623dac42f5</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom_points</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aa136736d382ee4462a4e7026a26bdbac</anchor>
      <arglist>(FILE *fp, pointT *point1, pointT *point2, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2math</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>af0119d1cd45049729abc2460bb2c7837</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_nonsimplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a9a9d64b8475b787beb6dc62957570ff1</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_points</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a88489f320f2e9a783e147c7d75f53b15</anchor>
      <arglist>(FILE *fp, setT *points, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_simplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a82db1bb45c1e2de081eaf7e459b0de50</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3math</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a612888935d69776468122ced53192696</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3vertex</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a4890ef071e29cd7d485d06f9414c6263</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_nonsimplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a408dd131b8d9b6cbe58e861e9de929c1</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_simplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ada330745198755362a615ecdef3e25a3</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetheader</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a5fdaa87dd1df43662407c72066566173</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_nonsimplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a0518f0a95b873a9312a795b033a36fcf</anchor>
      <arglist>(FILE *fp, facetT *facet, int id, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_simplicial</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a313e6c1289ece2a65843ca5fa194da14</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetridges</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>af44e10887fffe1601dc773b83a9f42f3</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacets</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a19b14edac7223966cc3e55b50b0a4f76</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhyperplaneintersection</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a810eca742d6e5806e7495bf591a9c2b5</anchor>
      <arglist>(FILE *fp, facetT *facet1, facetT *facet2, setT *vertices, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printline3geom</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a30e6bb471d7b2e114e49e459512b6e11</anchor>
      <arglist>(FILE *fp, pointT *pointA, pointT *pointB, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ae562b3f842506b1e04781ee1adabb23f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>aad089eee0c1e42d26896ff56736393bc</anchor>
      <arglist>(FILE *fp, const char *string, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint3</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ad3ba6126afe80882f97ecbb61610c15f</anchor>
      <arglist>(FILE *fp, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointid</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a3be2dcb6f01a2e5da2ec3311e2852932</anchor>
      <arglist>(FILE *fp, const char *string, int dim, pointT *point, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints_out</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>af4e83216f524e751959153566d38a725</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a006e3f6be55eeb6cf637542f386af4ab</anchor>
      <arglist>(FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect2</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a7cf13d035d5106dbc39e706eb3272e00</anchor>
      <arglist>(FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printridge</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a9ccc5c694ae7d47333b70f0eea6ddcae</anchor>
      <arglist>(FILE *fp, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printspheres</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a1f2a8e38a855f3100a3bbbafec7db4a3</anchor>
      <arglist>(FILE *fp, setT *vertices, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvdiagram</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ae83abb68988c9378d5c266e07dc9467a</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_printvdiagram2</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ad9f05d4af0f245284108f4b728d956f7</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, setT *vertices, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertex</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ac3f830ce8b657feba0dc597f9e58990b</anchor>
      <arglist>(FILE *fp, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertexlist</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a4135e57990d815aebf6966f4153beb28</anchor>
      <arglist>(FILE *fp, const char *string, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertices</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a4b9c2698e4bc22baa6029902826909f3</anchor>
      <arglist>(FILE *fp, const char *string, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvneighbors</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a29476afa0161b06a280560a858a834d8</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvnorm</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ac41c67738634cba94069d2273a120a5e</anchor>
      <arglist>(FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvoronoi</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>adeb622eb04fdea8d23bcd555c7ed911f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvridge</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>acc56a7461e18ffed1848f1bccc9dfeed</anchor>
      <arglist>(FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a3a9b6591345727ca9306fb0fe73bc044</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output2</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a5bb7ba07294ab92abe598500bf6e1dd8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectdim3</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a664f09a2fc76e4118611bdda667c8fb4</anchor>
      <arglist>(pointT *source, pointT *destination)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_readfeasible</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a92fcbb67a9d850d55475707c1f9021e5</anchor>
      <arglist>(int dim, const char *curline)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>a520d2eb347e6ead2d2afef54e2242063</anchor>
      <arglist>(int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfeasible</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>acbf6071f7591271b494d8022ea28ef55</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_skipfacet</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>afecb5e9cad4d502aff796e66481fc4b3</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>qh_skipfilename</name>
      <anchorfile>io_8c.html</anchorfile>
      <anchor>ab0e652abf5ec26afd6e54d9e098d1541</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>io.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>io_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>qh_GEOMepsilon</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a988338bc85f67acc1c4a17e70eed3f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXfirst</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ae4ed8c018f968c88b92cdc4bce00abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MINradius</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a8cfba2edc49183569064174811846eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WHITESPACE</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a664f161acb979c8a0e89e5842c0d417c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>printvridgeT</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a12c433a91ed655283953185deb4022ab</anchor>
      <arglist>)(FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_RIDGE</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEall</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36a64b09c7bf3d354694adda0c2c08e556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEinner</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36aeb30232cfa36be4662f1f99c38711124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEouter</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36acb41900595e8e6dabc9cbd704d4174d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEall</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36a64b09c7bf3d354694adda0c2c08e556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEinner</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36aeb30232cfa36be4662f1f99c38711124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEouter</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36acb41900595e8e6dabc9cbd704d4174d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetarea</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a8fb610a6a84b6057c02bd669490fbf96</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetmerge</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a5bbe144548efc318356f500bed54b4c0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetvisit</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a7e633ec7f7635860797af14927ce3df0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_vertexpoint</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>af709833402861e3e87190e8cf60b5566</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copyfilename</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a51b9c4fcf3d9843b22f78d88573d717a</anchor>
      <arglist>(char *filename, int size, const char *source, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_countfacets</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a6a8f1da9f46d826f344cb0e7813625aa</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall, int *numfacetsp, int *numsimplicialp, int *totneighborsp, int *numridgesp, int *numcoplanarsp, int *numnumtricoplanarsp)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_detvnorm</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a66aac34f453f1be892d15c01df6964c3</anchor>
      <arglist>(vertexT *vertex, vertexT *vertexA, setT *centers, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ad5a1c10480dcd15ce336a8e08077a377</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge3</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ae77fc3bc34b2f1a4997108f46c9ad685</anchor>
      <arglist>(vertexT *atvertex, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a7a58baf309939ec573af0b489bdf1685</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a2aa9f350704094a5a8855ea324bf7ae6</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a46d4ad368bdb279d3a383930f5c05773</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, vertexT *atvertex, boolT visitall, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi_all</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a37edf21b554df9a3e871d21f0045fe89</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, boolT isUpper, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_facet2point</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>afe176c82e60e912c57d7f2b80c75de35</anchor>
      <arglist>(facetT *facet, pointT **point0, pointT **point1, realT *mindist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a472f94152ad8161f2c99b9687410cb78</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_geomplanes</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ab231b8b4c746972fabafad37f4a276b0</anchor>
      <arglist>(facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_markkeep</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ab8bcb0c5e1aacf9ecae79eff5ce14635</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_markvoronoi</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a6bd3aeb8cf3dd40f4d38e405785e3a0e</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall, boolT *isLowerp, int *numcentersp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_order_vertexneighbors</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a7c8a4e22e3c5886181035969f053f06f</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prepare_output</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>aba62c3ca1187cdbe5e5440ded5c85387</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printafacet</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a26dd3cb089b11d4773df11a013f333a6</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facet, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printbegin</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a88af51144f5e9663834d1f96f32ad9fe</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcenter</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>aaa8a7745d1cdfa2d5b23fe0e4fc0cc3f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, const char *string, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcentrum</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a928cb0c87172f8800513862c887a7dd4</anchor>
      <arglist>(FILE *fp, facetT *facet, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a3a3e7ab0b30023679803c22d46a2d539</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend4geom</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a3c671ffd2381bc0f526beed9ed4a50fa</anchor>
      <arglist>(FILE *fp, facetT *facet, int *num, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a4066e957be94557448a87f9a5ffd768e</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_2d</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>aea091b9b2ad444d2ee0883094f24508f</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_d</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ab8b7b389019496a27b494b266140f5af</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>af482aaa9f6006192852215e99caf81dc</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>adeea082faea176e52c1b5d623dac42f5</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom_points</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>aa136736d382ee4462a4e7026a26bdbac</anchor>
      <arglist>(FILE *fp, pointT *point1, pointT *point2, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2math</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>af0119d1cd45049729abc2460bb2c7837</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_nonsimplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a9a9d64b8475b787beb6dc62957570ff1</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_points</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a88489f320f2e9a783e147c7d75f53b15</anchor>
      <arglist>(FILE *fp, setT *points, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_simplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a82db1bb45c1e2de081eaf7e459b0de50</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3math</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a612888935d69776468122ced53192696</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3vertex</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a4890ef071e29cd7d485d06f9414c6263</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_nonsimplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a408dd131b8d9b6cbe58e861e9de929c1</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_simplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ada330745198755362a615ecdef3e25a3</anchor>
      <arglist>(FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetheader</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a5fdaa87dd1df43662407c72066566173</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_nonsimplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a0518f0a95b873a9312a795b033a36fcf</anchor>
      <arglist>(FILE *fp, facetT *facet, int id, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_simplicial</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a313e6c1289ece2a65843ca5fa194da14</anchor>
      <arglist>(FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetridges</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>af44e10887fffe1601dc773b83a9f42f3</anchor>
      <arglist>(FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacets</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a19b14edac7223966cc3e55b50b0a4f76</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhyperplaneintersection</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a810eca742d6e5806e7495bf591a9c2b5</anchor>
      <arglist>(FILE *fp, facetT *facet1, facetT *facet2, setT *vertices, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printline3geom</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a30e6bb471d7b2e114e49e459512b6e11</anchor>
      <arglist>(FILE *fp, pointT *pointA, pointT *pointB, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ae562b3f842506b1e04781ee1adabb23f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>aad089eee0c1e42d26896ff56736393bc</anchor>
      <arglist>(FILE *fp, const char *string, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint3</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ad3ba6126afe80882f97ecbb61610c15f</anchor>
      <arglist>(FILE *fp, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointid</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a3be2dcb6f01a2e5da2ec3311e2852932</anchor>
      <arglist>(FILE *fp, const char *string, int dim, pointT *point, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints_out</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>af4e83216f524e751959153566d38a725</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a006e3f6be55eeb6cf637542f386af4ab</anchor>
      <arglist>(FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect2</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a7cf13d035d5106dbc39e706eb3272e00</anchor>
      <arglist>(FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printridge</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a9ccc5c694ae7d47333b70f0eea6ddcae</anchor>
      <arglist>(FILE *fp, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printspheres</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a1f2a8e38a855f3100a3bbbafec7db4a3</anchor>
      <arglist>(FILE *fp, setT *vertices, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvdiagram</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ae83abb68988c9378d5c266e07dc9467a</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_printvdiagram2</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ad9f05d4af0f245284108f4b728d956f7</anchor>
      <arglist>(FILE *fp, printvridgeT printvridge, setT *vertices, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertex</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ac3f830ce8b657feba0dc597f9e58990b</anchor>
      <arglist>(FILE *fp, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertexlist</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a4135e57990d815aebf6966f4153beb28</anchor>
      <arglist>(FILE *fp, const char *string, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertices</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a4b9c2698e4bc22baa6029902826909f3</anchor>
      <arglist>(FILE *fp, const char *string, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvneighbors</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a29476afa0161b06a280560a858a834d8</anchor>
      <arglist>(FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvnorm</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ac41c67738634cba94069d2273a120a5e</anchor>
      <arglist>(FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvoronoi</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>adeb622eb04fdea8d23bcd555c7ed911f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvridge</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>acc56a7461e18ffed1848f1bccc9dfeed</anchor>
      <arglist>(FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a3a9b6591345727ca9306fb0fe73bc044</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output2</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a5bb7ba07294ab92abe598500bf6e1dd8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectdim3</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a664f09a2fc76e4118611bdda667c8fb4</anchor>
      <arglist>(pointT *source, pointT *destination)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_readfeasible</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a92fcbb67a9d850d55475707c1f9021e5</anchor>
      <arglist>(int dim, const char *curline)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a520d2eb347e6ead2d2afef54e2242063</anchor>
      <arglist>(int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfeasible</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>acbf6071f7591271b494d8022ea28ef55</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_skipfacet</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>afecb5e9cad4d502aff796e66481fc4b3</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>qh_skipfilename</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>ab0e652abf5ec26afd6e54d9e098d1541</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>io_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>io__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetarea</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a8fb610a6a84b6057c02bd669490fbf96</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetmerge</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a5bbe144548efc318356f500bed54b4c0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetvisit</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a7e633ec7f7635860797af14927ce3df0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copyfilename</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a812ecd8bd570611088f2657739988121</anchor>
      <arglist>(qhT *qh, char *filename, int size, const char *source, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_countfacets</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a2dfc3adfda6b597632d2eec5a5680388</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall, int *numfacetsp, int *numsimplicialp, int *totneighborsp, int *numridgesp, int *numcoplanarsp, int *numtricoplanarsp)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_detvnorm</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a2d99bb5254944e30179e353d747efde3</anchor>
      <arglist>(qhT *qh, vertexT *vertex, vertexT *vertexA, setT *centers, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a29802a227097ef326f816c29bbabd056</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge3</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>aefdfbc4986924757d4da7dd27b04c184</anchor>
      <arglist>(qhT *qh, vertexT *atvertex, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a5e046a3804efb5637de48e72fa4473bd</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>af665de3cd59ce3f6029f0aba248b2924</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a4f675501eec9a6bf633483d8dab3b231</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, vertexT *atvertex, boolT visitall, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi_all</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a1427a43b50897248f0a5ba364286d2a0</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, boolT isUpper, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_facet2point</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a98d1113e5ff9d67c4c018bd73a293d79</anchor>
      <arglist>(qhT *qh, facetT *facet, pointT **point0, pointT **point1, realT *mindist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a5c8355f64e37f8548d119096f798f977</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_geomplanes</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a76a8701bb7d66cf507038ae2a65aef16</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_markkeep</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae0fd53a929096984c10c845db791f9d2</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_markvoronoi</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ac8f1d2408aab7bd3dd9367078f2cfba4</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall, boolT *isLowerp, int *numcentersp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_order_vertexneighbors</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a0f031fee8d57924b529c76af401f14bf</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prepare_output</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a1529cea34f51823bb4ce4a39db7a08ea</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printafacet</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a743e540cd96f7a5653da139f59a4ec72</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facet, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printbegin</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a8d46c5079d7c50e8082ee46fb0da22e5</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcenter</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a35599af8bcc82dbf1a236ccd873a62ca</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, const char *string, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcentrum</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>aa8a0da0d71df00db07ff737e60ee3cf0</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a730cac4d1424907503c3a43845efb3a1</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend4geom</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a012f58405d5ed00feb5022b753f174c6</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, int *nump, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>aa5eac8364dd85849146d4007236a8fdc</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_2d</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a5b6bf7cde4113ef5b0e60dd627d09b0f</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_d</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a9063918221b87d8fdf914183887d1499</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>accea17ac37faff7435213848cba3663b</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a0e01bc2796ee0c429688823303604d99</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom_points</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a568a07bc34050e84bf8979a5ba4f9bd4</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point1, pointT *point2, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2math</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae1061b590c01e82092025f45bb9d564e</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_nonsimplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a9045cb7fbb09db748534bad580cccaf1</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_points</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>aea12bbd8e1f0a4f5361fc5c59a8289d3</anchor>
      <arglist>(qhT *qh, FILE *fp, setT *points, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_simplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a12642a8b1114eadd6b59692dd735927d</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3math</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>af0ae71c16277761b69fa37f1ac6712ad</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3vertex</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a118be5eb1736946b9c0aa400bb4dd2ff</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_nonsimplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a069ad6a5bf5974e454de2d204ea7fccb</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_simplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae69fe2389c76c5e1a99716827617e7c2</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetheader</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae7f98a0e31939389dd42639fee5ca8c9</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_nonsimplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a3e92f54d7aed1cde1681dea1bdd1000b</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, int id, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_simplicial</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a47d7f26eeec905ed7348314b3635ea7d</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetridges</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a2b84a248d03a7afd17ab8969ecc1d617</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacets</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a91c5897a4db01754059f77a7cf79f42e</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhyperplaneintersection</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a707bb606d3b90ca86067600851a414b9</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet1, facetT *facet2, setT *vertices, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printline3geom</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>afc94068f1f226449487f7a37f81d4d87</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *pointA, pointT *pointB, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a7ca1b0cd9108f556384d69094ef804ba</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>af906d0a59effa48f98f4c13113ee3cab</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint3</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a3a3c18a5bfdc6ab565b3edee633a738d</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointid</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a3b0c77bd2c83a26fb5a9c782e26e651f</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, int dim, pointT *point, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints_out</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a94787e3ecd363bf71e326d7ba2c28720</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a69a95c486732308bd1c7d9de88bba78b</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect2</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ad3f9b83584da89b8a7de61be7ade597e</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printridge</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae106865f56e31c4856d6e11addb9878e</anchor>
      <arglist>(qhT *qh, FILE *fp, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printspheres</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>ae0e3df55d6621dd82d83bfa4b368a31f</anchor>
      <arglist>(qhT *qh, FILE *fp, setT *vertices, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvdiagram</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a1e506acf5d5c275a9ead44d8fc9b99ec</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_printvdiagram2</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>acf2eb3df7f71d53a170d9e93993447b8</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, setT *vertices, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertex</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a89baea5f80f6ef7d0b9ae5ef77dba909</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertexlist</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a8a5ae8935e582d759b73e2870f6f814b</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertices</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>aeabb9eba817f515bcdcf237b12806ce0</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvneighbors</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a63022a5daee27a401b9273ba51cb67d0</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvnorm</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a6286c601065ea69f867635ce530d38fa</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvoronoi</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a3dc01ef6e9c62ce86ba65665c9ee01a2</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvridge</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>afd0fd7f507e477d8b97b047d685289c9</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>afae3ab1f0964d6b6283a3dab135e0fcc</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output2</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a4328a779cb8ece793996d29c24229c22</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectdim3</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>abf6f3cbbb0c6a8fef9647373bd6f9e10</anchor>
      <arglist>(qhT *qh, pointT *source, pointT *destination)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_readfeasible</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a4de3e842a7f983977e66f2e365421858</anchor>
      <arglist>(qhT *qh, int dim, const char *curline)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a57cbca811c9cafec6aec3365065732eb</anchor>
      <arglist>(qhT *qh, int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfeasible</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a7f3b3616a0b7fe650bbf20f5dea4bba9</anchor>
      <arglist>(qhT *qh, int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_skipfacet</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a37c49ebfdd3d61228dd15c9f5195ade8</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>qh_skipfilename</name>
      <anchorfile>io__r_8c.html</anchorfile>
      <anchor>a9fd86551e6f8b531f0d74dade5e68505</anchor>
      <arglist>(qhT *qh, char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>io_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>io__r_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>qh_GEOMepsilon</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a988338bc85f67acc1c4a17e70eed3f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXfirst</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae4ed8c018f968c88b92cdc4bce00abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MINradius</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a8cfba2edc49183569064174811846eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WHITESPACE</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a664f161acb979c8a0e89e5842c0d417c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>printvridgeT</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a668f01ac9d62c6da7562b67e0beea771</anchor>
      <arglist>)(qhT *qh, FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_RIDGE</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEall</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36a64b09c7bf3d354694adda0c2c08e556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEinner</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36aeb30232cfa36be4662f1f99c38711124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEouter</name>
      <anchorfile>io_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36acb41900595e8e6dabc9cbd704d4174d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEall</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36a64b09c7bf3d354694adda0c2c08e556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEinner</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36aeb30232cfa36be4662f1f99c38711124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_RIDGEouter</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a74acb4c37c151c833465f0ea874d0f36acb41900595e8e6dabc9cbd704d4174d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetarea</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a8fb610a6a84b6057c02bd669490fbf96</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetmerge</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a5bbe144548efc318356f500bed54b4c0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compare_facetvisit</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a7e633ec7f7635860797af14927ce3df0</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copyfilename</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a812ecd8bd570611088f2657739988121</anchor>
      <arglist>(qhT *qh, char *filename, int size, const char *source, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_countfacets</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a8a9ce2181527436943a96d87aff0d3ef</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall, int *numfacetsp, int *numsimplicialp, int *totneighborsp, int *numridgesp, int *numcoplanarsp, int *numnumtricoplanarsp)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_detvnorm</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a2d99bb5254944e30179e353d747efde3</anchor>
      <arglist>(qhT *qh, vertexT *vertex, vertexT *vertexA, setT *centers, realT *offsetp)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a29802a227097ef326f816c29bbabd056</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_detvridge3</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aefdfbc4986924757d4da7dd27b04c184</anchor>
      <arglist>(qhT *qh, vertexT *atvertex, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a5e046a3804efb5637de48e72fa4473bd</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>af665de3cd59ce3f6029f0aba248b2924</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a4f675501eec9a6bf633483d8dab3b231</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, vertexT *atvertex, boolT visitall, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_eachvoronoi_all</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a1427a43b50897248f0a5ba364286d2a0</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, boolT isUpper, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_facet2point</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a98d1113e5ff9d67c4c018bd73a293d79</anchor>
      <arglist>(qhT *qh, facetT *facet, pointT **point0, pointT **point1, realT *mindist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a5c8355f64e37f8548d119096f798f977</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_geomplanes</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a76a8701bb7d66cf507038ae2a65aef16</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_markkeep</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae0fd53a929096984c10c845db791f9d2</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_markvoronoi</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ac8f1d2408aab7bd3dd9367078f2cfba4</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall, boolT *isLowerp, int *numcentersp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_order_vertexneighbors</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a0f031fee8d57924b529c76af401f14bf</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prepare_output</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a1529cea34f51823bb4ce4a39db7a08ea</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printafacet</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a743e540cd96f7a5653da139f59a4ec72</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facet, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printbegin</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a8d46c5079d7c50e8082ee46fb0da22e5</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcenter</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a35599af8bcc82dbf1a236ccd873a62ca</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, const char *string, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printcentrum</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aa8a0da0d71df00db07ff737e60ee3cf0</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a730cac4d1424907503c3a43845efb3a1</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printend4geom</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aefd0370c24d2811ec3f7487d1a4e1bc4</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, int *num, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aa5eac8364dd85849146d4007236a8fdc</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_2d</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a5b6bf7cde4113ef5b0e60dd627d09b0f</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printextremes_d</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a9063918221b87d8fdf914183887d1499</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>accea17ac37faff7435213848cba3663b</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a0e01bc2796ee0c429688823303604d99</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2geom_points</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a568a07bc34050e84bf8979a5ba4f9bd4</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point1, pointT *point2, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet2math</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae1061b590c01e82092025f45bb9d564e</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_nonsimplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a9045cb7fbb09db748534bad580cccaf1</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_points</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aea12bbd8e1f0a4f5361fc5c59a8289d3</anchor>
      <arglist>(qhT *qh, FILE *fp, setT *points, facetT *facet, realT offset, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3geom_simplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a12642a8b1114eadd6b59692dd735927d</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3math</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>af0ae71c16277761b69fa37f1ac6712ad</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format, int notfirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet3vertex</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a118be5eb1736946b9c0aa400bb4dd2ff</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_nonsimplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a069ad6a5bf5974e454de2d204ea7fccb</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacet4geom_simplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae69fe2389c76c5e1a99716827617e7c2</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetheader</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae7f98a0e31939389dd42639fee5ca8c9</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_nonsimplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a3e92f54d7aed1cde1681dea1bdd1000b</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, int id, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetNvertex_simplicial</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a47d7f26eeec905ed7348314b3635ea7d</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetridges</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a2b84a248d03a7afd17ab8969ecc1d617</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacets</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a91c5897a4db01754059f77a7cf79f42e</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhyperplaneintersection</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a707bb606d3b90ca86067600851a414b9</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facet1, facetT *facet2, setT *vertices, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printline3geom</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>afc94068f1f226449487f7a37f81d4d87</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *pointA, pointT *pointB, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a7ca1b0cd9108f556384d69094ef804ba</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>af906d0a59effa48f98f4c13113ee3cab</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoint3</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a3a3c18a5bfdc6ab565b3edee633a738d</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointid</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a3b0c77bd2c83a26fb5a9c782e26e651f</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, int dim, pointT *point, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpoints_out</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a94787e3ecd363bf71e326d7ba2c28720</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a69a95c486732308bd1c7d9de88bba78b</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius, realT color[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printpointvect2</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ad3f9b83584da89b8a7de61be7ade597e</anchor>
      <arglist>(qhT *qh, FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printridge</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae106865f56e31c4856d6e11addb9878e</anchor>
      <arglist>(qhT *qh, FILE *fp, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printspheres</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>ae0e3df55d6621dd82d83bfa4b368a31f</anchor>
      <arglist>(qhT *qh, FILE *fp, setT *vertices, realT radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvdiagram</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a1e506acf5d5c275a9ead44d8fc9b99ec</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_printvdiagram2</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>acf2eb3df7f71d53a170d9e93993447b8</anchor>
      <arglist>(qhT *qh, FILE *fp, printvridgeT printvridge, setT *vertices, qh_RIDGE innerouter, boolT inorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertex</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a89baea5f80f6ef7d0b9ae5ef77dba909</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertexlist</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a8a5ae8935e582d759b73e2870f6f814b</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvertices</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>aeabb9eba817f515bcdcf237b12806ce0</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvneighbors</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a63022a5daee27a401b9273ba51cb67d0</anchor>
      <arglist>(qhT *qh, FILE *fp, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvnorm</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a6286c601065ea69f867635ce530d38fa</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvoronoi</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a3dc01ef6e9c62ce86ba65665c9ee01a2</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printvridge</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>afd0fd7f507e477d8b97b047d685289c9</anchor>
      <arglist>(qhT *qh, FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>afae3ab1f0964d6b6283a3dab135e0fcc</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output2</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a4328a779cb8ece793996d29c24229c22</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectdim3</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>abf6f3cbbb0c6a8fef9647373bd6f9e10</anchor>
      <arglist>(qhT *qh, pointT *source, pointT *destination)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_readfeasible</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a4de3e842a7f983977e66f2e365421858</anchor>
      <arglist>(qhT *qh, int dim, const char *curline)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a57cbca811c9cafec6aec3365065732eb</anchor>
      <arglist>(qhT *qh, int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfeasible</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a7f3b3616a0b7fe650bbf20f5dea4bba9</anchor>
      <arglist>(qhT *qh, int dim)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_skipfacet</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a37c49ebfdd3d61228dd15c9f5195ade8</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>qh_skipfilename</name>
      <anchorfile>io__r_8h.html</anchorfile>
      <anchor>a9fd86551e6f8b531f0d74dade5e68505</anchor>
      <arglist>(qhT *qh, char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kDOP.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>kDOP_8cpp.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2BV_2kDOP_8h" name="coal/BV/kDOP.h" local="yes" imported="no">coal/BV/kDOP.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>getDistances</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5ca6d537f4e9406fb2d3debb985ef2b2</anchor>
      <arglist>(const Vec3s &amp;, CoalScalar *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 5 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3e06f7c2bebb45c5b7190fa055816131</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 6 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac616646ef490043fc8bc1fe4bf211eaa</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 9 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adcd6d307d19bc6e4e095a84a6f1da9eb</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minmax</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a37ff442f064bd11d3c73f725d0fa4bbf</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar &amp;minv, CoalScalar &amp;maxv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minmax</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab9222bc6ba24cb82480cc062be7d3c95</anchor>
      <arglist>(CoalScalar p, CoalScalar &amp;minv, CoalScalar &amp;maxv)</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt;</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga64b017a7fe1a92b26dacb5c9aa88c169</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 16 &gt;</type>
      <name>translate&lt; 16 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acef5f2a3237686b4e29a669e50d68371</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 18 &gt;</type>
      <name>translate&lt; 18 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3a3a4e9816c139a6bc1370b970dcd138</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 24 &gt;</type>
      <name>translate&lt; 24 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9614f94677054b809773f6c2a9fc4bf</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BV/kDOP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2kDOP_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="class">coal::KDOP</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga923b8868bfa2de4c16750163d5654203</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4e09f9c1802c5e78d431980c29483996</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;, const CollisionRequest &amp;, CoalScalar &amp;)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI KDOP&lt; N &gt;</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga64b017a7fe1a92b26dacb5c9aa88c169</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/kDOP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2kDOP_8h.html</filename>
    <includes id="coal_2BV_2kDOP_8h" name="coal/BV/kDOP.h" local="yes" imported="no">coal/BV/kDOP.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <class kind="struct">boost::serialization::internal::KDOPAccessor</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a285abb7d2c56f0b3093d2ec14d9f2ca0</anchor>
      <arglist>(Archive &amp;ar, coal::KDOP&lt; N &gt; &amp;bv_, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/kDOP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2kDOP_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2kDOP_8h" name="coal/BV/kDOP.h" local="no" imported="no">coal/BV/kDOP.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/kDOP.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2kDOP_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2kDOP_8h" name="coal/serialization/kDOP.h" local="no" imported="no">coal/serialization/kDOP.h</includes>
  </compound>
  <compound kind="file">
    <name>kIOS.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>kIOS_8cpp.html</filename>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="yes" imported="no">coal/BV/kIOS.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f9cb631690519c1abadf6908a53627b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4f8874cb1622139aa0d0587c1fbc3d88</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga15f36f0309d8380f5a1331751f68616b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI kIOS</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaba4b2efbbfd566c562bbf4e862908ddf</anchor>
      <arglist>(const kIOS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BV/kIOS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2kIOS_8h.html</filename>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="yes" imported="no">coal/BV/OBB.h</includes>
    <class kind="class">coal::kIOS</class>
    <class kind="struct">coal::kIOS::kIOS_Sphere</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f9cb631690519c1abadf6908a53627b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4f8874cb1622139aa0d0587c1fbc3d88</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga15f36f0309d8380f5a1331751f68616b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI kIOS</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaba4b2efbbfd566c562bbf4e862908ddf</anchor>
      <arglist>(const kIOS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/kIOS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2kIOS_8h.html</filename>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="yes" imported="no">coal/BV/kIOS.h</includes>
    <includes id="include_2coal_2serialization_2OBB_8h" name="include/coal/serialization/OBB.h" local="yes" imported="no">coal/serialization/OBB.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac08aa9d4ab29a0876a321b82d5fa00ef</anchor>
      <arglist>(Archive &amp;ar, coal::kIOS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>abee32b895b17e4649a84dc4491d1910a</anchor>
      <arglist>(Archive &amp;ar, const coal::kIOS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a963c8c12746a1178dd5a6e2c67db771d</anchor>
      <arglist>(Archive &amp;ar, coal::kIOS &amp;bv, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/kIOS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2kIOS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2kIOS_8h" name="coal/BV/kIOS.h" local="no" imported="no">coal/BV/kIOS.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/kIOS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2kIOS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2kIOS_8h" name="coal/serialization/kIOS.h" local="no" imported="no">coal/serialization/kIOS.h</includes>
  </compound>
  <compound kind="file">
    <name>lib.cc</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/_unittests/cpp/src/</path>
    <filename>lib_8cc.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lib_function</name>
      <anchorfile>lib_8cc.html</anchorfile>
      <anchor>aeda3209e7125aae5dbd02a20a5668105</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lib.hh</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/_unittests/cpp/include/jrl_cmakemodule/</path>
    <filename>lib_8hh.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lib_function</name>
      <anchorfile>lib_8hh.html</anchorfile>
      <anchor>aeda3209e7125aae5dbd02a20a5668105</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libqhull.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>libqhull_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>aa3f30b3b9f985fbdf0bd97f594c19eb0</anchor>
      <arglist>(pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_build_withrestart</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a1b6838237f7b511f4842607309fc4f28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildhull</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a9dacb98db25f499d3e0416aee4307a80</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildtracing</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a1bf87a9a131c29bac9b04bf20291e0fd</anchor>
      <arglist>(pointT *furthest, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit2</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a025fed46941faab29255f53ad86eec68</anchor>
      <arglist>(int exitcode, facetT *facet, facetT *otherfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findhorizon</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>ad3552375b67dd9d86907b44eb03e338f</anchor>
      <arglist>(pointT *point, facetT *facet, int *goodvisible, int *goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_nextfurthest</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a10058e086e0712090dd62efc1decee2a</anchor>
      <arglist>(facetT **visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionall</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>af9599c8d285c868140183ec24b6ed901</anchor>
      <arglist>(setT *vertices, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitioncoplanar</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a4dd7273107e26a2308e76690402f424c</anchor>
      <arglist>(pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionpoint</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a18f4a2b0d886509d0b7ab788b74866c1</anchor>
      <arglist>(pointT *point, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionvisible</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a4e5f98f28bbdad2f0647f23a52b50374</anchor>
      <arglist>(boolT allpoints, int *numoutside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_precision</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a4b053952f0986d2aca8d1952c96b3fbd</anchor>
      <arglist>(const char *reason)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a51d73b88702f523ab3f3322f7e45159e</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>libqhull_8c.html</anchorfile>
      <anchor>a66495141e5922b777a5d84a7aec13a32</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libqhull.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>libqhull_8h.html</filename>
    <includes id="user_8h" name="user.h" local="yes" imported="no">user.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">mem.h</includes>
    <includes id="qset_8h" name="qset.h" local="yes" imported="no">qset.h</includes>
    <includes id="stat_8h" name="stat.h" local="yes" imported="no">stat.h</includes>
    <class kind="struct">facetT</class>
    <class kind="struct">qhT</class>
    <class kind="struct">ridgeT</class>
    <class kind="struct">vertexT</class>
    <member kind="define">
      <type>#define</type>
      <name>boolT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ab1a924b550e00cabe8c367e76b207ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>coordT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ada1b5d65f4fb1648eef2fa3684de1766</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>False</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a306ebd41c0cd1303b1372c6153f0caf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>flagT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a0ff81862a2ab15dc96eb3803685cda2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLfacets</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad39c3b4103deef3275c691a3bc1ad496</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLpoint_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a884d7598ac49d88db1a41ba8a21d4e85</anchor>
      <arglist>(points, num)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLpoints</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>af973f221f2653d281bf09915b5bb9b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvertices</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a974a7cb1f62bff001b42f3102d65a0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHfacet_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acf886b0a871d9d6e713ed8ea099453f0</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHfacet_i_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>afe549804baa1ad56298d08bd7ac1131c</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighbor_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aef9b254e967b8008cce506ab1a6c4790</anchor>
      <arglist>(facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighbor_i_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a45c5cf5a295cd8eb2f9837e90121373f</anchor>
      <arglist>(facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHpoint_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ac1f54285141b47eeed50f28f5b5ae1f5</anchor>
      <arglist>(points)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHpoint_i_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1a36a496996818e4f7785dbc8a7145ce</anchor>
      <arglist>(points)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHridge_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aca92c856f1bc38b44fef85965c42b92e</anchor>
      <arglist>(ridges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHridge_i_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a218d831e1d27d560fbc0249596f90151</anchor>
      <arglist>(ridges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertex_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>abc4b58fbb8721ad495b29d506e42676b</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertex_i_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a6272655e8ee748684c84086f4cdb3bf8</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getid_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a3bbcf5369a222bda4d09b98f9274b9fc</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>otherfacet_</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a333c577489c16c87e052c5575594d438</anchor>
      <arglist>(ridge, facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pointT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a255fb21ed55a989ae9e4913f15015a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad56ecde3371e15b350fb32bf25745a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ALL</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a30cf638677fa77d788dc0081665a77af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRinput</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ae526492e69ef68e4cf89a50c65d04585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRmem</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ae1f3cb26f8ed4e570661727671508ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5b83b15aaeb25f1a02d4437b57ce0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRprec</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a924190f59c2a82533165d8c2bfc05c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRqhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a86a79d5376bea81e40b1bfe56248d723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRsingular</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a4410bfee517ce4b86f3d3dd7d95bfd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_False</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a92f0490c031ac23b93af7593c72377b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_FILEstderr</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a71f86b467e117cc800f6dab9a3a20d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_IScheckmax</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a3f5416a4ba58c5474ef3965aa7b47c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ISnewfacets</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7789ca51e70e4a4e4220db93bc6e3d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnummerge</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aba657586f92f568eae7f039e98a51cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_NOupper</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ae344a220badb86c5372661a9dcfee46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RESETvisible</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5f9692b589f45ad0e6a62a3659dcd379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_True</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a405311bc74dd6a9ca31bc62b5de34f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_CHECK</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a211ae5aca7ac3d2059f9674e612115e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_CHECK_RBOX</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad933c4f21289ac2650ae3512af969bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_TYPE</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a83ce2c8b646f170fdd279eeb1d6b58bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_NON_REENTRANT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ab7d95d99c515477f1121741a241c8d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_QH_POINTER</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acc20a2dde5322eb385796fc195404073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_REENTRANT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a509f1f352575a685aadf436e688cbb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>True</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>add3ca9eefe3b5b754426f51d3043e579</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct facetT</type>
      <name>facetT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aaf9ef38cb6fc87a81256fbe2e7abfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhT</type>
      <name>qhT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>add530a584b05ca39d1018099d6a20a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ridgeT</type>
      <name>ridgeT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2c1b8a3d33a93131eaaaeb6a4bedb338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct vertexT</type>
      <name>vertexT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a3a9b32505116896a4fb42c78880fccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_CENTER</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa34c4148da6bc472cf5670a99a0d71875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASvoronoi</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaafff1c1e3328cb6eb376d18343cd8a92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_AScentrum</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa5d552e866d679996065d9bd954dee96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa34c4148da6bc472cf5670a99a0d71875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASvoronoi</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaafff1c1e3328cb6eb376d18343cd8a92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_AScentrum</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa5d552e866d679996065d9bd954dee96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_pointT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a0a552cc8fe331c4be4a92f309d2b0925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDinterior</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188ae4ae02944b047108b9c1c9db4fd41207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDunknown</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a8e473fa5c5197eedc7ca1af994def83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a0a552cc8fe331c4be4a92f309d2b0925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDinterior</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188ae4ae02944b047108b9c1c9db4fd41207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDunknown</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a8e473fa5c5197eedc7ca1af994def83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_PRINT</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9739254396384549eddd28c1aff1b24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTarea</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa0f354e8a0fc7639b170b5e830771020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTaverage</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ab7698eb3fe64ff0423649ea45b3b417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcoplanars</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ae513bdc7071f81e2cfea4b1105217a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcentrums</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a48897e7ada9a3a6136fb6bee376a9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a350641df505a7d29f814a2674a9379c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets_xridge</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc3d15efb83095e61fc3799ba3dd4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTgeom</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3069eeb6d26c0702c4ac931d44f8c4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTids</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a45ce000fda16c488d70e87fc8293291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTinner</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3aad339a32d530d3f08d5fe70079fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTneighbors</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2b09e83426c31b8b5eed211cdfbb8b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnormals</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac7c651cac598e56a7c7837d3035f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTouter</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aca9688ccbc5f2966f51d072a34644f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmaple</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a330414f1ef19641f6ec7f27213e9b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTincidences</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2225dbbe86105b978b207c58ba89c05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmathematica</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac14da3cda4cb066667b68cd05a38c326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmerges</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aeac15bf9b9e5622c5daa2ca25351e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToff</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acb9171ef76929a9358f47effa90b326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToptions</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9610d02e0f4a758a978502aaab260fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointintersect</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6c67e8645dd344c0731b080ddb68de9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointnearest</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6d7a1628672e9008507281fc2452ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpoints</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9b134461b8a03b3df16789fb22f1b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTqhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a15a9656dcacc586fa23ab2e589a98757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsize</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc8e53b13fec35663b8ad3130167e0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsummary</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afcc666840c4f835e04e2e82f0565671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTtriangles</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a232688f5b372cac3db4a79d9e77bd8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvertices</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2814a44e76f87c5fc2291d342744ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvneighbors</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707af5c794874f74ea1cdb9c830aeb5ad66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTextremes</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa79521d28d83c9e974256bb58b0fa4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTEND</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acf2fc06ec4558d19401d67bf53dfbf52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9739254396384549eddd28c1aff1b24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTarea</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa0f354e8a0fc7639b170b5e830771020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTaverage</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ab7698eb3fe64ff0423649ea45b3b417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcoplanars</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ae513bdc7071f81e2cfea4b1105217a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcentrums</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a48897e7ada9a3a6136fb6bee376a9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a350641df505a7d29f814a2674a9379c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets_xridge</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc3d15efb83095e61fc3799ba3dd4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTgeom</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3069eeb6d26c0702c4ac931d44f8c4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTids</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a45ce000fda16c488d70e87fc8293291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTinner</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3aad339a32d530d3f08d5fe70079fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTneighbors</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2b09e83426c31b8b5eed211cdfbb8b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnormals</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac7c651cac598e56a7c7837d3035f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTouter</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aca9688ccbc5f2966f51d072a34644f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmaple</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a330414f1ef19641f6ec7f27213e9b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTincidences</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2225dbbe86105b978b207c58ba89c05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmathematica</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac14da3cda4cb066667b68cd05a38c326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmerges</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aeac15bf9b9e5622c5daa2ca25351e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToff</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acb9171ef76929a9358f47effa90b326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToptions</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9610d02e0f4a758a978502aaab260fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointintersect</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6c67e8645dd344c0731b080ddb68de9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointnearest</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6d7a1628672e9008507281fc2452ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpoints</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9b134461b8a03b3df16789fb22f1b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTqhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a15a9656dcacc586fa23ab2e589a98757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsize</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc8e53b13fec35663b8ad3130167e0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsummary</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afcc666840c4f835e04e2e82f0565671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTtriangles</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a232688f5b372cac3db4a79d9e77bd8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvertices</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2814a44e76f87c5fc2291d342744ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvneighbors</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707af5c794874f74ea1cdb9c830aeb5ad66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTextremes</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa79521d28d83c9e974256bb58b0fa4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTEND</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acf2fc06ec4558d19401d67bf53dfbf52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aa3f30b3b9f985fbdf0bd97f594c19eb0</anchor>
      <arglist>(pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a091e48b85d79251e87a058ca9d6f92e4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad6be6c5692921261bea1b68d4cadb849</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflags</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a0907b02cb058f620753e839baffa31d4</anchor>
      <arglist>(char *command, char *hiddenflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clear_outputflags</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a22c1dbac558b477453852ee4512d40d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>qh_clock</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a6101e12bc3a889bcdff47a702899fcf3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a323eaccbfe6576549fbbcc27b1fc0293</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7a58baf309939ec573af0b489bdf1685</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2aa9f350704094a5a8855ea324bf7ae6</anchor>
      <arglist>(unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5f9e5bc131c58db28e039707aea6f6dc</anchor>
      <arglist>(int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit_rbox</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ac7eebc9e171d259176035d00ff6e970e</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7903aa238e40e8d6fc4d56e6b46db802</anchor>
      <arglist>(const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a472f94152ad8161f2c99b9687410cb78</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a8e6fb06b266328363997e899ebddcaec</anchor>
      <arglist>(pointT *point, facetT *startfacet, boolT bestoutside, boolT newfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1cfa6639f2adfe6d3d52254a69c6e7bb</anchor>
      <arglist>(pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad52456dc5d0813172727fbcfd5837ac8</anchor>
      <arglist>(pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aca4b59cdb8152b580cb9d258a849288d</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5e6f4aabaa18f8c0316b1a163dc92f87</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1409cc23e420113064ff7903cec601d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a5082bea7d4e09154eddf3a1b62f35619</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull2</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ab251b5d47b8df353e87657f66247a918</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a26c15bc3a3ca6cabaeae881dfaac1a3c</anchor>
      <arglist>(int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_A</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a48fd220a70d9272cb208a8f7ed792e7d</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_B</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>af9338c60a3d52cb4f1ecba642c65cfb5</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_qhull_command</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad117eb1a809e1ac37ccabff9ab22473a</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuffers</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a4765f932c94d340ee7a1ec042e11f5d3</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initflags</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad8dcc3d364e1e27c4a75a7270ae7b6f2</anchor>
      <arglist>(char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_buffers</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1b3473259fd58f6badf6984f05c6f7fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_globals</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aa382d078748ccf0488a20e71a03c8fae</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_mem</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a85a439bd3995990281a775c7c1c22b6f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_outputflags</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>abb7ae99eca7bfcf41dbad601a58b40aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a4c92401e21d50806214d720a6535de47</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start2</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a3930182858522738b8e81bb38e7b6e21</anchor>
      <arglist>(FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initthresholds</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ab43467f0d92b9a6667a962e75ed3845a</anchor>
      <arglist>(char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_lib_check</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7ce15518aa041dfdc985c163e0e43037</anchor>
      <arglist>(int qhullLibraryType, int qhTsize, int vertexTsize, int ridgeTsize, int facetTsize, int setTsize, int qhmemTsize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a27100399f6671cfe24b9cf4d56fe9b78</anchor>
      <arglist>(int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aea93e5a662d536f5a6d756efc5ff5a37</anchor>
      <arglist>(FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a6240e270a6fa93c59782fabcdfbb0001</anchor>
      <arglist>(facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_new_qhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a17c89ec13fba83a683432d79ac0323cd</anchor>
      <arglist>(int dim, int numpoints, coordT *points, boolT ismalloc, char *qhull_cmd, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_option</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a447ca91c8d2948c171cc907e9d8dc615</anchor>
      <arglist>(const char *option, int *i, realT *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>af31cdbacfc4b81863dfaa827c541a84a</anchor>
      <arglist>(facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aa48c2515ade8cfa5fd778ec25a73fd45</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a26184539ad14f1481adc8824a956fd55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a96ca9a1e5768eb072de911e9f2388cad</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7045e57f76d9cc806853dc83699da4ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ac5705bb4d6269c5c94fa02049c9628c0</anchor>
      <arglist>(FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a9a6b401cf15e1cd536a220d00d041273</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a7a6915f37bb64324a3c7457469ff2481</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>afeae1613f36f0ebcabecb03c151f6abb</anchor>
      <arglist>(FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>af5b1d1f8cbeec0187c4b16df2c24a540</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ae562b3f842506b1e04781ee1adabb23f</anchor>
      <arglist>(FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a51d73b88702f523ab3f3322f7e45159e</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a3a9b6591345727ca9306fb0fe73bc044</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a52e5614cd957c4247385f5f5208d4f46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a66495141e5922b777a5d84a7aec13a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a6692f61d3639baa77ca39a7ad6ce4fec</anchor>
      <arglist>(realT *buffer, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rboxpoints</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a1f9cbd7a40bf1755ccc7c938e5b135b8</anchor>
      <arglist>(FILE *fout, FILE *ferr, char *rbox_command)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a520d2eb347e6ead2d2afef54e2242063</anchor>
      <arglist>(int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ad0b443b4fa91eeea79ea66f127dcab83</anchor>
      <arglist>(realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aa760b44755c26842e70df9ac5bb7620b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setdelaunay</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ab706a3d62bca1525d5be00323751a07f</anchor>
      <arglist>(int dim, int count, pointT *points)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acc06bbfd3f14beba08ae7589e890672c</anchor>
      <arglist>(int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>ae3ee84aa6d0ab7e03bd33ab38e0e521d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aca961447bb52979062f56f66ddf3a499</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a8ef1422d3893feadd481c11131240d55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>qhT</type>
      <name>qh_qh</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a895ead53e4bf65360b1c04a26c0d4d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeee06e52e26acc7bb08107bb144d7485</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version2</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a620500cf1e673d15ac93f595c8416df3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libqhull_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>libqhull__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>ab6ebb3043e23e018ec6c2e09b0651c1e</anchor>
      <arglist>(qhT *qh, pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_build_withrestart</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>ad818ae8c79d65620430f0836cbf823a3</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildhull</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a45f90a4c6d1607471beacabf3b0a5b9a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildtracing</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a64b2795c61a410506d60eae109d4f651</anchor>
      <arglist>(qhT *qh, pointT *furthest, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit2</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a4a58b808afc2e3e179c79af75dcce92d</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *facet, facetT *otherfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findhorizon</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a3beff54eb74e5c072ec410886a85feb9</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, int *goodvisible, int *goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_nextfurthest</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>ac42f476d88d501054c5ce915e19cdd36</anchor>
      <arglist>(qhT *qh, facetT **visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionall</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a0a30c6b99a4c22e37f9dfcd3a869cbf7</anchor>
      <arglist>(qhT *qh, setT *vertices, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitioncoplanar</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>ac5038c822683e455fa33a35fa8afa915</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionpoint</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a8a19711d14f27b408f4303b781b157af</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionvisible</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>a84e95347888501f904ed801d80faf1a3</anchor>
      <arglist>(qhT *qh, boolT allpoints, int *numoutside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_precision</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>af044b9e0af04e4e416fa0ade9f2489bb</anchor>
      <arglist>(qhT *qh, const char *reason)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>ab99f81b4dea17b775bd76c300e7b27e6</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>libqhull__r_8c.html</anchorfile>
      <anchor>adf07afe5d35dcb03cc71eb2dd0da59dd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libqhull_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>libqhull__r_8h.html</filename>
    <includes id="user__r_8h" name="user_r.h" local="yes" imported="no">user_r.h</includes>
    <includes id="mem__r_8h" name="mem_r.h" local="yes" imported="no">mem_r.h</includes>
    <includes id="qset__r_8h" name="qset_r.h" local="yes" imported="no">qset_r.h</includes>
    <includes id="stat__r_8h" name="stat_r.h" local="yes" imported="no">stat_r.h</includes>
    <class kind="struct">facetT</class>
    <class kind="struct">qhT</class>
    <class kind="struct">ridgeT</class>
    <class kind="struct">vertexT</class>
    <member kind="define">
      <type>#define</type>
      <name>boolT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab1a924b550e00cabe8c367e76b207ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>coordT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ada1b5d65f4fb1648eef2fa3684de1766</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>False</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a306ebd41c0cd1303b1372c6153f0caf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>flagT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a0ff81862a2ab15dc96eb3803685cda2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLfacets</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ad39c3b4103deef3275c691a3bc1ad496</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLpoint_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>af5ea0711014de584bec2862223adc062</anchor>
      <arglist>(qh, points, num)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLpoints</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>af973f221f2653d281bf09915b5bb9b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvertices</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a974a7cb1f62bff001b42f3102d65a0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHfacet_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acf886b0a871d9d6e713ed8ea099453f0</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHfacet_i_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a59a8393f7d3add7474cbf98ee7b47554</anchor>
      <arglist>(qh, facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighbor_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aef9b254e967b8008cce506ab1a6c4790</anchor>
      <arglist>(facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighbor_i_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a0920b3b4e04479a5dd78276b53422620</anchor>
      <arglist>(qh, facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHpoint_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ac1f54285141b47eeed50f28f5b5ae1f5</anchor>
      <arglist>(points)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHpoint_i_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a05f47d1fc21706185b59b641c6ff2d6a</anchor>
      <arglist>(qh, points)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHridge_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aca92c856f1bc38b44fef85965c42b92e</anchor>
      <arglist>(ridges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHridge_i_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ac2a392da1ee2864cb3ae4efbca45ecb7</anchor>
      <arglist>(qh, ridges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertex_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>abc4b58fbb8721ad495b29d506e42676b</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertex_i_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ad180dc2c8e344bf9af47b37c17b7c3fe</anchor>
      <arglist>(qh, vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getid_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a3bbcf5369a222bda4d09b98f9274b9fc</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>otherfacet_</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a333c577489c16c87e052c5575594d438</anchor>
      <arglist>(ridge, facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pointT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a255fb21ed55a989ae9e4913f15015a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ALL</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a30cf638677fa77d788dc0081665a77af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRinput</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae526492e69ef68e4cf89a50c65d04585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRmem</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae1f3cb26f8ed4e570661727671508ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5b83b15aaeb25f1a02d4437b57ce0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRprec</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a924190f59c2a82533165d8c2bfc05c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRqhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a86a79d5376bea81e40b1bfe56248d723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ERRsingular</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a4410bfee517ce4b86f3d3dd7d95bfd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_False</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a92f0490c031ac23b93af7593c72377b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_FILEstderr</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a71f86b467e117cc800f6dab9a3a20d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_IScheckmax</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a3f5416a4ba58c5474ef3965aa7b47c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ISnewfacets</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a7789ca51e70e4a4e4220db93bc6e3d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnummerge</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aba657586f92f568eae7f039e98a51cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_NOupper</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae344a220badb86c5372661a9dcfee46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RESETvisible</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5f9692b589f45ad0e6a62a3659dcd379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_True</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a405311bc74dd6a9ca31bc62b5de34f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_CHECK</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a211ae5aca7ac3d2059f9674e612115e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_CHECK_RBOX</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ad933c4f21289ac2650ae3512af969bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_LIB_TYPE</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a83ce2c8b646f170fdd279eeb1d6b58bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_NON_REENTRANT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab7d95d99c515477f1121741a241c8d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_QH_POINTER</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acc20a2dde5322eb385796fc195404073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_REENTRANT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a509f1f352575a685aadf436e688cbb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>True</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>add3ca9eefe3b5b754426f51d3043e579</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct facetT</type>
      <name>facetT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aaf9ef38cb6fc87a81256fbe2e7abfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ridgeT</type>
      <name>ridgeT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2c1b8a3d33a93131eaaaeb6a4bedb338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct vertexT</type>
      <name>vertexT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a3a9b32505116896a4fb42c78880fccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_CENTER</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa34c4148da6bc472cf5670a99a0d71875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASvoronoi</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaafff1c1e3328cb6eb376d18343cd8a92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_AScentrum</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa5d552e866d679996065d9bd954dee96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa34c4148da6bc472cf5670a99a0d71875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_ASvoronoi</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaafff1c1e3328cb6eb376d18343cd8a92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_AScentrum</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeeb130d1f0f5738fd06f5e029ea91cdaa5d552e866d679996065d9bd954dee96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_pointT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a0a552cc8fe331c4be4a92f309d2b0925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDinterior</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188ae4ae02944b047108b9c1c9db4fd41207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDunknown</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a8e473fa5c5197eedc7ca1af994def83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a0a552cc8fe331c4be4a92f309d2b0925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDinterior</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188ae4ae02944b047108b9c1c9db4fd41207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_IDunknown</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acda823a980566f6a2b7f450c7ab6f188a8e473fa5c5197eedc7ca1af994def83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_PRINT</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnone</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9739254396384549eddd28c1aff1b24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTarea</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa0f354e8a0fc7639b170b5e830771020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTaverage</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ab7698eb3fe64ff0423649ea45b3b417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcoplanars</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ae513bdc7071f81e2cfea4b1105217a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcentrums</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a48897e7ada9a3a6136fb6bee376a9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a350641df505a7d29f814a2674a9379c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets_xridge</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc3d15efb83095e61fc3799ba3dd4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTgeom</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3069eeb6d26c0702c4ac931d44f8c4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTids</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a45ce000fda16c488d70e87fc8293291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTinner</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3aad339a32d530d3f08d5fe70079fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTneighbors</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2b09e83426c31b8b5eed211cdfbb8b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnormals</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac7c651cac598e56a7c7837d3035f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTouter</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aca9688ccbc5f2966f51d072a34644f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmaple</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a330414f1ef19641f6ec7f27213e9b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTincidences</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2225dbbe86105b978b207c58ba89c05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmathematica</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac14da3cda4cb066667b68cd05a38c326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmerges</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aeac15bf9b9e5622c5daa2ca25351e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToff</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acb9171ef76929a9358f47effa90b326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToptions</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9610d02e0f4a758a978502aaab260fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointintersect</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6c67e8645dd344c0731b080ddb68de9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointnearest</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6d7a1628672e9008507281fc2452ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpoints</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9b134461b8a03b3df16789fb22f1b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTqhull</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a15a9656dcacc586fa23ab2e589a98757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsize</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc8e53b13fec35663b8ad3130167e0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsummary</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afcc666840c4f835e04e2e82f0565671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTtriangles</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a232688f5b372cac3db4a79d9e77bd8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvertices</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2814a44e76f87c5fc2291d342744ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvneighbors</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707af5c794874f74ea1cdb9c830aeb5ad66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTextremes</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa79521d28d83c9e974256bb58b0fa4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTEND</name>
      <anchorfile>libqhull_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acf2fc06ec4558d19401d67bf53dfbf52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnone</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9739254396384549eddd28c1aff1b24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTarea</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa0f354e8a0fc7639b170b5e830771020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTaverage</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ab7698eb3fe64ff0423649ea45b3b417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcoplanars</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ae513bdc7071f81e2cfea4b1105217a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTcentrums</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a48897e7ada9a3a6136fb6bee376a9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a350641df505a7d29f814a2674a9379c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTfacets_xridge</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc3d15efb83095e61fc3799ba3dd4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTgeom</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3069eeb6d26c0702c4ac931d44f8c4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTids</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a45ce000fda16c488d70e87fc8293291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTinner</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a3aad339a32d530d3f08d5fe70079fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTneighbors</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2b09e83426c31b8b5eed211cdfbb8b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTnormals</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac7c651cac598e56a7c7837d3035f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTouter</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aca9688ccbc5f2966f51d072a34644f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmaple</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a330414f1ef19641f6ec7f27213e9b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTincidences</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2225dbbe86105b978b207c58ba89c05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmathematica</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707ac14da3cda4cb066667b68cd05a38c326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTmerges</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aeac15bf9b9e5622c5daa2ca25351e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToff</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acb9171ef76929a9358f47effa90b326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINToptions</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9610d02e0f4a758a978502aaab260fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointintersect</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6c67e8645dd344c0731b080ddb68de9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpointnearest</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a6d7a1628672e9008507281fc2452ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTpoints</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a9b134461b8a03b3df16789fb22f1b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTqhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a15a9656dcacc586fa23ab2e589a98757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsize</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afc8e53b13fec35663b8ad3130167e0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTsummary</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707afcc666840c4f835e04e2e82f0565671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTtriangles</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a232688f5b372cac3db4a79d9e77bd8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvertices</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707a2814a44e76f87c5fc2291d342744ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTvneighbors</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707af5c794874f74ea1cdb9c830aeb5ad66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTextremes</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707aa79521d28d83c9e974256bb58b0fa4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>qh_PRINTEND</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2e3cd31bc028762f1c38935045f6c707acf2fc06ec4558d19401d67bf53dfbf52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab6ebb3043e23e018ec6c2e09b0651c1e</anchor>
      <arglist>(qhT *qh, pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a0a07cb876bf93ceb1bca89b1395b3637</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aee7954fb6e06f9327e111fe3f4a9098e</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflags</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a31cbe4b78e3cb246770a4ad2fb14ef8f</anchor>
      <arglist>(qhT *qh, char *command, char *hiddenflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clear_outputflags</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a282177cf2adb4e3c3d49991c4c68b7ee</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>qh_clock</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a6cd2cf961c3b203d86e4c12bbfabc84d</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aedab5930d2c0d2789ff061dc2da2433c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dfacet</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5e046a3804efb5637de48e72fa4473bd</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_dvertex</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>af665de3cd59ce3f6029f0aba248b2924</anchor>
      <arglist>(qhT *qh, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a080f69ac9f010ac2830889dbf572774c</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit_rbox</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5f5e71bbcf146c7ef5a1be7f30461041</anchor>
      <arglist>(qhT *qh, int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a8c8dfa2064e2d4d31cb7ca60287c7778</anchor>
      <arglist>(qhT *qh, const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetvertices</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5c8355f64e37f8548d119096f798f977</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT allfacets)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbest</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a671c0d498642158771fa3acec78f035e</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, boolT bestoutside, boolT newfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a094dda838c2aa053be622d24ccd43e8f</anchor>
      <arglist>(qhT *qh, pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestnew</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a8b2b8117892f8268436f45c846156100</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ac88055abf2ae6eca1a0f2ad13fbcad58</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a9d617dd1a6ca936ced24b7c16231d6cb</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aefedf9f50e88e9b8899ddecba904ef3f</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freeqhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a37fbc5b3f643833d785ec04609c03bf4</anchor>
      <arglist>(qhT *qh, boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_gram_schmidt</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a1694d1252f52084cf3c775747c1d7dd1</anchor>
      <arglist>(qhT *qh, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_A</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae30c1d3c6e2fa1ddf6e82f1ccba227b4</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_B</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a8ad273f035b74609d27a2aa546dd3a87</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_init_qhull_command</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aa9e31a38c755c8d41b67dd0579ccb7db</anchor>
      <arglist>(qhT *qh, int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuffers</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a131d07e29c0ccfb48f03b8d2c46003fd</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initflags</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a2b3ec60b16caa46ad4e16f45cf56fa4c</anchor>
      <arglist>(qhT *qh, char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_buffers</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aacdccb11155222af99fc07bb52dbaa06</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_globals</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aa40f896cb9859ab9bcde4cf0ef976ea2</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_mem</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aa4998b25a1f2c9ee3cb432007e6dce17</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_outputflags</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a44cc5493be4603c42ad1893afe7c51f4</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a4b5d7704ecb5dc714e30a0a896eb1315</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initqhull_start2</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae7751a817c5c626f03b2850c8b9f8c0f</anchor>
      <arglist>(qhT *qh, FILE *infile, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initthresholds</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aa36f6919799e7d4388f91a1c63773c7c</anchor>
      <arglist>(qhT *qh, char *command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_lib_check</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a7ce15518aa041dfdc985c163e0e43037</anchor>
      <arglist>(int qhullLibraryType, int qhTsize, int vertexTsize, int ridgeTsize, int facetTsize, int setTsize, int qhmemTsize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>af6f2a41f53c6484797cd03186d063db2</anchor>
      <arglist>(qhT *qh, int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab23c7e9b724e8e4aa94573f6d2e3fdce</anchor>
      <arglist>(qhT *qh, FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a4d1c7abf70c0628d1166b0e649f19f5f</anchor>
      <arglist>(qhT *qh, facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_new_qhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a7acad69c7e54d5c918598a254f26aad5</anchor>
      <arglist>(qhT *qh, int dim, int numpoints, coordT *points, boolT ismalloc, char *qhull_cmd, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_option</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ad8f63b035d8eea639a0adb99c3a3a103</anchor>
      <arglist>(qhT *qh, const char *option, int *i, realT *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outerinner</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>acf0d412d014f85426fc02a3dd3bcb784</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *outerplane, realT *innerplane)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a86bb040f957f5611473e12f61396e9af</anchor>
      <arglist>(qhT *qh, int id)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a62aaaa0e2e298fcc6ca3edd714c345e2</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aa26b9a236ab726a4bd7ac732a3101478</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a14e78752041347c7e7f9bfe3e9935df0</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a48c804082ac2e714aeef6766b1c73632</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a9822c9a1818d389206e4226e7493ae52</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae3dfce5e08fe4c428e672aae14c77913</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab239135012c8057735b6599b28431512</anchor>
      <arglist>(qhT *qh, FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5bf4b9c0e332450355d39083f70bfd2f</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printneighborhood</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a7ca1b0cd9108f556384d69094ef804ba</anchor>
      <arglist>(qhT *qh, FILE *fp, qh_PRINT format, facetT *facetA, facetT *facetB, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ab99f81b4dea17b775bd76c300e7b27e6</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_produce_output</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>afae3ab1f0964d6b6283a3dab135e0fcc</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_projectinput</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>ae95e12d1f6356bf7672bf7d388c0679a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>adf07afe5d35dcb03cc71eb2dd0da59dd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a427db8dab0223301890bffa5340ca48f</anchor>
      <arglist>(qhT *qh, realT *buffer, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rboxpoints</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a4743d95ee7e5e5043c383a6233a44f8c</anchor>
      <arglist>(qhT *qh, char *rbox_command)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_readpoints</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a57cbca811c9cafec6aec3365065732eb</anchor>
      <arglist>(qhT *qh, int *numpoints, int *dimension, boolT *ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_rotateinput</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aaf0ca205608b5f2b0e4874c2a3075d3a</anchor>
      <arglist>(qhT *qh, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_scaleinput</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>af89b51ff2eb8323523c72f1f22c92b60</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setdelaunay</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a9b955f3be5cc65f7b0742d8a4bc22e72</anchor>
      <arglist>(qhT *qh, int dim, int count, pointT *points)</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>qh_sethalfspace_all</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a3651a6604414f36c10ccc7da80244bda</anchor>
      <arglist>(qhT *qh, int dim, int count, coordT *halfspaces, pointT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a492214308656dc0041d5e799ca2f441a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a77956fdb1e9971fa4ed0d2f1f76d05aa</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a608aae10911d8a829bffb6c564ab21cd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_zero</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a5e0b3ea0f104310abff3ca0877dad546</anchor>
      <arglist>(qhT *qh, FILE *errfile)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>aeee06e52e26acc7bb08107bb144d7485</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>qh_version2</name>
      <anchorfile>libqhull__r_8h.html</anchorfile>
      <anchor>a620500cf1e673d15ac93f595c8416df3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>loader.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/mesh_loader/</path>
    <filename>loader_8cpp.html</filename>
    <includes id="coal_2mesh__loader_2loader_8h" name="coal/mesh_loader/loader.h" local="yes" imported="no">coal/mesh_loader/loader.h</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>BVHModelPtr_t</type>
      <name>_load</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a00ea08fa802f7afd0006eb78972d4d0c</anchor>
      <arglist>(const std::string &amp;filename, const Vec3s &amp;scale)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/mesh_loader/loader.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/mesh_loader/</path>
    <filename>coal_2mesh__loader_2loader_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <class kind="class">coal::CachedMeshLoader</class>
    <class kind="struct">coal::CachedMeshLoader::Key</class>
    <class kind="class">coal::MeshLoader</class>
    <class kind="struct">coal::CachedMeshLoader::Value</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/mesh_loader/loader.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/mesh_loader/</path>
    <filename>hpp_2fcl_2mesh__loader_2loader_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2mesh__loader_2loader_8h" name="coal/mesh_loader/loader.h" local="no" imported="no">coal/mesh_loader/loader.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/logging.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2logging_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>COAL_LOG_DEBUG</name>
      <anchorfile>coal_2logging_8h.html</anchorfile>
      <anchor>a207d1f434eb0446539034d6c4865af1a</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_LOG_ERROR</name>
      <anchorfile>coal_2logging_8h.html</anchorfile>
      <anchor>a7338c77656db01bed3cd7e252908df2d</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_LOG_INFO</name>
      <anchorfile>coal_2logging_8h.html</anchorfile>
      <anchor>a87a84abe444ddbeebe333a19ec278d8c</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_LOG_WARNING</name>
      <anchorfile>coal_2logging_8h.html</anchorfile>
      <anchor>acf44f2464d540f1360efdff0a0543e74</anchor>
      <arglist>(message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/logging.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2logging_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2logging_8h" name="coal/logging.h" local="no" imported="no">coal/logging.h</includes>
  </compound>
  <compound kind="file">
    <name>main.cc</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/_unittests/cpp/src/</path>
    <filename>main_8cc.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cc.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>math_8cc.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="yes" imported="no">coal/serialization/transform.h</includes>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="pickle_8hh" name="pickle.hh" local="yes" imported="no">pickle.hh</includes>
    <includes id="serializable_8hh" name="serializable.hh" local="yes" imported="no">serializable.hh</includes>
    <class kind="struct">TriangleWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>exposeMaths</name>
      <anchorfile>math_8cc.html</anchorfile>
      <anchor>a0955af90b3364a3882f446f289321253</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>math_8cpp.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2internal_2intersect_8h" name="coal/internal/intersect.h" local="yes" imported="no">coal/internal/intersect.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>aa9b5941b570a775401662d99828e9362</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a0da0b83a2d583a4e0584c4eba40abc12</anchor>
      <arglist>(random_transform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a867c72ac777ff76a7c42efcfca74c646</anchor>
      <arglist>(transform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a6631826ff2888ab82152b63b96e73d31</anchor>
      <arglist>(vec_test_eigen_vec64)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>rotate</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a96f968214e9fad990e2958bc788c0a0a</anchor>
      <arglist>(Vec3s input, CoalScalar w, Vec3s vec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/math/matrix_3f.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/math/</path>
    <filename>coal_2math_2matrix__3f_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/math/matrix_3f.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/</path>
    <filename>hpp_2fcl_2math_2matrix__3f_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2math_2matrix__3f_8h" name="coal/math/matrix_3f.h" local="no" imported="no">coal/math/matrix_3f.h</includes>
  </compound>
  <compound kind="file">
    <name>mem.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>mem_8c.html</filename>
    <includes id="user_8h" name="user.h" local="yes" imported="no">user.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">mem.h</includes>
    <member kind="typedef">
      <type>struct facetT</type>
      <name>facetT</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>aaf9ef38cb6fc87a81256fbe2e7abfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ridgeT</type>
      <name>ridgeT</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a2c1b8a3d33a93131eaaaeb6a4bedb338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a2ac22c326399aa41e4e8c09b9bb9a225</anchor>
      <arglist>(int exitcode, facetT *, ridgeT *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>aca4b59cdb8152b580cb9d258a849288d</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qh_intcompare</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a27386567b34e84a5338c10dcbca32033</anchor>
      <arglist>(const void *i, const void *j)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_memalloc</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a96451a69e548aa243edf6062a2ac9dcb</anchor>
      <arglist>(int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memcheck</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a277f9b99c55c91ac4791a367bca6613c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfree</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a788af5714481daaa5bc9e96812794e27</anchor>
      <arglist>(void *object, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a27100399f6671cfe24b9cf4d56fe9b78</anchor>
      <arglist>(int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>aea93e5a662d536f5a6d756efc5ff5a37</anchor>
      <arglist>(FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminitbuffers</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>ac86cb0e0d14094ab78d912caa89bbaa0</anchor>
      <arglist>(int tracelevel, int alignment, int numsizes, int bufsize, int bufinit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsetup</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>aafcfa704e12fb4af95e24539b6550594</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsize</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a5ea1a7f985efbce779795e27158b258f</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memstatistics</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>adff4778cdb44590978fca4012f1d279c</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memtotal</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a55a76a0e6cc675e1add04b510e636174</anchor>
      <arglist>(int *totlong, int *curlong, int *totshort, int *curshort, int *maxlong, int *totbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>qhmemT</type>
      <name>qhmem</name>
      <anchorfile>mem_8c.html</anchorfile>
      <anchor>a144667d86489ffb025b373281674c541</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mem.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>mem_8h.html</filename>
    <class kind="struct">qhmemT</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFsetT</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a80a65aa94d8afc86b78449fa661df329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_memalloc_</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>aac03d0f325f10c697d8b35331c7b9b39</anchor>
      <arglist>(insize, freelistp, object, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_memfree_</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a8f0329cddc17a22559a7291223102d40</anchor>
      <arglist>(object, insize, freelistp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_TRACEshort</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a5eac6a50579cdfe576435a31ac25ef97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qhmem_ERRmem</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a79dfd2c9cc6ab5d6bb3d361cdd34d448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qhmem_ERRqhull</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>abc2600df5c12168280723afe34748c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>ptr_intT</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a83fa9cf22630695bb2403ec39833c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhmemT</type>
      <name>qhmemT</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a627ec5e0a9685a6a96a804b837d46750</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct setT</type>
      <name>setT</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a2234a3aa7efa796357973b9ccfea253a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_memalloc</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a96451a69e548aa243edf6062a2ac9dcb</anchor>
      <arglist>(int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memcheck</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a277f9b99c55c91ac4791a367bca6613c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfree</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a788af5714481daaa5bc9e96812794e27</anchor>
      <arglist>(void *object, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a27100399f6671cfe24b9cf4d56fe9b78</anchor>
      <arglist>(int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>aea93e5a662d536f5a6d756efc5ff5a37</anchor>
      <arglist>(FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminitbuffers</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>ac86cb0e0d14094ab78d912caa89bbaa0</anchor>
      <arglist>(int tracelevel, int alignment, int numsizes, int bufsize, int bufinit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsetup</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>aafcfa704e12fb4af95e24539b6550594</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsize</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a5ea1a7f985efbce779795e27158b258f</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memstatistics</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>adff4778cdb44590978fca4012f1d279c</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memtotal</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a55a76a0e6cc675e1add04b510e636174</anchor>
      <arglist>(int *totlong, int *curlong, int *totshort, int *curshort, int *maxlong, int *totbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>qhmemT</type>
      <name>qhmem</name>
      <anchorfile>mem_8h.html</anchorfile>
      <anchor>a144667d86489ffb025b373281674c541</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mem_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>mem__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qh_intcompare</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>a27386567b34e84a5338c10dcbca32033</anchor>
      <arglist>(const void *i, const void *j)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_memalloc</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>a3cacbddecea94a3ed7d13598e5fdb479</anchor>
      <arglist>(qhT *qh, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memcheck</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>aa777ba84875e6ea58e74a4cf3d703df1</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfree</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>a3f1f03a81ff5ae688dc64d4869bf0a07</anchor>
      <arglist>(qhT *qh, void *object, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>af6f2a41f53c6484797cd03186d063db2</anchor>
      <arglist>(qhT *qh, int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>ab23c7e9b724e8e4aa94573f6d2e3fdce</anchor>
      <arglist>(qhT *qh, FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminitbuffers</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>aa623e314960d89ebac94c00cae8bfc93</anchor>
      <arglist>(qhT *qh, int tracelevel, int alignment, int numsizes, int bufsize, int bufinit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsetup</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>ae9af4727922c65ea451c732f2f90d646</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsize</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>a199074f1f0c225d29443f1beb7587d3d</anchor>
      <arglist>(qhT *qh, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memstatistics</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>a03d8d22836871c47574dc27e66ec2f52</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memtotal</name>
      <anchorfile>mem__r_8c.html</anchorfile>
      <anchor>aeb0986bff10ff60a5b5cbe6392872b43</anchor>
      <arglist>(qhT *qh, int *totlong, int *curlong, int *totshort, int *curshort, int *maxlong, int *totbuffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mem_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>mem__r_8h.html</filename>
    <class kind="struct">qhmemT</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFqhT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>ab14313c53522105b10b4d2485193f99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFsetT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a80a65aa94d8afc86b78449fa661df329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_memalloc_</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a4e8e81308f7e7aa06877253f7eda391e</anchor>
      <arglist>(qh, insize, freelistp, object, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_memfree_</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a4036d2737630c16728dbbd6cdf004428</anchor>
      <arglist>(qh, object, insize, freelistp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_TRACEshort</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a5eac6a50579cdfe576435a31ac25ef97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qhmem_ERRmem</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a79dfd2c9cc6ab5d6bb3d361cdd34d448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qhmem_ERRqhull</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>abc2600df5c12168280723afe34748c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>ptr_intT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a83fa9cf22630695bb2403ec39833c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhmemT</type>
      <name>qhmemT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a627ec5e0a9685a6a96a804b837d46750</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhT</type>
      <name>qhT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>add530a584b05ca39d1018099d6a20a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct setT</type>
      <name>setT</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a2234a3aa7efa796357973b9ccfea253a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_memalloc</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a3cacbddecea94a3ed7d13598e5fdb479</anchor>
      <arglist>(qhT *qh, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memcheck</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>aa777ba84875e6ea58e74a4cf3d703df1</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfree</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a3f1f03a81ff5ae688dc64d4869bf0a07</anchor>
      <arglist>(qhT *qh, void *object, int insize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memfreeshort</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>af6f2a41f53c6484797cd03186d063db2</anchor>
      <arglist>(qhT *qh, int *curlong, int *totlong)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminit</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>ab23c7e9b724e8e4aa94573f6d2e3fdce</anchor>
      <arglist>(qhT *qh, FILE *ferr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_meminitbuffers</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>aa623e314960d89ebac94c00cae8bfc93</anchor>
      <arglist>(qhT *qh, int tracelevel, int alignment, int numsizes, int bufsize, int bufinit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsetup</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>ae9af4727922c65ea451c732f2f90d646</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memsize</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a199074f1f0c225d29443f1beb7587d3d</anchor>
      <arglist>(qhT *qh, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memstatistics</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>a03d8d22836871c47574dc27e66ec2f52</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_memtotal</name>
      <anchorfile>mem__r_8h.html</anchorfile>
      <anchor>aeb0986bff10ff60a5b5cbe6392872b43</anchor>
      <arglist>(qhT *qh, int *totlong, int *curlong, int *totshort, int *curshort, int *maxlong, int *totbuffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/memory.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2memory_8h.html</filename>
    <class kind="struct">coal::internal::memory_footprint_evaluator</class>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>computeMemoryFootprint</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad845ee0e624559fe82c09b789ba76bac</anchor>
      <arglist>(const T &amp;object)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/memory.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2memory_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2memory_8h" name="coal/serialization/memory.h" local="no" imported="no">coal/serialization/memory.h</includes>
  </compound>
  <compound kind="file">
    <name>merge.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>merge_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_all_merges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a9f8eea0003c8a8f2cf16db2ef92f53ce</anchor>
      <arglist>(boolT othermerge, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendmergeset</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>acaa94f1dfcdd721723e849f9227173b2</anchor>
      <arglist>(facetT *facet, facetT *neighbor, mergeType mergetype, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_basevertices</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a7466fcb977d9b95c553a6026fbd78599</anchor>
      <arglist>(facetT *samecycle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconnect</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ad3fa693133c30a3acb63578b0cdb8c9b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkzero</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a769c0c95ff2d52a95ce8cd82410872b1</anchor>
      <arglist>(boolT testall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compareangle</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a0d6106d7a3956c8f0f60661cefab2146</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparemerge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a4d2211576e976795901eaad3d4caf484</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparevisit</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a050f1c199d428968d50e21a3711f8d1a</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copynonconvex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a788d986c24618a50b423f2fdf3de7e82</anchor>
      <arglist>(ridgeT *atridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_facet</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a41c6109aaf642c2298794900a40d3cb7</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_neighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ad9a21e907d1b6664048d2bbb80c0b68f</anchor>
      <arglist>(facetT *facet, facetT *delfacet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_find_newvertex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a7edc415095a1b8b7efdc4b54e0233dca</anchor>
      <arglist>(vertexT *oldvertex, setT *vertices, setT *ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findbest_test</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a258a9330a0588066f1180b39ef3780ea</anchor>
      <arglist>(boolT testcentrum, facetT *facet, facetT *neighbor, facetT **bestfacet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestneighbor</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ac074ebf52f061919b7561422e8cd57f5</anchor>
      <arglist>(facetT *facet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_flippedmerges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>acd15e94474029517098b2e4b9e22b6c9</anchor>
      <arglist>(facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_forcedmerges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a5cdfaa0fab85f16f6b3036b9117164f0</anchor>
      <arglist>(boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a4d80553eda0c76eccc4fa2644aeab903</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset_initial</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>abba52a305fdf60de1b509903d73a52ea</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_hashridge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a1672515b7e50c60d176348e18080141d</anchor>
      <arglist>(setT *hashtable, int hashsize, ridgeT *ridge, vertexT *oldvertex)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_hashridge_find</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a137cce3afda70f49c1ee57ccdc2f255d</anchor>
      <arglist>(setT *hashtable, int hashsize, ridgeT *ridge, vertexT *vertex, vertexT *oldvertex, int *hashslot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makeridges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a5095bc8f1f346735ff4187a2e31b5b7f</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mark_dupridges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a64ad961c432cf1a54f95d105f0458325</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maydropneighbor</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a9b39e90d169ba736054f6d7fd7c48039</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_merge_degenredundant</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a84fe684b5ce48374de889b7d9120ca53</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_merge_nonconvex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a478cb14f649dfa361551bb70fde08466</anchor>
      <arglist>(facetT *facet1, facetT *facet2, mergeType mergetype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a18d5dcb3506615a05a2d97f97dc90856</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_all</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>aede356f76e25d8ee52bf4295238fd6ed</anchor>
      <arglist>(facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_facets</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a25484a8a5ed167c12f6667308fe61f4b</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_neighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a592fb95c65ec61f1626e310fab55be59</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_ridges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ada2d36cd3fa84891fdf526c76da28742</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_vneighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a48e56eb9fcef4dbd69fd4dd9308ecf8b</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>abd656f0f3804b35a0624581604a443f6</anchor>
      <arglist>(facetT *facet1, facetT *facet2, realT *mindist, realT *maxdist, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet2d</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a1b33200580d62daa88bfb70821099940</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeneighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>aa1b10f601164d807871604b283418a75</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeridges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>aa73df4d342d2b795f21317bd98063509</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergesimplex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a2fe52b3ed211c1a1342dfe1f9a03f37d</anchor>
      <arglist>(facetT *facet1, facetT *facet2, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_del</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a72401bd7249ffdc448797f9a776dba02</anchor>
      <arglist>(vertexT *vertex, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_neighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a34b3607f0a367c5fbb7dc2dafedca84f</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertices</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a15b72203dcb35f69c50e49b73ec67e07</anchor>
      <arglist>(setT *vertices1, setT **vertices2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_neighbor_intersections</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ae2829acd9c34039462b510cd10d7475c</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_newvertices</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a3bdb112f840c713b8c7cdc764aaa3401</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_postmerge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a996503311966d59514bc379ff3449a14</anchor>
      <arglist>(const char *reason, realT maxcentrum, realT maxangle, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_premerge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>adfe6e6b730087e300a0d99c5e479ff40</anchor>
      <arglist>(vertexT *apex, realT maxcentrum, realT maxangle)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_reducevertices</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ac40425a64c50d0e0b2637c63d61822a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_redundant_vertex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>aa70d672554a824360f208918e91ac25a</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_remove_extravertices</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>aa47fbb139536b940f34f1531f550f8bb</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_rename_sharedvertex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>af185fac33e4c5dc5d1302e1eef66d5f0</anchor>
      <arglist>(vertexT *vertex, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renameridgevertex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a1ef7a2036aab0bffbc7562034931cb7d</anchor>
      <arglist>(ridgeT *ridge, vertexT *oldvertex, vertexT *newvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renamevertex</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ae6d64f6f23dbae95b6d8e4d2a53ae3b6</anchor>
      <arglist>(vertexT *oldvertex, vertexT *newvertex, setT *ridges, facetT *oldfacet, facetT *neighborA)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_appendmerge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>ac14fdfc72eca27b4d29f8ee7d5e103d5</anchor>
      <arglist>(facetT *facet, facetT *neighbor)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_vneighbors</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a618362885e9e753c0bbe5a9e9bbaff02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerge</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a844c40269aa95b5b24a3fb42afb9497d</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerging</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a10e019ff4b338f8c3475123f212448d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatetested</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a2536699abc55b25e9db706c5539a4ec6</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexridges</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a0504b57a1fa01deb044db95ffe71c2df</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexridges_facet</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a26a2f47ec746bdb699a811c123c128e3</anchor>
      <arglist>(vertexT *vertex, facetT *facet, setT **ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_willdelete</name>
      <anchorfile>merge_8c.html</anchorfile>
      <anchor>a49edd74c54f86c200a059138f51232d4</anchor>
      <arglist>(facetT *facet, facetT *replace)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>merge.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>merge_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <class kind="struct">mergeT</class>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHmerge_</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>af5471bafd48a72e217a24787f5f90551</anchor>
      <arglist>(merges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEconcave</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a74a87ca727a2cd4208a74b7cbec7dd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEdegen</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a23849d8fd1ef7a56256041283246bc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEredundant</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aff55c5fee47055298aa8b69f51c5e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MERGEapex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a1d9d038e6376d3015a18efc77883cb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mergeT</type>
      <name>mergeT</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a86e51a3ec76943bb59c021e4bcff3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mergeType</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGnone</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a5c5aa00f5a208a363d7886a78f827d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGcoplanar</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ae14c5878cbd9e66a431a00adca93c94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGanglecoplanar</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7134a8c50852f8cca1b39b1daf30f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGconcave</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ab81a43655e967b7420db5ff0dbea9e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGflip</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad083f91798708a8bacbede46605759f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGridge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad9854a56bf6452e9d7ffda4d69338e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGdegen</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a932bf87bef3518366f89083563cba780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGredundant</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a50ac9411613ab6c6c97eb7f5a627d708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGmirror</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7b2d64a71d7e9b30d7a295a9ebd860fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDmrg</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ac13226721bd164ae5c154bad116dd2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGnone</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a5c5aa00f5a208a363d7886a78f827d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGcoplanar</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ae14c5878cbd9e66a431a00adca93c94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGanglecoplanar</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7134a8c50852f8cca1b39b1daf30f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGconcave</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ab81a43655e967b7420db5ff0dbea9e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGflip</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad083f91798708a8bacbede46605759f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGridge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad9854a56bf6452e9d7ffda4d69338e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGdegen</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a932bf87bef3518366f89083563cba780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGredundant</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a50ac9411613ab6c6c97eb7f5a627d708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGmirror</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7b2d64a71d7e9b30d7a295a9ebd860fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDmrg</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ac13226721bd164ae5c154bad116dd2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_all_merges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a9f8eea0003c8a8f2cf16db2ef92f53ce</anchor>
      <arglist>(boolT othermerge, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendmergeset</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>acaa94f1dfcdd721723e849f9227173b2</anchor>
      <arglist>(facetT *facet, facetT *neighbor, mergeType mergetype, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_basevertices</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a7466fcb977d9b95c553a6026fbd78599</anchor>
      <arglist>(facetT *samecycle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconnect</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ad3fa693133c30a3acb63578b0cdb8c9b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkzero</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a769c0c95ff2d52a95ce8cd82410872b1</anchor>
      <arglist>(boolT testall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compareangle</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a0d6106d7a3956c8f0f60661cefab2146</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparemerge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a4d2211576e976795901eaad3d4caf484</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparevisit</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a050f1c199d428968d50e21a3711f8d1a</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copynonconvex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a788d986c24618a50b423f2fdf3de7e82</anchor>
      <arglist>(ridgeT *atridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_facet</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a41c6109aaf642c2298794900a40d3cb7</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_neighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ad9a21e907d1b6664048d2bbb80c0b68f</anchor>
      <arglist>(facetT *facet, facetT *delfacet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_find_newvertex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a7edc415095a1b8b7efdc4b54e0233dca</anchor>
      <arglist>(vertexT *oldvertex, setT *vertices, setT *ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findbest_test</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a258a9330a0588066f1180b39ef3780ea</anchor>
      <arglist>(boolT testcentrum, facetT *facet, facetT *neighbor, facetT **bestfacet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestneighbor</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ac074ebf52f061919b7561422e8cd57f5</anchor>
      <arglist>(facetT *facet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_flippedmerges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>acd15e94474029517098b2e4b9e22b6c9</anchor>
      <arglist>(facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_forcedmerges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a5cdfaa0fab85f16f6b3036b9117164f0</anchor>
      <arglist>(boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a4d80553eda0c76eccc4fa2644aeab903</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset_initial</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>abba52a305fdf60de1b509903d73a52ea</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_hashridge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a1672515b7e50c60d176348e18080141d</anchor>
      <arglist>(setT *hashtable, int hashsize, ridgeT *ridge, vertexT *oldvertex)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_hashridge_find</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a137cce3afda70f49c1ee57ccdc2f255d</anchor>
      <arglist>(setT *hashtable, int hashsize, ridgeT *ridge, vertexT *vertex, vertexT *oldvertex, int *hashslot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makeridges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a5095bc8f1f346735ff4187a2e31b5b7f</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mark_dupridges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a64ad961c432cf1a54f95d105f0458325</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maydropneighbor</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a9b39e90d169ba736054f6d7fd7c48039</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_merge_degenredundant</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a84fe684b5ce48374de889b7d9120ca53</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_merge_nonconvex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a478cb14f649dfa361551bb70fde08466</anchor>
      <arglist>(facetT *facet1, facetT *facet2, mergeType mergetype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a18d5dcb3506615a05a2d97f97dc90856</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_all</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aede356f76e25d8ee52bf4295238fd6ed</anchor>
      <arglist>(facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_facets</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a25484a8a5ed167c12f6667308fe61f4b</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_neighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a592fb95c65ec61f1626e310fab55be59</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_ridges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ada2d36cd3fa84891fdf526c76da28742</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_vneighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a48e56eb9fcef4dbd69fd4dd9308ecf8b</anchor>
      <arglist>(facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>abd656f0f3804b35a0624581604a443f6</anchor>
      <arglist>(facetT *facet1, facetT *facet2, realT *mindist, realT *maxdist, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet2d</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a1b33200580d62daa88bfb70821099940</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeneighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aa1b10f601164d807871604b283418a75</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeridges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aa73df4d342d2b795f21317bd98063509</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergesimplex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a2fe52b3ed211c1a1342dfe1f9a03f37d</anchor>
      <arglist>(facetT *facet1, facetT *facet2, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_del</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a72401bd7249ffdc448797f9a776dba02</anchor>
      <arglist>(vertexT *vertex, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_neighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a34b3607f0a367c5fbb7dc2dafedca84f</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertices</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ab98a5e05fc0a86793ecd0ecca6a5f678</anchor>
      <arglist>(setT *vertices1, setT **vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_neighbor_intersections</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae2829acd9c34039462b510cd10d7475c</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_newvertices</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a3bdb112f840c713b8c7cdc764aaa3401</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_postmerge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a996503311966d59514bc379ff3449a14</anchor>
      <arglist>(const char *reason, realT maxcentrum, realT maxangle, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_premerge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>adfe6e6b730087e300a0d99c5e479ff40</anchor>
      <arglist>(vertexT *apex, realT maxcentrum, realT maxangle)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_reducevertices</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ac40425a64c50d0e0b2637c63d61822a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_redundant_vertex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aa70d672554a824360f208918e91ac25a</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_remove_extravertices</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>aa47fbb139536b940f34f1531f550f8bb</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_rename_sharedvertex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>af185fac33e4c5dc5d1302e1eef66d5f0</anchor>
      <arglist>(vertexT *vertex, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renameridgevertex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a1ef7a2036aab0bffbc7562034931cb7d</anchor>
      <arglist>(ridgeT *ridge, vertexT *oldvertex, vertexT *newvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renamevertex</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae6d64f6f23dbae95b6d8e4d2a53ae3b6</anchor>
      <arglist>(vertexT *oldvertex, vertexT *newvertex, setT *ridges, facetT *oldfacet, facetT *neighborA)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_appendmerge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ac14fdfc72eca27b4d29f8ee7d5e103d5</anchor>
      <arglist>(facetT *facet, facetT *neighbor)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_vneighbors</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a618362885e9e753c0bbe5a9e9bbaff02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a844c40269aa95b5b24a3fb42afb9497d</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerging</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a10e019ff4b338f8c3475123f212448d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatetested</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a2536699abc55b25e9db706c5539a4ec6</anchor>
      <arglist>(facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexridges</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a0504b57a1fa01deb044db95ffe71c2df</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexridges_facet</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a26a2f47ec746bdb699a811c123c128e3</anchor>
      <arglist>(vertexT *vertex, facetT *facet, setT **ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_willdelete</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>a49edd74c54f86c200a059138f51232d4</anchor>
      <arglist>(facetT *facet, facetT *replace)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>merge_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>merge__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_all_merges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a8163cc76ceb8ceba8c9ea15e2a70af39</anchor>
      <arglist>(qhT *qh, boolT othermerge, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendmergeset</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a58b02be85a403e66e7c46c6129269016</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor, mergeType mergetype, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_basevertices</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a05996d977141af1f4b0c950cb43f31b1</anchor>
      <arglist>(qhT *qh, facetT *samecycle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconnect</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a6f0cbffd4d01fdd1d39ba93cb324ebc7</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkzero</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>af547bb3a9fd0fa3918528d9c3d2859e8</anchor>
      <arglist>(qhT *qh, boolT testall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compareangle</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a0d6106d7a3956c8f0f60661cefab2146</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparemerge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a4d2211576e976795901eaad3d4caf484</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparevisit</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a050f1c199d428968d50e21a3711f8d1a</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copynonconvex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a6d9029b9dd59262a58e156b072e0f07e</anchor>
      <arglist>(qhT *qh, ridgeT *atridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_facet</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a53bce280d23612c2683c435669d2cdfa</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_neighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ad635068cf78b4a9f0dce34aa6eb2dff8</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *delfacet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_find_newvertex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aeaac41012ea65ce08f6b3dc6939c51ab</anchor>
      <arglist>(qhT *qh, vertexT *oldvertex, setT *vertices, setT *ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findbest_test</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ad88980a93df638e2f5fd55dcd4a139d5</anchor>
      <arglist>(qhT *qh, boolT testcentrum, facetT *facet, facetT *neighbor, facetT **bestfacet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestneighbor</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ac9a01a6aeceac27dbfc0b8a83702d29f</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_flippedmerges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a24641706c23b8aa28da750a597e4dc74</anchor>
      <arglist>(qhT *qh, facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_forcedmerges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>acf65390a526c47cff0e6f1fab9fb2e7a</anchor>
      <arglist>(qhT *qh, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a293f8a3847000edcab60b9af40264b43</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset_initial</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ab7c4917ac8b80bb92c7d44454290a267</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_hashridge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aae1edce71cec65cd4eff47b630134d05</anchor>
      <arglist>(qhT *qh, setT *hashtable, int hashsize, ridgeT *ridge, vertexT *oldvertex)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_hashridge_find</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ac0242e61cc29b0d64042e26fb257249d</anchor>
      <arglist>(qhT *qh, setT *hashtable, int hashsize, ridgeT *ridge, vertexT *vertex, vertexT *oldvertex, int *hashslot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makeridges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a7563afaf8de9b414db22d0383814b730</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mark_dupridges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ab69655124465d68bd32f99df54101c25</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maydropneighbor</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a66f264838f890c8d60290542806ca7a7</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_merge_degenredundant</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a598fcbbeed0705faa838f92360229299</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_merge_nonconvex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a3762e7ffb06083d6784bee6974353fc1</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, mergeType mergetype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a4a6746f54f2131d15f4380f16708a3ff</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_all</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a35fa1a77497355461edd8fc441150eea</anchor>
      <arglist>(qhT *qh, facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_facets</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aea2904940f7e90fa8809e6b38c76f492</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_neighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ae55363d7bbc3848903c67381a9344b9d</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_ridges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a8b534eb28470706e8adc6b8d02ecd7aa</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_vneighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a7ca3ee42b421d33900cb4aaec885b3e4</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a7ce8fc3cdd7b032f0405e32c68dd3fca</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, realT *mindist, realT *maxdist, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet2d</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aee50635af1d811728a444d84e6f5e100</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeneighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ad5e37ce1f8ecaa52933ee6fe19bce19d</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeridges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aad01eaa4a4af2b52cf09c10bdd719576</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergesimplex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a35e2580b533879c793f01276e4097608</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_del</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>adc5e7710ca93b0ccecccca6751b61d0f</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_neighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>af3f0120e682d85b2d246749d982c4296</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertices</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a4e386f892aa40c50eaffd3de72b3afb7</anchor>
      <arglist>(qhT *qh, setT *vertices1, setT **vertices2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_neighbor_intersections</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a97d0afc1ebd83a1922ff3209d63338f3</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_newvertices</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>ad68ac58d3e4875c696900856bc14d7ec</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_postmerge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a1378982ac057c486994b10d234d5e451</anchor>
      <arglist>(qhT *qh, const char *reason, realT maxcentrum, realT maxangle, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_premerge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a0edb7d53c648841f636051abea19f21e</anchor>
      <arglist>(qhT *qh, vertexT *apex, realT maxcentrum, realT maxangle)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_reducevertices</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a70e7d9f04569e2515d89eb8fe13c84f5</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_redundant_vertex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a98f6bb082b7630afbefe294d61f3190d</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_remove_extravertices</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a0f6fcf34b780c70942d79a089e9f8099</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_rename_sharedvertex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>acd5b3fc08191046196b2823cfc46b4b4</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renameridgevertex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aa01566156d4cfa03dacf4b95b0eee3bb</anchor>
      <arglist>(qhT *qh, ridgeT *ridge, vertexT *oldvertex, vertexT *newvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renamevertex</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a3cbe0900f49a574d31146f14e788b0e2</anchor>
      <arglist>(qhT *qh, vertexT *oldvertex, vertexT *newvertex, setT *ridges, facetT *oldfacet, facetT *neighborA)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_appendmerge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a731e4fafc87f72263bc647aa8733c521</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_vneighbors</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a094716782fae5d6c875d376cac523b76</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerge</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a7421dac92019a028d0b62b855e79f93d</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerging</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a03c345d9f4f16a48fba5dc2b0ff65cdf</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatetested</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a013d5f248746504254c71d83581aa278</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexridges</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a59ed37391644f60ebf06b271a3b800ed</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexridges_facet</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>aa153cfa8119875b4db405766a5379109</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet, setT **ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_willdelete</name>
      <anchorfile>merge__r_8c.html</anchorfile>
      <anchor>a5f540768151c6e4fd521f8934eb70fdb</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *replace)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>merge_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>merge__r_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <class kind="struct">mergeT</class>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHmerge_</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>af5471bafd48a72e217a24787f5f90551</anchor>
      <arglist>(merges)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEconcave</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a74a87ca727a2cd4208a74b7cbec7dd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEdegen</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a23849d8fd1ef7a56256041283246bc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ANGLEredundant</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aff55c5fee47055298aa8b69f51c5e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MERGEapex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a1d9d038e6376d3015a18efc77883cb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mergeT</type>
      <name>mergeT</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a86e51a3ec76943bb59c021e4bcff3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mergeType</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGnone</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a5c5aa00f5a208a363d7886a78f827d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGcoplanar</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ae14c5878cbd9e66a431a00adca93c94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGanglecoplanar</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7134a8c50852f8cca1b39b1daf30f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGconcave</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ab81a43655e967b7420db5ff0dbea9e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGflip</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad083f91798708a8bacbede46605759f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGridge</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad9854a56bf6452e9d7ffda4d69338e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGdegen</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a932bf87bef3518366f89083563cba780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGredundant</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a50ac9411613ab6c6c97eb7f5a627d708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGmirror</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7b2d64a71d7e9b30d7a295a9ebd860fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDmrg</name>
      <anchorfile>merge_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ac13226721bd164ae5c154bad116dd2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGnone</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a5c5aa00f5a208a363d7886a78f827d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGcoplanar</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ae14c5878cbd9e66a431a00adca93c94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGanglecoplanar</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7134a8c50852f8cca1b39b1daf30f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGconcave</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ab81a43655e967b7420db5ff0dbea9e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGflip</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad083f91798708a8bacbede46605759f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGridge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ad9854a56bf6452e9d7ffda4d69338e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGdegen</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a932bf87bef3518366f89083563cba780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGredundant</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a50ac9411613ab6c6c97eb7f5a627d708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRGmirror</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495a7b2d64a71d7e9b30d7a295a9ebd860fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDmrg</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae83efaeb28f034bb4337119452c19495ac13226721bd164ae5c154bad116dd2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_all_merges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a8163cc76ceb8ceba8c9ea15e2a70af39</anchor>
      <arglist>(qhT *qh, boolT othermerge, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendmergeset</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a58b02be85a403e66e7c46c6129269016</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor, mergeType mergetype, realT *angle)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_basevertices</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a05996d977141af1f4b0c950cb43f31b1</anchor>
      <arglist>(qhT *qh, facetT *samecycle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconnect</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a6f0cbffd4d01fdd1d39ba93cb324ebc7</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkzero</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>af547bb3a9fd0fa3918528d9c3d2859e8</anchor>
      <arglist>(qhT *qh, boolT testall)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_compareangle</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a0d6106d7a3956c8f0f60661cefab2146</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparemerge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a4d2211576e976795901eaad3d4caf484</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_comparevisit</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a050f1c199d428968d50e21a3711f8d1a</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_copynonconvex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a6d9029b9dd59262a58e156b072e0f07e</anchor>
      <arglist>(qhT *qh, ridgeT *atridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_facet</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a53bce280d23612c2683c435669d2cdfa</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_degen_redundant_neighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ad635068cf78b4a9f0dce34aa6eb2dff8</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *delfacet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_find_newvertex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aeaac41012ea65ce08f6b3dc6939c51ab</anchor>
      <arglist>(qhT *qh, vertexT *oldvertex, setT *vertices, setT *ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findbest_test</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ad88980a93df638e2f5fd55dcd4a139d5</anchor>
      <arglist>(qhT *qh, boolT testcentrum, facetT *facet, facetT *neighbor, facetT **bestfacet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestneighbor</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ac9a01a6aeceac27dbfc0b8a83702d29f</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *distp, realT *mindistp, realT *maxdistp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_flippedmerges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a24641706c23b8aa28da750a597e4dc74</anchor>
      <arglist>(qhT *qh, facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_forcedmerges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>acf65390a526c47cff0e6f1fab9fb2e7a</anchor>
      <arglist>(qhT *qh, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a293f8a3847000edcab60b9af40264b43</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_getmergeset_initial</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ab7c4917ac8b80bb92c7d44454290a267</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_hashridge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aae1edce71cec65cd4eff47b630134d05</anchor>
      <arglist>(qhT *qh, setT *hashtable, int hashsize, ridgeT *ridge, vertexT *oldvertex)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_hashridge_find</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ac0242e61cc29b0d64042e26fb257249d</anchor>
      <arglist>(qhT *qh, setT *hashtable, int hashsize, ridgeT *ridge, vertexT *vertex, vertexT *oldvertex, int *hashslot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makeridges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a7563afaf8de9b414db22d0383814b730</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mark_dupridges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ab69655124465d68bd32f99df54101c25</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_maydropneighbor</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a66f264838f890c8d60290542806ca7a7</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_merge_degenredundant</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a598fcbbeed0705faa838f92360229299</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_merge_nonconvex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a3762e7ffb06083d6784bee6974353fc1</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, mergeType mergetype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a4a6746f54f2131d15f4380f16708a3ff</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_all</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a35fa1a77497355461edd8fc441150eea</anchor>
      <arglist>(qhT *qh, facetT *facetlist, boolT *wasmerge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_facets</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aea2904940f7e90fa8809e6b38c76f492</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_neighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ae55363d7bbc3848903c67381a9344b9d</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_ridges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a8b534eb28470706e8adc6b8d02ecd7aa</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergecycle_vneighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a7ca3ee42b421d33900cb4aaec885b3e4</anchor>
      <arglist>(qhT *qh, facetT *samecycle, facetT *newfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a7ce8fc3cdd7b032f0405e32c68dd3fca</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, realT *mindist, realT *maxdist, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergefacet2d</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aee50635af1d811728a444d84e6f5e100</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeneighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ad5e37ce1f8ecaa52933ee6fe19bce19d</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergeridges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aad01eaa4a4af2b52cf09c10bdd719576</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergesimplex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a35e2580b533879c793f01276e4097608</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2, boolT mergeapex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_del</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>adc5e7710ca93b0ccecccca6751b61d0f</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertex_neighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>af3f0120e682d85b2d246749d982c4296</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_mergevertices</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a6ee9d39495301cbf2309825a76e1cb61</anchor>
      <arglist>(qhT *qh, setT *vertices1, setT **vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_neighbor_intersections</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a97d0afc1ebd83a1922ff3209d63338f3</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_newvertices</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>ad68ac58d3e4875c696900856bc14d7ec</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_postmerge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a1378982ac057c486994b10d234d5e451</anchor>
      <arglist>(qhT *qh, const char *reason, realT maxcentrum, realT maxangle, boolT vneighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_premerge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a0edb7d53c648841f636051abea19f21e</anchor>
      <arglist>(qhT *qh, vertexT *apex, realT maxcentrum, realT maxangle)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_reducevertices</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a70e7d9f04569e2515d89eb8fe13c84f5</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_redundant_vertex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a98f6bb082b7630afbefe294d61f3190d</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_remove_extravertices</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a0f6fcf34b780c70942d79a089e9f8099</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_rename_sharedvertex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>acd5b3fc08191046196b2823cfc46b4b4</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renameridgevertex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aa01566156d4cfa03dacf4b95b0eee3bb</anchor>
      <arglist>(qhT *qh, ridgeT *ridge, vertexT *oldvertex, vertexT *newvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_renamevertex</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a3cbe0900f49a574d31146f14e788b0e2</anchor>
      <arglist>(qhT *qh, vertexT *oldvertex, vertexT *newvertex, setT *ridges, facetT *oldfacet, facetT *neighborA)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_appendmerge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a731e4fafc87f72263bc647aa8733c521</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *neighbor)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_test_vneighbors</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a094716782fae5d6c875d376cac523b76</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerge</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a7421dac92019a028d0b62b855e79f93d</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_tracemerging</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a03c345d9f4f16a48fba5dc2b0ff65cdf</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatetested</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a013d5f248746504254c71d83581aa278</anchor>
      <arglist>(qhT *qh, facetT *facet1, facetT *facet2)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexridges</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a59ed37391644f60ebf06b271a3b800ed</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexridges_facet</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>aa153cfa8119875b4db405766a5379109</anchor>
      <arglist>(qhT *qh, vertexT *vertex, facetT *facet, setT **ridges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_willdelete</name>
      <anchorfile>merge__r_8h.html</anchorfile>
      <anchor>a5f540768151c6e4fd521f8934eb70fdb</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT *replace)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>minkowski_difference.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/narrowphase/</path>
    <filename>minkowski__difference_8cpp.html</filename>
    <includes id="coal_2narrowphase_2minkowski__difference_8h" name="coal/narrowphase/minkowski_difference.h" local="yes" imported="no">coal/narrowphase/minkowski_difference.h</includes>
    <includes id="coal_2shape_2geometric__shapes__traits_8h" name="coal/shape/geometric_shapes_traits.h" local="yes" imported="no">coal/shape/geometric_shapes_traits.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="function">
      <type>bool</type>
      <name>getNormalizeSupportDirection</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4a6f5646b8e0676ce0140f0d3ede861d</anchor>
      <arglist>(const ShapeBase *shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNormalizeSupportDirectionFromShapes</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a502b30490682d895da499394350388fb</anchor>
      <arglist>(const ShapeBase *shape0, const ShapeBase *shape1, bool &amp;normalize_support_direction)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportFuncTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a193ce42fd56a9f44a75529d904f20d95</anchor>
      <arglist>(const MinkowskiDiff &amp;md, const Vec3s &amp;dir, Vec3s &amp;support0, Vec3s &amp;support1, support_func_guess_t &amp;hint, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a7e9ba6c5be965dff088e459c933c2c1d</anchor>
      <arglist>(const Shape0 *s0, const Shape1 *s1, const Matrix3s &amp;oR1, const Vec3s &amp;ot1, const Vec3s &amp;dir, Vec3s &amp;support0, Vec3s &amp;support1, support_func_guess_t &amp;hint, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>MinkowskiDiff::GetSupportFunction</type>
      <name>makeGetSupportFunction0</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af26a9c9ae0b2b579b15d30043c52db9a</anchor>
      <arglist>(const ShapeBase *s0, const ShapeBase *s1, bool identity, Eigen::Array&lt; CoalScalar, 1, 2 &gt; &amp;swept_sphere_radius, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>MinkowskiDiff::GetSupportFunction</type>
      <name>makeGetSupportFunction1</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aec21051b0f23bec7ef832494cb4cbb35</anchor>
      <arglist>(const ShapeBase *s1, bool identity, Eigen::Array&lt; CoalScalar, 1, 2 &gt; &amp;swept_sphere_radius, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a0b374a31b26bf7454f20422a4ab346d5</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4e7631ddd37f7aad4177b1ee87de5e3f</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *, const Transform3s &amp;, const Transform3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a65ea9cc004b0ccfceaadda834711b91f</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a1a287575d7fe9722d3812efc14c62ae2</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *, const Transform3s &amp;, const Transform3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support0&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5172b170bec3ba9f1724e25fcb6eda3e</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support0&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a194824c6531ce76928de0e68277fe266</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support1&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3efb5323f8b2ca6ee17058ceca62e946</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support1&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae19547cd6bd70e7b8e3b184741155caa</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/narrowphase/minkowski_difference.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/narrowphase/</path>
    <filename>coal_2narrowphase_2minkowski__difference_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2narrowphase_2support__functions_8h" name="coal/narrowphase/support_functions.h" local="yes" imported="no">coal/narrowphase/support_functions.h</includes>
    <class kind="struct">coal::details::MinkowskiDiff</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/narrowphase/minkowski_difference.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/</path>
    <filename>hpp_2fcl_2narrowphase_2minkowski__difference_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2narrowphase_2minkowski__difference_8h" name="coal/narrowphase/minkowski_difference.h" local="no" imported="no">coal/narrowphase/minkowski_difference.h</includes>
  </compound>
  <compound kind="file">
    <name>include/coal/broadphase/detail/morton-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>include_2coal_2broadphase_2detail_2morton-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2morton_8h" name="coal/broadphase/detail/morton.h" local="yes" imported="no">coal/broadphase/detail/morton.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>include/hpp/fcl/broadphase/detail/morton-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>include_2hpp_2fcl_2broadphase_2detail_2morton-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="include_2coal_2broadphase_2detail_2morton-inl_8h" name="include/coal/broadphase/detail/morton-inl.h" local="no" imported="no">coal/broadphase/detail/morton-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>src/broadphase/detail/morton-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>src_2broadphase_2detail_2morton-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2morton_8h" name="coal/broadphase/detail/morton.h" local="yes" imported="no">coal/broadphase/detail/morton.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>morton.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>morton_8cpp.html</filename>
    <includes id="include_2coal_2broadphase_2detail_2morton-inl_8h" name="include/coal/broadphase/detail/morton-inl.h" local="yes" imported="no">coal/broadphase/detail/morton-inl.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/morton.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2morton_8h.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="include_2coal_2broadphase_2detail_2morton-inl_8h" name="include/coal/broadphase/detail/morton-inl.h" local="yes" imported="no">coal/broadphase/detail/morton-inl.h</includes>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/morton.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2morton_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2morton_8h" name="coal/broadphase/detail/morton.h" local="no" imported="no">coal/broadphase/detail/morton.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/narrowphase/narrowphase.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/narrowphase/</path>
    <filename>coal_2narrowphase_2narrowphase_8h.html</filename>
    <includes id="coal_2narrowphase_2gjk_8h" name="coal/narrowphase/gjk.h" local="yes" imported="no">coal/narrowphase/gjk.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2narrowphase_2narrowphase__defaults_8h" name="coal/narrowphase/narrowphase_defaults.h" local="yes" imported="no">coal/narrowphase/narrowphase_defaults.h</includes>
    <includes id="coal_2logging_8h" name="coal/logging.h" local="yes" imported="no">coal/logging.h</includes>
    <class kind="struct">coal::GJKSolver</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/narrowphase/narrowphase.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/</path>
    <filename>hpp_2fcl_2narrowphase_2narrowphase_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="no" imported="no">coal/narrowphase/narrowphase.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/narrowphase/narrowphase_defaults.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/narrowphase/</path>
    <filename>coal_2narrowphase_2narrowphase__defaults_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <namespace>coal</namespace>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>EPA_DEFAULT_MAX_ITERATIONS</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6ee6766b76b6fd0dd5f3164225f62194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>EPA_DEFAULT_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9f0ab352aedf2c2a3900cf145ee34c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>EPA_MINIMUM_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1c1f3f7ec244621a5119c49c542ba74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>GJK_DEFAULT_MAX_ITERATIONS</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3cc1fbb921a674353a74ce619ba74f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>GJK_DEFAULT_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab45cf85a85de4874ae76522bc5f79be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>GJK_MINIMUM_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad1a34e7a819778e7cbb792bda77965a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/narrowphase/narrowphase_defaults.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/</path>
    <filename>hpp_2fcl_2narrowphase_2narrowphase__defaults_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2narrowphase_2narrowphase__defaults_8h" name="coal/narrowphase/narrowphase_defaults.h" local="no" imported="no">coal/narrowphase/narrowphase_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/node_base-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2node__base-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2node__base_8h" name="coal/broadphase/detail/node_base.h" local="yes" imported="no">coal/broadphase/detail/node_base.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/node_base-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2node__base-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2node__base-inl_8h" name="coal/broadphase/detail/node_base-inl.h" local="no" imported="no">coal/broadphase/detail/node_base-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/node_base.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2node__base_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2broadphase_2detail_2node__base-inl_8h" name="coal/broadphase/detail/node_base-inl.h" local="yes" imported="no">coal/broadphase/detail/node_base-inl.h</includes>
    <class kind="struct">coal::detail::NodeBase</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/node_base.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2node__base_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2node__base_8h" name="coal/broadphase/detail/node_base.h" local="no" imported="no">coal/broadphase/detail/node_base.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/node_base_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2node__base__array-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2node__base__array_8h" name="coal/broadphase/detail/node_base_array.h" local="yes" imported="no">coal/broadphase/detail/node_base_array.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::implementation_array</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/node_base_array-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2node__base__array-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2node__base__array-inl_8h" name="coal/broadphase/detail/node_base_array-inl.h" local="no" imported="no">coal/broadphase/detail/node_base_array-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/node_base_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2node__base__array_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2broadphase_2detail_2node__base__array-inl_8h" name="coal/broadphase/detail/node_base_array-inl.h" local="yes" imported="no">coal/broadphase/detail/node_base_array-inl.h</includes>
    <class kind="struct">coal::detail::implementation_array::NodeBase</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <namespace>coal::detail::implementation_array</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/node_base_array.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2node__base__array_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2node__base__array_8h" name="coal/broadphase/detail/node_base_array.h" local="no" imported="no">coal/broadphase/detail/node_base_array.h</includes>
  </compound>
  <compound kind="file">
    <name>normal_and_nearest_points.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>normal__and__nearest__points_8cpp.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector2d</type>
      <name>Vec2d</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>aa968cccba1737fc8d0509c5d7490e8b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a91b5e8981010278316c8107481d8c4fa</anchor>
      <arglist>(test_normal_and_nearest_points_box_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>acc5ff1dba0bafb74de26004c787ddadd</anchor>
      <arglist>(test_normal_and_nearest_points_box_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>aafd163c40680f7c0494f9493e47bc1bd</anchor>
      <arglist>(test_normal_and_nearest_points_bvh_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>ae9749ee4d8cbbb2c0e5e7370f4ca19e3</anchor>
      <arglist>(test_normal_and_nearest_points_capsule_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a662bb80567aa0210cc0eb5cd9ffd78ea</anchor>
      <arglist>(test_normal_and_nearest_points_capsule_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>ad43deec98086d05f5e73bf2647c278f2</anchor>
      <arglist>(test_normal_and_nearest_points_capsule_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>ab4752da3d9febedd9865ed20feffe49a</anchor>
      <arglist>(test_normal_and_nearest_points_cone_cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a5c1b3226a6e78f5b24efc384ea0b9a01</anchor>
      <arglist>(test_normal_and_nearest_points_cone_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a21aef5b7ab2a83283fe262dba778f86f</anchor>
      <arglist>(test_normal_and_nearest_points_cone_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>ab543b9c7f5efaf8873a3cf0814473711</anchor>
      <arglist>(test_normal_and_nearest_points_cylinder_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>adb38b00b764f67832f582bec1379ecbf</anchor>
      <arglist>(test_normal_and_nearest_points_cylinder_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a36a78e6fd741cf4c2493c2b7a4586132</anchor>
      <arglist>(test_normal_and_nearest_points_cylinder_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a258b31bcec52cd733ed8b5e22c5541b1</anchor>
      <arglist>(test_normal_and_nearest_points_ellipsoid_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a9dcb054d3de5358a55f9e5e644c37a7e</anchor>
      <arglist>(test_normal_and_nearest_points_ellipsoid_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a1c19398cddd1ffdec5a3c050050f12da</anchor>
      <arglist>(test_normal_and_nearest_points_ellipsoid_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>ad5c94418fbfd359f306ace4ce718e28e</anchor>
      <arglist>(test_normal_and_nearest_points_mesh_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a5ba1725f2f08601c413a98bb0c8f8d20</anchor>
      <arglist>(test_normal_and_nearest_points_mesh_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a1de69cb2f01e1f085936c1390ef2a8ec</anchor>
      <arglist>(test_normal_and_nearest_points_mesh_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a8493d94c862008e57c343878ee61721f</anchor>
      <arglist>(test_normal_and_nearest_points_mesh_mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>af2de4e06233ab8007c044037a1035f54</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>afa8f296edf419bbe23f3058527413d03</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a3bcf92c1199dd7263042f9e7a92f9eab</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>aaf71b6a1e36843c6be1a50bb7b3948c9</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_halfspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a3823195163ab79b822ffd1ecbf8e7732</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a3b4a2bd0a3ae3e162720221922e98c08</anchor>
      <arglist>(test_normal_and_nearest_points_sphere_sphere)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>generateRandomNumber</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a02ff1e7ae7b7ad86229f268eafce2173</anchor>
      <arglist>(CoalScalar min, CoalScalar max)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; CoalScalar, VecSize, 1 &gt;</type>
      <name>generateRandomVector</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>af1194ee02c00815855842170af5a467b</anchor>
      <arglist>(CoalScalar min, CoalScalar max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_normal_and_nearest_points</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a50056c4e5a195da2dae5e1606d5f7265</anchor>
      <arglist>(const BVHModel&lt; OBBRSS &gt; &amp;o1, const Halfspace &amp;o2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_normal_and_nearest_points</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>abcbfbbb63b964d0c83444c491129a6f5</anchor>
      <arglist>(const Halfspace &amp;o1, const BVHModel&lt; OBBRSS &gt; &amp;o2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_normal_and_nearest_points</name>
      <anchorfile>normal__and__nearest__points_8cpp.html</anchorfile>
      <anchor>a72e0edb57cd96934d339119bdca7a616</anchor>
      <arglist>(const ShapeType1 &amp;o1, const ShapeType2 &amp;o2, size_t gjk_max_iterations=GJK_DEFAULT_MAX_ITERATIONS, CoalScalar gjk_tolerance=GJK_DEFAULT_TOLERANCE, size_t epa_max_iterations=EPA_DEFAULT_MAX_ITERATIONS, CoalScalar epa_tolerance=EPA_DEFAULT_TOLERANCE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OBB.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>OBB_8cpp.html</filename>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="yes" imported="no">coal/BV/OBB.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <class kind="struct">coal::internal::obbDisjoint_check_Ai_cross_Bi</class>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>computeVertices</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4852cece45a49b6387c3886681c53ce6</anchor>
      <arglist>(const OBB &amp;b, Vec3s vertices[8])</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>merge_largedist</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abb2f9e43190977ec34a9ae57c77b9f44</anchor>
      <arglist>(const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>merge_smalldist</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a383e884e1b192e1e2d29efdb73978c0c</anchor>
      <arglist>(const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>obbDisjoint</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gafb1b882522e6f58de4eeffde051e5822</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>obbDisjoint_check_A_axis</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a835c011b46bac4a42a2d6064c57916df</anchor>
      <arglist>(const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>obbDisjoint_check_B_axis</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af00d64e367a703ca64eb6e2058782b04</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>obbDisjointAndLowerBoundDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aed2ad75aa16e459c6e87ad900ae5b487</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a_, const Vec3s &amp;b_, const CollisionRequest &amp;request, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8318963ca90b2e29824db090d47f19ee</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga09ad6d5aaeca32190fe5055ed6de211e</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OBB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae293478a7d76ef904b20636c1cac279d</anchor>
      <arglist>(const OBB &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obb.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>obb_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="src_2BV_2OBB_8h" name="src/BV/OBB.h" local="yes" imported="no">../src/BV/OBB.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">BenchmarkResult</class>
    <class kind="struct">obbDisjoint_impls::loop_case_1</class>
    <class kind="struct">obbDisjoint_impls::loop_case_2</class>
    <namespace>obbDisjoint_impls</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MANUAL_PRODUCT</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>ae4b24b359d8e437ec068c1fc519c568e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_METHODS</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a20ad9ada4518aed77168caceb4b95f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRODUCT</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>af71b0b925db51281b47ef30a47f7d788</anchor>
      <arglist>(M33, v3)</arglist>
    </member>
    <member kind="typedef">
      <type>std::chrono::high_resolution_clock</type>
      <name>clock_type</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a1cb5fc47336b70d2432c8609ce430d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>clock_type::duration</type>
      <name>duration_type</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a8c3c108475185e8afa6a3f2a80b3df2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>_computeDistanceForCase1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a02a33260769618bc8262e2711bfa5732</anchor>
      <arglist>(const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>_computeDistanceForCase2</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>aec348bd7818f6f6f82aaaa8813e214ff</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>BenchmarkResult</type>
      <name>benchmark_obb_case</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a15a3ae7f60717f7151732be98383a2e2</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CollisionRequest &amp;request, std::size_t N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a2c051ea067d2e0dd7134f1f19c6c3926</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, CoalScalar &amp;distance)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>obb_overlap_and_lower_bound_distance</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a79486f0cda961c0045a933e24c5c6c51</anchor>
      <arglist>(std::ostream *output)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a9d0fdb5ad4515a1ef59d1033be129740</anchor>
      <arglist>(std::ostream &amp;os, const BenchmarkResult &amp;br)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originalWithLowerBound</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ac203e9c40422559e2d283442fb8b43cb</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originalWithNoLowerBound</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a90a2b15e0523428956725e84d708aaf5</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::IOFormat</type>
      <name>py_fmt</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>ae53f9b297eaecefab7790aa1bf21119c</anchor>
      <arglist>(Eigen::FullPrecision, 0, &quot;, &quot;, &quot;,\n&quot;, &quot;(&quot;, &quot;,)&quot;, &quot;( &quot;, &quot;, )&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomOBBs</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a498a4831f17cf5bb3a230776a31b807f</anchor>
      <arglist>(Vec3s &amp;a, Vec3s &amp;b, CoalScalar extentNorm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomTransform</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>aa390a58813840d4345fb6cf05ffafefc</anchor>
      <arglist>(Matrix3s &amp;B, Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar extentNorm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>separatingAxisId</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>afa7699a3a03bb505e013f7414bc47619</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withManualLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a29e96ca6c74b5ac5d56a4b34ff3fac2e</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withManualLoopUnrolling_2</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ad3a5e58c4189ffcd2b03f1bf249ff989</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withPartialTemplateLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ae9449450ad93eb175aee39dfa9515687</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withRuntimeLoop</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a6d16a0b2a8a3d5d6bb7af5f030ac72b7</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withTemplateLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a2a571d5f548ca9dbec4d476ab3d612fd</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="variable">
      <type>const CoalScalar</type>
      <name>eps</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a61cb0258119153f5538a8a0e24b3eea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>sep</name>
      <anchorfile>obb_8cpp.html</anchorfile>
      <anchor>a0234c8660bac5d4b5e016b1e715aed77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/coal/BV/OBB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>include_2coal_2BV_2OBB_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="struct">coal::OBB</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>obbDisjoint</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gafb1b882522e6f58de4eeffde051e5822</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8318963ca90b2e29824db090d47f19ee</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga09ad6d5aaeca32190fe5055ed6de211e</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OBB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae293478a7d76ef904b20636c1cac279d</anchor>
      <arglist>(const OBB &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/coal/serialization/OBB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>include_2coal_2serialization_2OBB_8h.html</filename>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="yes" imported="no">coal/BV/OBB.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ad8da3dd877b039a744b42fb8e3c159ee</anchor>
      <arglist>(Archive &amp;ar, coal::OBB &amp;bv, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/hpp/fcl/BV/OBB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>include_2hpp_2fcl_2BV_2OBB_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="no" imported="no">coal/BV/OBB.h</includes>
  </compound>
  <compound kind="file">
    <name>include/hpp/fcl/serialization/OBB.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>include_2hpp_2fcl_2serialization_2OBB_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="include_2coal_2serialization_2OBB_8h" name="include/coal/serialization/OBB.h" local="no" imported="no">coal/serialization/OBB.h</includes>
  </compound>
  <compound kind="file">
    <name>src/BV/OBB.h</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>src_2BV_2OBB_8h.html</filename>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>obbDisjoint</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gafb1b882522e6f58de4eeffde051e5822</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>obbDisjointAndLowerBoundDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aed2ad75aa16e459c6e87ad900ae5b487</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a_, const Vec3s &amp;b_, const CollisionRequest &amp;request, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obb.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>obb_8py.html</filename>
    <namespace>obb</namespace>
    <member kind="variable" protection="private">
      <type></type>
      <name>_maxs</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a59c7207a24b2d70ffad2a9cc87188fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_means</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>abd9ab3313b8c237cdc64b17362cf4d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mins</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4aaae71fa9c2c51557079543944896f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sorted</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a16293293c67d089734ad81dd9a461759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stddev</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4e40e50f0e64f4de72ce3fdbfe9a8953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>avg_time_vs_impl</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>af7f996829e794d61e445a6bc83809181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>axx</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a02b9cfd5e68619df37334aefdaa67863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bins</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>abb231f311e53c4af8e4c77c44804bd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bottom</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ae982ccbc6d9b284b4d63093dc4ec889e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cumulative</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2c3fef5a6146937c1098482d6da25e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>d_id</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a39db5f94f74bfcdc7c08bf0e34e880db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dlb_id</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ade31cf2a126477be1136e06b34999440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fieldnames</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4421dd3ed1d4274fbe206b9100010d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a6e0f3f34ee80338c3a504e4cd99dad29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fill</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2a1beb82e717c85e17c37a6cc73b38c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4de1ae2a094bfe2f4a3fdd80c143ca57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iplot</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ad3788c87eb6755eec3eb20eae973dd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a1a7b8891453590bdecfb6763d1434a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linestyle</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a1bf72e5e99d6e6fd7b30781cc97f3c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a94733870c14eda73b2e5c5cf8df90bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ls</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2a26065499490ff10266f106a468f2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>means</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac1d2e696619bc504640c80a9efefcdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nb_occ_sep_axis</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac53b6a998aadcb98b98877171aca7bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nb_occurence</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac33cc9dae55d438257a13f073763e860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ncols</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>acabc9356a57aeec26e3a59d90891ccf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Nrows</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>aa33f3a653d6e6b8e19c7ceeb98024e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2114c84f52aa67f332edf69fac6ffcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotation</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac19e484070284a66155e55ddbeb2291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rwidth</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a8a24a7810400806ff20df026cb338007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stddevs</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2f0d3f380e26dcb8befaa48465654e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>subplots</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a3e6c97ae5c276c8b7d8b0141ad245f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>time_vs_sep_axis</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>aa624ff1449c9b879747c2e2f7a17787c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>v</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>acf2d201a4c07e053a34fc4189f5d584e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>values</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a49a02cd626e024ff1c02d231937ba3cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OBBRSS.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>OBBRSS_8cpp.html</filename>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>OBBRSS</type>
      <name>translate</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad7786ce54c3b05c135b47dda898625ac</anchor>
      <arglist>(const OBBRSS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BV/OBBRSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2OBBRSS_8h.html</filename>
    <includes id="include_2coal_2BV_2OBB_8h" name="include/coal/BV/OBB.h" local="yes" imported="no">coal/BV/OBB.h</includes>
    <includes id="coal_2BV_2RSS_8h" name="coal/BV/RSS.h" local="yes" imported="no">coal/BV/RSS.h</includes>
    <class kind="struct">coal::OBBRSS</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac7c1df35aeb42fd2d079674af9c28913</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8c27dede5b7beaebf952fea427aea2c2</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga44bf32de9567249e1f992affd7641ac1</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/OBBRSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2OBBRSS_8h.html</filename>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="include_2coal_2serialization_2OBB_8h" name="include/coal/serialization/OBB.h" local="yes" imported="no">coal/serialization/OBB.h</includes>
    <includes id="coal_2serialization_2RSS_8h" name="coal/serialization/RSS.h" local="yes" imported="no">coal/serialization/RSS.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac8377d1fea45cbbe8b2695071a38358f</anchor>
      <arglist>(Archive &amp;ar, coal::OBBRSS &amp;bv, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/OBBRSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2OBBRSS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="no" imported="no">coal/BV/OBBRSS.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/OBBRSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2OBBRSS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2OBBRSS_8h" name="coal/serialization/OBBRSS.h" local="no" imported="no">coal/serialization/OBBRSS.h</includes>
  </compound>
  <compound kind="file">
    <name>octree.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>octree_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2octree_8h" name="coal/octree.h" local="yes" imported="no">coal/octree.h</includes>
    <member kind="function">
      <type>void</type>
      <name>exposeOctree</name>
      <anchorfile>octree_8cc.html</anchorfile>
      <anchor>ad3b7568d8bb5ffa7f88f9d0278e759d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bp::object</type>
      <name>tobytes</name>
      <anchorfile>octree_8cc.html</anchorfile>
      <anchor>ac1a7b1e2c4a8118cbb5e685348ce6545</anchor>
      <arglist>(const coal::OcTree &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>bp::object</type>
      <name>toPyBytes</name>
      <anchorfile>octree_8cc.html</anchorfile>
      <anchor>a3382e20adda09a3cc65df9887b81a132</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;bytes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/octree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>src_2octree_8cpp.html</filename>
    <includes id="coal_2octree_8h" name="coal/octree.h" local="yes" imported="no">coal/octree.h</includes>
    <class kind="struct">coal::internal::Neighbors</class>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>computeNeighbors</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ac6a32edc0496b070a1db04e36c137274</anchor>
      <arglist>(const std::vector&lt; Vec6s &gt; &amp;boxes, std::vector&lt; Neighbors &gt; &amp;neighbors)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OcTreePtr_t</type>
      <name>makeOctree</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4fa2a4d05b36ae850015e044d3f6c49a</anchor>
      <arglist>(const Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 3 &gt; &amp;point_cloud, const CoalScalar resolution)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/octree.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2octree_8cpp.html</filename>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2hfield_8h" name="coal/hfield.h" local="yes" imported="no">coal/hfield.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <includes id="coal_2internal_2BV__splitter_8h" name="coal/internal/BV_splitter.h" local="yes" imported="no">coal/internal/BV_splitter.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2octree_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2octree_8cpp.html</anchorfile>
      <anchor>ae9c86f83e4df88f47b3e324f69583010</anchor>
      <arglist>(octree_height_field)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2octree_8cpp.html</anchorfile>
      <anchor>a12b0449f3ee61d8dd07351540996c10b</anchor>
      <arglist>(octree_mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeMesh</name>
      <anchorfile>test_2octree_8cpp.html</anchorfile>
      <anchor>a5334595628c3c67ec2d9c00f43135045</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;vertices, const std::vector&lt; Triangle &gt; &amp;triangles, BVHModel&lt; OBBRSS &gt; &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>coal::OcTree</type>
      <name>makeOctree</name>
      <anchorfile>test_2octree_8cpp.html</anchorfile>
      <anchor>a028902d35088f2a7d42145afee0adb78</anchor>
      <arglist>(const BVHModel&lt; OBBRSS &gt; &amp;mesh, const CoalScalar &amp;resolution)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2octree_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <class kind="class">coal::OcTree</class>
    <namespace>coal</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeChildBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a35ba5ba58dc915f9fb8b6904d520c903</anchor>
      <arglist>(const AABB &amp;root_bv, unsigned int i, AABB &amp;child_bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OcTreePtr_t</type>
      <name>makeOctree</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4fa2a4d05b36ae850015e044d3f6c49a</anchor>
      <arglist>(const Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 3 &gt; &amp;point_cloud, const CoalScalar resolution)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2octree_8h.html</filename>
    <includes id="coal_2octree_8h" name="coal/octree.h" local="yes" imported="no">coal/octree.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <class kind="struct">boost::serialization::internal::OcTreeAccessor</class>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <namespace>boost::serialization::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af51581c9cb44e8fd8970bc1a92870a1c</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree &amp;octree, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_construct_data</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a130bce8181a475247691298e675dd192</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree *octree_ptr, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af5cb0471706487921328ee6f9df366d5</anchor>
      <arglist>(Archive &amp;ar, const coal::OcTree &amp;octree, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_construct_data</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a95e253d3332d8eb5e2fef853cc1a367a</anchor>
      <arglist>(Archive &amp;ar, const coal::OcTree *octree_ptr, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a07ae869e07f22a17bc34cf471b23d882</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree &amp;octree, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2octree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2octree_8h" name="coal/octree.h" local="no" imported="no">coal/octree.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2octree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2octree_8h" name="coal/serialization/octree.h" local="no" imported="no">coal/serialization/octree.h</includes>
  </compound>
  <compound kind="file">
    <name>octree.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/scripts/</path>
    <filename>octree_8py.html</filename>
    <namespace>octree</namespace>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae27746b5ce38a495fed91a0662a58327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a4124836e8b4df762edf77e9551102548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>afe40a83d8a51a2216d95555af553c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ac3262a2db7a2995c84cb0349261d5077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p1</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a6bf4f841969317de7599e2489f4c389b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a28b69fcd66c15846957e2efe14f6cfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a835c2300cdbf45929d6c350d774f34ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a25396f75b6d36e04891f84d89d6d52c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a520c5795d1563e41e956082ec63ab21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>aa4ba662c64262ba05ee35da30aef0fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae6c5bd649faf3a99f15dd2c265aea5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ad5d95c07d0e5202b5e9859b3792c0cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae067a24131cf3f0c6bf8cf6623868c80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>omniidl_be_python_with_docstring.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/hpp/idl/</path>
    <filename>omniidl__be__python__with__docstring_8py.html</filename>
    <namespace>omniidl_be_python_with_docstring</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rreplace</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>ab5be471acc7745deccd768d20cac9348</anchor>
      <arglist>(s, old, new, occurrence)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>a752645ca365e1b6b5e3976a944e6fc6b</anchor>
      <arglist>(tree, args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pickle.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>pickle_8hh.html</filename>
    <class kind="struct">PickleObject</class>
  </compound>
  <compound kind="file">
    <name>pickling.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>pickling_8py.html</filename>
    <class kind="class">pickling::TestGeometryPickling</class>
    <namespace>pickling</namespace>
    <member kind="function">
      <type>def</type>
      <name>tetahedron</name>
      <anchorfile>namespacepickling.html</anchorfile>
      <anchor>a9f7c9ea03d9adff2dee5651f7fbe25eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pixi.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/</path>
    <filename>pixi_8py.html</filename>
    <namespace>pixi</namespace>
    <member kind="function">
      <type>def</type>
      <name>update_pixi_version</name>
      <anchorfile>namespacepixi.html</anchorfile>
      <anchor>a9b01ca5edeeb91628c7b61b781d9e86c</anchor>
      <arglist>(version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plane_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>plane__plane_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aa2a879fdc43ae1e4efc15bd6ca2ff05c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCoordinates.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>PointCoordinates_8cpp.html</filename>
    <includes id="PointCoordinates_8h" name="PointCoordinates.h" local="yes" imported="no">libqhullcpp/PointCoordinates.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PointCoordinates_8cpp.html</anchorfile>
      <anchor>a9dbddb0d02b90b57e99e70a571ce52f0</anchor>
      <arglist>(ostream &amp;os, const PointCoordinates &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PointCoordinates_8cpp.html</anchorfile>
      <anchor>a9dbddb0d02b90b57e99e70a571ce52f0</anchor>
      <arglist>(ostream &amp;os, const PointCoordinates &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCoordinates.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>PointCoordinates_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullPoints_8h" name="QhullPoints.h" local="yes" imported="no">libqhullcpp/QhullPoints.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <class kind="class">orgQhull::PointCoordinates</class>
    <class kind="class">orgQhull::PointCoordinatesIterator</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PointCoordinates_8h.html</anchorfile>
      <anchor>a3cf13e853e6a879444f0c10ccfb1079b</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::PointCoordinates &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PointCoordinates_8h.html</anchorfile>
      <anchor>a3cf13e853e6a879444f0c10ccfb1079b</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::PointCoordinates &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCoordinates_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>PointCoordinates__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="PointCoordinates_8h" name="PointCoordinates.h" local="yes" imported="no">libqhullcpp/PointCoordinates.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::PointCoordinates_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_PointCoordinates_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5cdae181172a5dbdf18594cdc14d91e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>poly_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_appendfacet</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a6f69818d168936d8ff2125bd5ad1815e</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendvertex</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a33ace68ba9197d1ff575a1b45ee57139</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_attachnewfacets</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>afd7219a9c84e700acb4d8ed9fa4f20c8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkflipped</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a4f4cfc07ca0d594a5619618b3ddd29c7</anchor>
      <arglist>(facetT *facet, realT *distp, boolT allerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_deletevisible</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>ac97db85deeca431a7093470bea0facf9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delfacet</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a00ce5faad45e6a00dc4484fe20c23f69</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetintersect</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>afd9a1b822d2de8fbc89f0f7b1b045cd6</anchor>
      <arglist>(facetT *facetA, facetT *facetB, int *skipA, int *skipB, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_gethash</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>ab06a9e801c49c41d8c2655ee311fc207</anchor>
      <arglist>(int hashsize, setT *set, int size, int firstindex, void *skipelem)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_nonsimplicial</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>acc3cd4290f82e0f64146201e9ed60354</anchor>
      <arglist>(facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_simplicial</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>aab5f3367c220c1aa2d02ea373dc9b5cf</anchor>
      <arglist>(facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenewfacet</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a1d65bf7e8efd0f98f1002c334dc6596c</anchor>
      <arglist>(setT *vertices, boolT toporient, facetT *horizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makenewplanes</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a464a4d0b7cd6ecab1a352588f26fcb3d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchneighbor</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>aeebe7c81742ee1eb57ca21512906dcea</anchor>
      <arglist>(facetT *newfacet, int newskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchnewfacets</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>ac63f96aa57f729f6b8cba0f34a9f134d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_matchvertices</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a7e263170e48f22b8164f7256646da4f8</anchor>
      <arglist>(int firstindex, setT *verticesA, int skipA, setT *verticesB, int *skipB, boolT *same)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_newfacet</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a7b29a436468d3ae0c2189031f132caa9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_newridge</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>af1c69f2de946205831665eb9a7588bbd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a96ca9a1e5768eb072de911e9f2388cad</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removefacet</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>acee97c3208218bc8788a3d6bdc61af0e</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removevertex</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>a19b3fa816a2745a39f5d4425ce41ed82</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatevertices</name>
      <anchorfile>poly_8c.html</anchorfile>
      <anchor>aa539cd281e9fc7b1b3ebd5108a5b718f</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>poly_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FORALLfacet_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7dd0c404f4487907aee3850acf3d2851</anchor>
      <arglist>(facetlist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLnew_facets</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ae909d59dfcaae3f45debb06ffc5cbce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLsame_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab6f9eec2ae0795f0c939ad08959f6998</anchor>
      <arglist>(newfacet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLsame_cycle_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a24544466bc4751e8fd3181e034b9bf94</anchor>
      <arglist>(newfacet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvertex_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a835591c41324c612e249fd06065f25bb</anchor>
      <arglist>(vertexlist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvisible_facets</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a3039dcafc46eaf5fb2205cd2e3d5e409</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighborA_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>accd4ffc34210b1c3cfb3a3b63db7ef8b</anchor>
      <arglist>(facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHnewfacet_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad510e8fcc42213b24670a7e3d74c2913</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertexA_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a0bbd6f09d83b94d03dd3cb76be1bcb7c</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertexreverse12_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a48fa91aad25f77f31d6cb999640e2f46</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvisible_</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>afa04b6bc26a4aefe07e31ae9d08267c4</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ALGORITHMfault</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a419d16f4707b74db840a57477b888c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DATAfault</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a2a12f20ff2f1b72409f53d8a60e4d4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DUPLICATEridge</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a227e717645899ed481cefaddcb8c217a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MERGEridge</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aa67082d42a7bd35d7906c76eb16ffc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_addhash</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a69c150d0fec352bc87b6074237fcf9f3</anchor>
      <arglist>(void *newelem, setT *hashtable, int hashsize, int hash)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a6f69818d168936d8ff2125bd5ad1815e</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a33ace68ba9197d1ff575a1b45ee57139</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_attachnewfacets</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>afd7219a9c84e700acb4d8ed9fa4f20c8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_bestdist</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad1c17a9f0765f2dbf59e2489883e0f09</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_dupridge</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab26c9e5e2329ab3b0ecf2f47cfe51422</anchor>
      <arglist>(facetT *facet1, realT dist1, facetT *facet2, realT dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_maxout</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aaf7e6e3d43111ad5fc3260ba611f8835</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a091e48b85d79251e87a058ca9d6f92e4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_point</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aef54f3ce841e7059d07f1342f486e43c</anchor>
      <arglist>(pointT *point, facetT *facet, realT *maxoutside, realT *maxdist, facetT **errfacet1, facetT **errfacet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad6be6c5692921261bea1b68d4cadb849</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconvex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a88091cfc04c9819ebd96a61f068ee497</anchor>
      <arglist>(facetT *facetlist, int fault)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a8d00b1998be8c34e643247630619daf3</anchor>
      <arglist>(facetT *facet, boolT newmerge, boolT *waserrorp)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkflipped</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a096ce9261e3f7ff0184a37db5ebd0349</anchor>
      <arglist>(facetT *facet, realT *dist, boolT allerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflipped_all</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a4db23000bc054d60c2ce325f2519d2d4</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkpolygon</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a98b0c79acf5f5c020be8c94ce9ee61e0</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a6c42c944c773dff60f20846fda29b919</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clearcenters</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ae4b081e73b0927fc17821a4cb5e1e931</anchor>
      <arglist>(qh_CENTER type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_createsimplex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a32ef96d772244fb5dc1c66d80da7efcb</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_deletevisible</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ac97db85deeca431a7093470bea0facf9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a00ce5faad45e6a00dc4484fe20c23f69</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delridge</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>abce120f0a897b96be12f72c9e0e683f5</anchor>
      <arglist>(ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ac3fb173798825a1d7d06a3caf6937b34</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facet3vertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a8f86b69e6f022eb88bfee7c60ac7c304</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetintersect</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a46b2a70801b52f0acef981c621b93483</anchor>
      <arglist>(facetT *facetA, facetT *facetB, int *skipAp, int *skipBp, int extra)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a1cfa6639f2adfe6d3d52254a69c6e7bb</anchor>
      <arglist>(pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestlower</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab2d284d914bbae9016695b0b16c4c20a</anchor>
      <arglist>(facetT *upperfacet, pointT *point, realT *bestdistp, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findfacet_all</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a4111aa6007e332d0fde01a5ff66baec4</anchor>
      <arglist>(pointT *point, realT *bestdist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_findgood</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad7807a9ac4dbfd0e0906e52c475e3e05</anchor>
      <arglist>(facetT *facetlist, int goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findgood_all</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab687986cafdb419254bdfb01b43243f7</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestnext</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a2cd68ec31c458db423fb89b6d3c20b29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestout</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ace42a1dba93f6b3306512ec89c4b61c1</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_gethash</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab06a9e801c49c41d8c2655ee311fc207</anchor>
      <arglist>(int hashsize, setT *set, int size, int firstindex, void *skipelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_infiniteloop</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a24f728fccf720fcfd522cf897499e5cc</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuild</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>af48505f99a1447ec5013ed5766250b50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initialhull</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ab60889d9d726b8059e9ebb974e4228e6</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_initialvertices</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a9a725800dba93f884b5a0ad802b21665</anchor>
      <arglist>(int dim, setT *maxpoints, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_isvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>adfe9ab8604d568a2603715cba067c24c</anchor>
      <arglist>(pointT *point, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_nonsimplicial</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>acc3cd4290f82e0f64146201e9ed60354</anchor>
      <arglist>(facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_simplicial</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aab5f3367c220c1aa2d02ea373dc9b5cf</anchor>
      <arglist>(facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenewfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aa8177fdfca6dbdbc6dd7a84f202416b5</anchor>
      <arglist>(setT *vertices, boolT toporient, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_makenewfacets</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a952e29a4192b42293a9ddcd311f37fd7</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makenewplanes</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a464a4d0b7cd6ecab1a352588f26fcb3d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchduplicates</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a808dbb1a46992bcc8e97827a5e306f4e</anchor>
      <arglist>(facetT *atfacet, int atskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchneighbor</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aeebe7c81742ee1eb57ca21512906dcea</anchor>
      <arglist>(facetT *newfacet, int newskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchnewfacets</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ac63f96aa57f729f6b8cba0f34a9f134d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_matchvertices</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7e263170e48f22b8164f7256646da4f8</anchor>
      <arglist>(int firstindex, setT *verticesA, int skipA, setT *verticesB, int *skipB, boolT *same)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_nearcoplanar</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7b367492f05a78d35541d0b6126fbbff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a6240e270a6fa93c59782fabcdfbb0001</anchor>
      <arglist>(facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_newfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7b29a436468d3ae0c2189031f132caa9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_newhashtable</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ac493a74913d50181ec217b00de22fefc</anchor>
      <arglist>(int newsize)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_newridge</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>af1c69f2de946205831665eb9a7588bbd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_newvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a2e6614714ee360e354a0001f19171ce2</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_nextridge3d</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad8e27547b8dcd16c5e1308791a828699</anchor>
      <arglist>(ridgeT *atridge, facetT *facet, vertexT **vertexp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoplanar</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a3226cc8846078879cc5248019e74dc82</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aa48c2515ade8cfa5fd778ec25a73fd45</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_point_add</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7326ce16485a12002209e3bb66d80050</anchor>
      <arglist>(setT *set, pointT *point, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a26184539ad14f1481adc8824a956fd55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a96ca9a1e5768eb072de911e9f2388cad</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7045e57f76d9cc806853dc83699da4ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prependfacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ae07ffcb94689873ae8198e43076bd197</anchor>
      <arglist>(facetT *facet, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhashtable</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aed4964308525de599566526cd5bbcdf6</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printlists</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a6570c5a053cf37c618589cab52926ed2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removefacet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>acee97c3208218bc8788a3d6bdc61af0e</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removevertex</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a19b3fa816a2745a39f5d4425ce41ed82</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_resetlists</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>af5a8376b0b2cebe64369d0e9ea22b6e5</anchor>
      <arglist>(boolT stats, boolT resetVisible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ae3ee84aa6d0ab7e03bd33ab38e0e521d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aca961447bb52979062f56f66ddf3a499</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_facet</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a82b15a1bef9522354d9e7481e5a157f8</anchor>
      <arglist>(facetT *facetA, vertexT **first_vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_link</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>abf186a6fcc388ff74b22d30376199920</anchor>
      <arglist>(facetT *oldfacetA, facetT *facetA, facetT *oldfacetB, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_mirror</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a5d790ba4f9e34d528c5d3d7113889e77</anchor>
      <arglist>(facetT *facetA, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_null</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a4bb97a2b4efad8c014752d00e8c40b8a</anchor>
      <arglist>(facetT *facetA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatevertices</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>aa539cd281e9fc7b1b3ebd5108a5b718f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexintersect</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ae39e60099a00549df77dca6cc51641bc</anchor>
      <arglist>(setT **vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexintersect_new</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>ad1789c88635c1fdc765e8fc44782d832</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexneighbors</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a7365fdb24e8d7354f5345c28b8b9d8ed</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_vertexsubset</name>
      <anchorfile>poly_8h.html</anchorfile>
      <anchor>a63aa65c80e8a8918d526e8579ff1eecd</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly2.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>poly2_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_addhash</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a69c150d0fec352bc87b6074237fcf9f3</anchor>
      <arglist>(void *newelem, setT *hashtable, int hashsize, int hash)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_bestdist</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ad1c17a9f0765f2dbf59e2489883e0f09</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_dupridge</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ab26c9e5e2329ab3b0ecf2f47cfe51422</anchor>
      <arglist>(facetT *facet1, realT dist1, facetT *facet2, realT dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_maxout</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>aaf7e6e3d43111ad5fc3260ba611f8835</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a091e48b85d79251e87a058ca9d6f92e4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_point</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>aef54f3ce841e7059d07f1342f486e43c</anchor>
      <arglist>(pointT *point, facetT *facet, realT *maxoutside, realT *maxdist, facetT **errfacet1, facetT **errfacet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ad6be6c5692921261bea1b68d4cadb849</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconvex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a88091cfc04c9819ebd96a61f068ee497</anchor>
      <arglist>(facetT *facetlist, int fault)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkfacet</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a8d00b1998be8c34e643247630619daf3</anchor>
      <arglist>(facetT *facet, boolT newmerge, boolT *waserrorp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflipped_all</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a4db23000bc054d60c2ce325f2519d2d4</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkpolygon</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a98b0c79acf5f5c020be8c94ce9ee61e0</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a6c42c944c773dff60f20846fda29b919</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clearcenters</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ae4b081e73b0927fc17821a4cb5e1e931</anchor>
      <arglist>(qh_CENTER type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_createsimplex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a32ef96d772244fb5dc1c66d80da7efcb</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delridge</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>abce120f0a897b96be12f72c9e0e683f5</anchor>
      <arglist>(ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ac3fb173798825a1d7d06a3caf6937b34</anchor>
      <arglist>(vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facet3vertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a8f86b69e6f022eb88bfee7c60ac7c304</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a1cfa6639f2adfe6d3d52254a69c6e7bb</anchor>
      <arglist>(pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestlower</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ab2d284d914bbae9016695b0b16c4c20a</anchor>
      <arglist>(facetT *upperfacet, pointT *point, realT *bestdistp, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findfacet_all</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a4111aa6007e332d0fde01a5ff66baec4</anchor>
      <arglist>(pointT *point, realT *bestdist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_findgood</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ad7807a9ac4dbfd0e0906e52c475e3e05</anchor>
      <arglist>(facetT *facetlist, int goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findgood_all</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ab687986cafdb419254bdfb01b43243f7</anchor>
      <arglist>(facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestnext</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a2cd68ec31c458db423fb89b6d3c20b29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestout</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ace42a1dba93f6b3306512ec89c4b61c1</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_infiniteloop</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a24f728fccf720fcfd522cf897499e5cc</anchor>
      <arglist>(facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuild</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>af48505f99a1447ec5013ed5766250b50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initialhull</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ab60889d9d726b8059e9ebb974e4228e6</anchor>
      <arglist>(setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_initialvertices</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a9a725800dba93f884b5a0ad802b21665</anchor>
      <arglist>(int dim, setT *maxpoints, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_isvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>adfe9ab8604d568a2603715cba067c24c</anchor>
      <arglist>(pointT *point, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_makenewfacets</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a952e29a4192b42293a9ddcd311f37fd7</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchduplicates</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a808dbb1a46992bcc8e97827a5e306f4e</anchor>
      <arglist>(facetT *atfacet, int atskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_nearcoplanar</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a7b367492f05a78d35541d0b6126fbbff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a6240e270a6fa93c59782fabcdfbb0001</anchor>
      <arglist>(facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_newhashtable</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ac493a74913d50181ec217b00de22fefc</anchor>
      <arglist>(int newsize)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_newvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a2e6614714ee360e354a0001f19171ce2</anchor>
      <arglist>(pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_nextridge3d</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ad8e27547b8dcd16c5e1308791a828699</anchor>
      <arglist>(ridgeT *atridge, facetT *facet, vertexT **vertexp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoplanar</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a3226cc8846078879cc5248019e74dc82</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>aa48c2515ade8cfa5fd778ec25a73fd45</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_point_add</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a7326ce16485a12002209e3bb66d80050</anchor>
      <arglist>(setT *set, pointT *point, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a26184539ad14f1481adc8824a956fd55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a7045e57f76d9cc806853dc83699da4ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prependfacet</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ae07ffcb94689873ae8198e43076bd197</anchor>
      <arglist>(facetT *facet, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhashtable</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>aed4964308525de599566526cd5bbcdf6</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printlists</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a6570c5a053cf37c618589cab52926ed2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_resetlists</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>af5a8376b0b2cebe64369d0e9ea22b6e5</anchor>
      <arglist>(boolT stats, boolT resetVisible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ae3ee84aa6d0ab7e03bd33ab38e0e521d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>aca961447bb52979062f56f66ddf3a499</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_facet</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a82b15a1bef9522354d9e7481e5a157f8</anchor>
      <arglist>(facetT *facetA, vertexT **first_vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_link</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>abf186a6fcc388ff74b22d30376199920</anchor>
      <arglist>(facetT *oldfacetA, facetT *facetA, facetT *oldfacetB, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_mirror</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a5d790ba4f9e34d528c5d3d7113889e77</anchor>
      <arglist>(facetT *facetA, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_null</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a4bb97a2b4efad8c014752d00e8c40b8a</anchor>
      <arglist>(facetT *facetA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexintersect</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ae39e60099a00549df77dca6cc51641bc</anchor>
      <arglist>(setT **vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexintersect_new</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>ad1789c88635c1fdc765e8fc44782d832</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexneighbors</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a7365fdb24e8d7354f5345c28b8b9d8ed</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_vertexsubset</name>
      <anchorfile>poly2_8c.html</anchorfile>
      <anchor>a63aa65c80e8a8918d526e8579ff1eecd</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly2_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>poly2__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_addhash</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a69c150d0fec352bc87b6074237fcf9f3</anchor>
      <arglist>(void *newelem, setT *hashtable, int hashsize, int hash)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_bestdist</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ade7af3fc2d648808bfb649006fc243a8</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_dupridge</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ae2763ce6c7af14433fbafb126aede0f2</anchor>
      <arglist>(qhT *qh, facetT *facet1, realT dist1, facetT *facet2, realT dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_maxout</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a49b9669a5dca35e4d0f1737f492afb35</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a0a07cb876bf93ceb1bca89b1395b3637</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_point</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ad499a758eb8027acfc25ac74669aeace</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *maxoutside, realT *maxdist, facetT **errfacet1, facetT **errfacet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>aee7954fb6e06f9327e111fe3f4a9098e</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconvex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ab02322f2cf42440271094f767b3ff0f0</anchor>
      <arglist>(qhT *qh, facetT *facetlist, int fault)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkfacet</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a74ae71c35ba51fdbac558847d329a128</anchor>
      <arglist>(qhT *qh, facetT *facet, boolT newmerge, boolT *waserrorp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflipped_all</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a0bedf152ea7854d9960ddc59d21f5537</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkpolygon</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a39c6854e60f1881a1695f0a39cd2d6d4</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ac0e935cab2bb459ec1f11ebd8e01a9eb</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clearcenters</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a722e203ab4625baef42405270f3cdff8</anchor>
      <arglist>(qhT *qh, qh_CENTER type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_createsimplex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a42bf92b9668bd0e8f12971574e7fc928</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delridge</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a1b07cb07136900dcdabadae1b23b72d8</anchor>
      <arglist>(qhT *qh, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a83f21d89cacc9777d6a82f144ee8f717</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facet3vertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a808a3b784e5ed57af5d10467e5de9638</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a094dda838c2aa053be622d24ccd43e8f</anchor>
      <arglist>(qhT *qh, pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestlower</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a39992d6b965650214cd550e447bdde36</anchor>
      <arglist>(qhT *qh, facetT *upperfacet, pointT *point, realT *bestdistp, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findfacet_all</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a9fb5dae887a7ea2e7e5769a2280f142c</anchor>
      <arglist>(qhT *qh, pointT *point, realT *bestdist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_findgood</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a00a3784e491e57583cf85f68161705c2</anchor>
      <arglist>(qhT *qh, facetT *facetlist, int goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findgood_all</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a9f8ff45f55472113c71c9e35911cba77</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestnext</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ae91408a527dd2bcb7accb05d67a1328c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestout</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a0efd52e72c9f975d073a4d012eeb42c4</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_infiniteloop</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>aed04d97ad1d51b235e0d74bf80fd2a64</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuild</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a3291717ad6e317ed31774dbbc041b036</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initialhull</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ab96921b61fb91f584048d4ec84aafdbd</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_initialvertices</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a018dc25ebc89bcd555599df0b6ebb4ad</anchor>
      <arglist>(qhT *qh, int dim, setT *maxpoints, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_isvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>adfe9ab8604d568a2603715cba067c24c</anchor>
      <arglist>(pointT *point, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_makenewfacets</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a30cf9d32cfba20f4b779f303e8031a70</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchduplicates</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a312fe214861f88161c32b01bd904b791</anchor>
      <arglist>(qhT *qh, facetT *atfacet, int atskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_nearcoplanar</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a82386ddf0b2a899fe9200dd755567cfd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a4d1c7abf70c0628d1166b0e649f19f5f</anchor>
      <arglist>(qhT *qh, facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_newhashtable</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a9efdb5e5e0e075aae9b63cbaae48c302</anchor>
      <arglist>(qhT *qh, int newsize)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_newvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a143685097a638e54220470d8bcf88980</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_nextridge3d</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ad8e27547b8dcd16c5e1308791a828699</anchor>
      <arglist>(ridgeT *atridge, facetT *facet, vertexT **vertexp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoplanar</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a295e19bea4b22d40b85553f358c661a6</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a86bb040f957f5611473e12f61396e9af</anchor>
      <arglist>(qhT *qh, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_point_add</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>aae89449db224fe9414f9b68ef449b26c</anchor>
      <arglist>(qhT *qh, setT *set, pointT *point, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a62aaaa0e2e298fcc6ca3edd714c345e2</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a14e78752041347c7e7f9bfe3e9935df0</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prependfacet</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a1a30784d7204bbc7779564833e50eca0</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhashtable</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ad131a7202bd14523d57a440c1f8125d6</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printlists</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>aa071906c1405639412558ab9cd5ab3ae</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_resetlists</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>afbdf94910b882486852af378441c2b47</anchor>
      <arglist>(qhT *qh, boolT stats, boolT resetVisible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a492214308656dc0041d5e799ca2f441a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a77956fdb1e9971fa4ed0d2f1f76d05aa</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_facet</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ae70b072db510e3b917ac07f5430196cb</anchor>
      <arglist>(qhT *qh, facetT *facetA, vertexT **first_vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_link</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a786085a3c54b588392a3836e97a791c8</anchor>
      <arglist>(qhT *qh, facetT *oldfacetA, facetT *facetA, facetT *oldfacetB, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_mirror</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>ac39f1dd0691527587cb1454a513de6fc</anchor>
      <arglist>(qhT *qh, facetT *facetA, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_null</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a816fdfc31e2dcaddc5030732d0af7c04</anchor>
      <arglist>(qhT *qh, facetT *facetA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexintersect</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a04a583d1a69156e1ea513aa29dca1a78</anchor>
      <arglist>(qhT *qh, setT **vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexintersect_new</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a4feccf56bd16387a9c0aad8ba2a2c4a9</anchor>
      <arglist>(qhT *qh, setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexneighbors</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>afba5e12cd6a3902562757e2bcb147c35</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_vertexsubset</name>
      <anchorfile>poly2__r_8c.html</anchorfile>
      <anchor>a63aa65c80e8a8918d526e8579ff1eecd</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>poly__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_appendfacet</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>af7720f4ed71c831b4f7aff447e3530a9</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendvertex</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a7e3ea93ca1f4c49395f82eb038d19c21</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_attachnewfacets</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>ad3f378974427fd338a20cb8c345fa54a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkflipped</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a504e4cd27683ffec02ba180eb85fe679</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *distp, boolT allerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_deletevisible</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>aecc6f84fc7b38f4cf89e6418585086de</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delfacet</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a0783749ed75aa19c22137e484cb8256b</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetintersect</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a91f72725d7a076f92db0a0f4bdba5afb</anchor>
      <arglist>(qhT *qh, facetT *facetA, facetT *facetB, int *skipA, int *skipB, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_gethash</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>ae3bb1e7e17c563eb5b17e488825b0daf</anchor>
      <arglist>(qhT *qh, int hashsize, setT *set, int size, int firstindex, void *skipelem)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_nonsimplicial</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>abc5a1cd37fdedfa085f4268897eaf476</anchor>
      <arglist>(qhT *qh, facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_simplicial</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a1dae1e0a88322209d5feaa0efb1408d8</anchor>
      <arglist>(qhT *qh, facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenewfacet</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a90f99ab055b61c6f86dfbb68e9aa3e00</anchor>
      <arglist>(qhT *qh, setT *vertices, boolT toporient, facetT *horizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makenewplanes</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>ad564dfd26580d701844c0f172b421782</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchneighbor</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a6e4f2328f2a922b9a58373cca6ee36c9</anchor>
      <arglist>(qhT *qh, facetT *newfacet, int newskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchnewfacets</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a7c026dbcb65c412ab4d7920ee6652236</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_matchvertices</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a08c1779e20a5e3d085c065dcd59f987c</anchor>
      <arglist>(qhT *qh, int firstindex, setT *verticesA, int skipA, setT *verticesB, int *skipB, boolT *same)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_newfacet</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>abfcd25836e0d31f7dfeb8ec6332c567e</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_newridge</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a44724a533750b6f604dcce41dc7e58c4</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>aa26b9a236ab726a4bd7ac732a3101478</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removefacet</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>ace3db693db7f900f6dd36679add88104</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removevertex</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a6fd6fa49c546c95f1036dd5168e67e97</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatevertices</name>
      <anchorfile>poly__r_8c.html</anchorfile>
      <anchor>a84ea84c2ae8f4ddd9f7bdc13ddeb3d01</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>poly__r_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FORALLfacet_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a7dd0c404f4487907aee3850acf3d2851</anchor>
      <arglist>(facetlist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLnew_facets</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ae909d59dfcaae3f45debb06ffc5cbce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLsame_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ab6f9eec2ae0795f0c939ad08959f6998</anchor>
      <arglist>(newfacet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLsame_cycle_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a24544466bc4751e8fd3181e034b9bf94</anchor>
      <arglist>(newfacet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvertex_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a835591c41324c612e249fd06065f25bb</anchor>
      <arglist>(vertexlist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORALLvisible_facets</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a3039dcafc46eaf5fb2205cd2e3d5e409</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHneighborA_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>accd4ffc34210b1c3cfb3a3b63db7ef8b</anchor>
      <arglist>(facet)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHnewfacet_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad510e8fcc42213b24670a7e3d74c2913</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertexA_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a0bbd6f09d83b94d03dd3cb76be1bcb7c</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvertexreverse12_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a48fa91aad25f77f31d6cb999640e2f46</anchor>
      <arglist>(vertices)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHvisible_</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>afa04b6bc26a4aefe07e31ae9d08267c4</anchor>
      <arglist>(facets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ALGORITHMfault</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a419d16f4707b74db840a57477b888c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DATAfault</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a2a12f20ff2f1b72409f53d8a60e4d4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DUPLICATEridge</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a227e717645899ed481cefaddcb8c217a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MERGEridge</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aa67082d42a7bd35d7906c76eb16ffc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_addhash</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a69c150d0fec352bc87b6074237fcf9f3</anchor>
      <arglist>(void *newelem, setT *hashtable, int hashsize, int hash)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>af7720f4ed71c831b4f7aff447e3530a9</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a7e3ea93ca1f4c49395f82eb038d19c21</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_attachnewfacets</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad3f378974427fd338a20cb8c345fa54a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_bestdist</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ade7af3fc2d648808bfb649006fc243a8</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_dupridge</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ae2763ce6c7af14433fbafb126aede0f2</anchor>
      <arglist>(qhT *qh, facetT *facet1, realT dist1, facetT *facet2, realT dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_maxout</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a49b9669a5dca35e4d0f1737f492afb35</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_output</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a0a07cb876bf93ceb1bca89b1395b3637</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_point</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad499a758eb8027acfc25ac74669aeace</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *maxoutside, realT *maxdist, facetT **errfacet1, facetT **errfacet2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_check_points</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aee7954fb6e06f9327e111fe3f4a9098e</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkconvex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ab02322f2cf42440271094f767b3ff0f0</anchor>
      <arglist>(qhT *qh, facetT *facetlist, int fault)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a74ae71c35ba51fdbac558847d329a128</anchor>
      <arglist>(qhT *qh, facetT *facet, boolT newmerge, boolT *waserrorp)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_checkflipped</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a62aabd160b341b8a575accc943f9506a</anchor>
      <arglist>(qhT *qh, facetT *facet, realT *dist, boolT allerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkflipped_all</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a0bedf152ea7854d9960ddc59d21f5537</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkpolygon</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a39c6854e60f1881a1695f0a39cd2d6d4</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_checkvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ac0e935cab2bb459ec1f11ebd8e01a9eb</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_clearcenters</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a722e203ab4625baef42405270f3cdff8</anchor>
      <arglist>(qhT *qh, qh_CENTER type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_createsimplex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a42bf92b9668bd0e8f12971574e7fc928</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_deletevisible</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aecc6f84fc7b38f4cf89e6418585086de</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a0783749ed75aa19c22137e484cb8256b</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delridge</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a1b07cb07136900dcdabadae1b23b72d8</anchor>
      <arglist>(qhT *qh, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_delvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a83f21d89cacc9777d6a82f144ee8f717</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facet3vertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a808a3b784e5ed57af5d10467e5de9638</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_facetintersect</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a063a2c13f09bbc72c557ae7d386b18ec</anchor>
      <arglist>(qhT *qh, facetT *facetA, facetT *facetB, int *skipAp, int *skipBp, int extra)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a094dda838c2aa053be622d24ccd43e8f</anchor>
      <arglist>(qhT *qh, pointT *point, boolT bestoutside, realT *bestdist, boolT *isoutside)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findbestlower</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a39992d6b965650214cd550e447bdde36</anchor>
      <arglist>(qhT *qh, facetT *upperfacet, pointT *point, realT *bestdistp, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_findfacet_all</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a9fb5dae887a7ea2e7e5769a2280f142c</anchor>
      <arglist>(qhT *qh, pointT *point, realT *bestdist, boolT *isoutside, int *numpart)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_findgood</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a00a3784e491e57583cf85f68161705c2</anchor>
      <arglist>(qhT *qh, facetT *facetlist, int goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findgood_all</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a9f8ff45f55472113c71c9e35911cba77</anchor>
      <arglist>(qhT *qh, facetT *facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestnext</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ae91408a527dd2bcb7accb05d67a1328c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_furthestout</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a0efd52e72c9f975d073a4d012eeb42c4</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_gethash</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ae3bb1e7e17c563eb5b17e488825b0daf</anchor>
      <arglist>(qhT *qh, int hashsize, setT *set, int size, int firstindex, void *skipelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_infiniteloop</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aed04d97ad1d51b235e0d74bf80fd2a64</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuild</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a3291717ad6e317ed31774dbbc041b036</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initialhull</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ab96921b61fb91f584048d4ec84aafdbd</anchor>
      <arglist>(qhT *qh, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_initialvertices</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a018dc25ebc89bcd555599df0b6ebb4ad</anchor>
      <arglist>(qhT *qh, int dim, setT *maxpoints, pointT *points, int numpoints)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_isvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>adfe9ab8604d568a2603715cba067c24c</anchor>
      <arglist>(pointT *point, setT *vertices)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_nonsimplicial</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>abc5a1cd37fdedfa085f4268897eaf476</anchor>
      <arglist>(qhT *qh, facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenew_simplicial</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a1dae1e0a88322209d5feaa0efb1408d8</anchor>
      <arglist>(qhT *qh, facetT *visible, vertexT *apex, int *numnew)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_makenewfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a8e996bbf894ececd338ff7ed2129001d</anchor>
      <arglist>(qhT *qh, setT *vertices, boolT toporient, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_makenewfacets</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a30cf9d32cfba20f4b779f303e8031a70</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_makenewplanes</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad564dfd26580d701844c0f172b421782</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchduplicates</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a312fe214861f88161c32b01bd904b791</anchor>
      <arglist>(qhT *qh, facetT *atfacet, int atskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchneighbor</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a6e4f2328f2a922b9a58373cca6ee36c9</anchor>
      <arglist>(qhT *qh, facetT *newfacet, int newskip, int hashsize, int *hashcount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_matchnewfacets</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a7c026dbcb65c412ab4d7920ee6652236</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_matchvertices</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a08c1779e20a5e3d085c065dcd59f987c</anchor>
      <arglist>(qhT *qh, int firstindex, setT *verticesA, int skipA, setT *verticesB, int *skipB, boolT *same)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_nearcoplanar</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a82386ddf0b2a899fe9200dd755567cfd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_nearvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a4d1c7abf70c0628d1166b0e649f19f5f</anchor>
      <arglist>(qhT *qh, facetT *facet, pointT *point, realT *bestdistp)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>qh_newfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>abfcd25836e0d31f7dfeb8ec6332c567e</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_newhashtable</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a9efdb5e5e0e075aae9b63cbaae48c302</anchor>
      <arglist>(qhT *qh, int newsize)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_newridge</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a44724a533750b6f604dcce41dc7e58c4</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>qh_newvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a143685097a638e54220470d8bcf88980</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>qh_nextridge3d</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad8e27547b8dcd16c5e1308791a828699</anchor>
      <arglist>(ridgeT *atridge, facetT *facet, vertexT **vertexp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoplanar</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a295e19bea4b22d40b85553f358c661a6</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_point</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a86bb040f957f5611473e12f61396e9af</anchor>
      <arglist>(qhT *qh, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_point_add</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aae89449db224fe9414f9b68ef449b26c</anchor>
      <arglist>(qhT *qh, setT *set, pointT *point, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a62aaaa0e2e298fcc6ca3edd714c345e2</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_pointid</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aa26b9a236ab726a4bd7ac732a3101478</anchor>
      <arglist>(qhT *qh, pointT *point)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_pointvertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a14e78752041347c7e7f9bfe3e9935df0</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_prependfacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a1a30784d7204bbc7779564833e50eca0</anchor>
      <arglist>(qhT *qh, facetT *facet, facetT **facetlist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhashtable</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ad131a7202bd14523d57a440c1f8125d6</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printlists</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>aa071906c1405639412558ab9cd5ab3ae</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removefacet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ace3db693db7f900f6dd36679add88104</anchor>
      <arglist>(qhT *qh, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_removevertex</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a6fd6fa49c546c95f1036dd5168e67e97</anchor>
      <arglist>(qhT *qh, vertexT *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_resetlists</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>afbdf94910b882486852af378441c2b47</anchor>
      <arglist>(qhT *qh, boolT stats, boolT resetVisible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setvoronoi_all</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a492214308656dc0041d5e799ca2f441a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a77956fdb1e9971fa4ed0d2f1f76d05aa</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_facet</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ae70b072db510e3b917ac07f5430196cb</anchor>
      <arglist>(qhT *qh, facetT *facetA, vertexT **first_vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_link</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a786085a3c54b588392a3836e97a791c8</anchor>
      <arglist>(qhT *qh, facetT *oldfacetA, facetT *facetA, facetT *oldfacetB, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_mirror</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>ac39f1dd0691527587cb1454a513de6fc</anchor>
      <arglist>(qhT *qh, facetT *facetA, facetT *facetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_triangulate_null</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a816fdfc31e2dcaddc5030732d0af7c04</anchor>
      <arglist>(qhT *qh, facetT *facetA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_updatevertices</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a84ea84c2ae8f4ddd9f7bdc13ddeb3d01</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexintersect</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a04a583d1a69156e1ea513aa29dca1a78</anchor>
      <arglist>(qhT *qh, setT **vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_vertexintersect_new</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a4feccf56bd16387a9c0aad8ba2a2c4a9</anchor>
      <arglist>(qhT *qh, setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_vertexneighbors</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>afba5e12cd6a3902562757e2bcb147c35</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_vertexsubset</name>
      <anchorfile>poly__r_8h.html</anchorfile>
      <anchor>a63aa65c80e8a8918d526e8579ff1eecd</anchor>
      <arglist>(setT *vertexsetA, setT *vertexsetB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>profiling.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>profiling_8cpp.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="yes" imported="no">coal/collision_func_matrix.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2mesh__loader_2assimp_8h" name="coal/mesh_loader/assimp.h" local="yes" imported="no">coal/mesh_loader/assimp.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">Geometry</class>
    <class kind="struct">Results</class>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_PARAM_NB</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a90ab32b2c00ddab5e829643a426f6b69</anchor>
      <arglist>(NB, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_SHAPE_2</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a0684e986c11b10b53c883a7a72bf144f</anchor>
      <arglist>(var, Name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUT</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a14e866e302d035546fbec8dd1ba8c8ca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a17466e1d3e0f619ef60592baa5dfb984</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;tf, const CollisionGeometry *o1, const CollisionGeometry *o2, const CollisionRequest &amp;request, Results &amp;results)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleParam</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a180c182d4a6cc82a81b341244f821b2e</anchor>
      <arglist>(int &amp;iarg, const int &amp;argc, char **argv, CollisionRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>Geometry</type>
      <name>makeGeomFromParam</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a2a4cfac849ea36f01a10f08b3c750fd9</anchor>
      <arglist>(int &amp;iarg, const int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometryPtr_t</type>
      <name>meshToGeom</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>aa92c6a975b6d4513bf033c9581a1a0a0</anchor>
      <arglist>(const std::string &amp;filename, const Vec3s &amp;scale=Vec3s(1, 1, 1))</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometryPtr_t</type>
      <name>objToGeom</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>ae252e529895b01f423e1c1202fa0b2f9</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printResultHeaders</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a758de416ed68e964b002ed05d2aef540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printResults</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a67f4234d03caf66e472e69adf6126b91</anchor>
      <arglist>(const Geometry &amp;g1, const Geometry &amp;g2, const Results &amp;rs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportedPair</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a9a03b3cd569bc60a6406be2a99cd99e1</anchor>
      <arglist>(const CollisionGeometry *o1, const CollisionGeometry *o2)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>limit</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a9a02aeb05d815be66b4d4e582a90e99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionFunctionMatrix</type>
      <name>lookupTable</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a81efd3079f8bffc0136c2f2449cc6444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>Ntransform</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a954310057b6628bf4ed20e72258a6882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>sep</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>a0234c8660bac5d4b5e016b1e715aed77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>profiling_8cpp.html</anchorfile>
      <anchor>ab3f078684998b83967d507d0f453f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pyproject.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/</path>
    <filename>pyproject_8py.html</filename>
    <namespace>pyproject</namespace>
    <member kind="function">
      <type>def</type>
      <name>update_pyproject_version</name>
      <anchorfile>namespacepyproject.html</anchorfile>
      <anchor>a2313ad7f22fa0f714d7197917c8ca8df</anchor>
      <arglist>(version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/_unittests/python/jrl_cmakemodule/</path>
    <filename>python_8py.html</filename>
    <namespace>python</namespace>
  </compound>
  <compound kind="file">
    <name>qconvex.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qconvex/</path>
    <filename>qconvex_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qconvex_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qconvex_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qconvex/</path>
    <filename>qconvex__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qconvex__r_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qdelaun.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qdelaunay/</path>
    <filename>qdelaun_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qdelaun_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qdelaun_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qdelaunay/</path>
    <filename>qdelaun__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qdelaun__r_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qhalf.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhalf/</path>
    <filename>qhalf_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qhalf_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qhalf_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhalf/</path>
    <filename>qhalf__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qhalf__r_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Qhull.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>Qhull_8cpp.html</filename>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="variable">
      <type>const char</type>
      <name>s_not_output_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a682135126d0edc5a090786ce6732f6d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_unsupported_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a499fa62b7b5d78cb72cc69dc8933f265</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_unsupported_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a499fa62b7b5d78cb72cc69dc8933f265</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_not_output_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a682135126d0edc5a090786ce6732f6d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_not_output_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a682135126d0edc5a090786ce6732f6d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_unsupported_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a499fa62b7b5d78cb72cc69dc8933f265</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Qhull.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>Qhull_8h.html</filename>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <class kind="class">orgQhull::Qhull</class>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>qhull_a.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>qhull__a_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <includes id="stat_8h" name="stat.h" local="yes" imported="no">stat.h</includes>
    <includes id="random_8h" name="random.h" local="yes" imported="no">random.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">mem.h</includes>
    <includes id="qset_8h" name="qset.h" local="yes" imported="no">qset.h</includes>
    <includes id="geom_8h" name="geom.h" local="yes" imported="no">geom.h</includes>
    <includes id="merge_8h" name="merge.h" local="yes" imported="no">merge.h</includes>
    <includes id="poly_8h" name="poly.h" local="yes" imported="no">poly.h</includes>
    <includes id="io_8h" name="io.h" local="yes" imported="no">io.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_UNUSED</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a9d15c8fc8a2c56633cf27735ae22374b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace0</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a121656dac8afb6581dccbc8e3e0ba9a7</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace1</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>aef5a881e298235a0f5b233629531a998</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace2</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>af2d1bcabf5c225397311de579d7b8a40</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace3</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a86a67cd32897be0a5ff91ab047c1af6b</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace4</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a48f03ad0db69a93a332b07b9b3d8b644</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace5</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>af2e0d88bd3d2dce980b82340547bfdbb</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>aa3f30b3b9f985fbdf0bd97f594c19eb0</anchor>
      <arglist>(pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>aa91acc64e500df58e15e971e5fdd751e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a73e0514790e5eea445b1f47e8e8e6b40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a0a8d11092a2aab701bb4b2150cdf767c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>ae6f5db825b77e48f138beb54a881e9ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a21e4bf74ec7a12cb2ee8998ab517f1eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>ab42054e3440c14ca78263e51b48b74a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a326c10bb740823d488dfc96e2f9c87ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a1a83c440c9b4a9cb5cbc053e39611d9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>ab3b6af869cbd5b6ef56391c6025e6fe6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendprint</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>ac1a73cb93faf06db59861be77fce455c</anchor>
      <arglist>(qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_build_withrestart</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a1b6838237f7b511f4842607309fc4f28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildhull</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a9dacb98db25f499d3e0416aee4307a80</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildtracing</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a1bf87a9a131c29bac9b04bf20291e0fd</anchor>
      <arglist>(pointT *furthest, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit2</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a025fed46941faab29255f53ad86eec68</anchor>
      <arglist>(int exitcode, facetT *facet, facetT *otherfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findhorizon</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>ad3552375b67dd9d86907b44eb03e338f</anchor>
      <arglist>(pointT *point, facetT *facet, int *goodvisible, int *goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a1409cc23e420113064ff7903cec601d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuild</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>afd71ec8365e8669d9806e1f535c96776</anchor>
      <arglist>(boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuffers</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a4765f932c94d340ee7a1ec042e11f5d3</anchor>
      <arglist>(coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_nextfurthest</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a10058e086e0712090dd62efc1decee2a</anchor>
      <arglist>(facetT **visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionall</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a366f6f01b0a37e7e941d6b7778657e65</anchor>
      <arglist>(setT *vertices, pointT *points, int npoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitioncoplanar</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a4dd7273107e26a2308e76690402f424c</anchor>
      <arglist>(pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionpoint</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a18f4a2b0d886509d0b7ab788b74866c1</anchor>
      <arglist>(pointT *point, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionvisible</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a07192c8108dbe45a57da7e1ceb4816b0</anchor>
      <arglist>(boolT allpoints, int *numpoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_precision</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a4b053952f0986d2aca8d1952c96b3fbd</anchor>
      <arglist>(const char *reason)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a51d73b88702f523ab3f3322f7e45159e</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>qhull__a_8h.html</anchorfile>
      <anchor>a66495141e5922b777a5d84a7aec13a32</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qhull_ra.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>qhull__ra_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <includes id="stat__r_8h" name="stat_r.h" local="yes" imported="no">stat_r.h</includes>
    <includes id="random__r_8h" name="random_r.h" local="yes" imported="no">random_r.h</includes>
    <includes id="mem__r_8h" name="mem_r.h" local="yes" imported="no">mem_r.h</includes>
    <includes id="qset__r_8h" name="qset_r.h" local="yes" imported="no">qset_r.h</includes>
    <includes id="geom__r_8h" name="geom_r.h" local="yes" imported="no">geom_r.h</includes>
    <includes id="merge__r_8h" name="merge_r.h" local="yes" imported="no">merge_r.h</includes>
    <includes id="poly__r_8h" name="poly_r.h" local="yes" imported="no">poly_r.h</includes>
    <includes id="io__r_8h" name="io_r.h" local="yes" imported="no">io_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_UNUSED</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a9d15c8fc8a2c56633cf27735ae22374b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace0</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a121656dac8afb6581dccbc8e3e0ba9a7</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace1</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>aef5a881e298235a0f5b233629531a998</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace2</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>af2d1bcabf5c225397311de579d7b8a40</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace3</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a86a67cd32897be0a5ff91ab047c1af6b</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace4</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a48f03ad0db69a93a332b07b9b3d8b644</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trace5</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>af2e0d88bd3d2dce980b82340547bfdbb</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_addpoint</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ab6ebb3043e23e018ec6c2e09b0651c1e</anchor>
      <arglist>(qhT *qh, pointT *furthest, facetT *facet, boolT checkdist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>aad7efcf9b4828364a9b55bd1506666ef</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a84187a37821c3a49d60995fb7dacce23</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a68d0d74126e0ba0261be4f755147a87a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a79acf7806311e378568eaacf5a70d570</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>addec07685aed7a5a0b750580d59a0431</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a3351cb02b60c4508cd802c8f7b439fc3</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a7b629fdbb3b375af31df07b09b07d312</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a199e865e2694d232ecefd6c01035ca54</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ada640b7ab78d27560403273fc48e9b4c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_appendprint</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ac16291f1d439c599b0d8470230a1a652</anchor>
      <arglist>(qhT *qh, qh_PRINT format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_build_withrestart</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ad818ae8c79d65620430f0836cbf823a3</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildhull</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a45f90a4c6d1607471beacabf3b0a5b9a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_buildtracing</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a64b2795c61a410506d60eae109d4f651</anchor>
      <arglist>(qhT *qh, pointT *furthest, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit2</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a4a58b808afc2e3e179c79af75dcce92d</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *facet, facetT *otherfacet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_findhorizon</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a3beff54eb74e5c072ec410886a85feb9</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, int *goodvisible, int *goodhorizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuffers</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>aefedf9f50e88e9b8899ddecba904ef3f</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freebuild</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a1e9df18061d65a384fa9bffc24fad43f</anchor>
      <arglist>(qhT *qh, boolT allmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initbuffers</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a131d07e29c0ccfb48f03b8d2c46003fd</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)</arglist>
    </member>
    <member kind="function">
      <type>pointT *</type>
      <name>qh_nextfurthest</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ac42f476d88d501054c5ce915e19cdd36</anchor>
      <arglist>(qhT *qh, facetT **visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionall</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a2dfeef381df9467a23909465fcc78fdf</anchor>
      <arglist>(qhT *qh, setT *vertices, pointT *points, int npoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitioncoplanar</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ac5038c822683e455fa33a35fa8afa915</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet, realT *dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionpoint</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a8a19711d14f27b408f4303b781b157af</anchor>
      <arglist>(qhT *qh, pointT *point, facetT *facet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_partitionvisible</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>a206a49ad09bb08d92fed39531db8d04c</anchor>
      <arglist>(qhT *qh, boolT allpoints, int *numpoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_precision</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>af044b9e0af04e4e416fa0ade9f2489bb</anchor>
      <arglist>(qhT *qh, const char *reason)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printsummary</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>ab99f81b4dea17b775bd76c300e7b27e6</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_qhull</name>
      <anchorfile>qhull__ra_8h.html</anchorfile>
      <anchor>adf07afe5d35dcb03cc71eb2dd0da59dd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Qhull_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>Qhull__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <class kind="class">orgQhull::Qhull_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_Qhull_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ae9d5f15ba7c0f2d0c26618c206441b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>Qhull__test_8cpp.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>Qhull__test_8cpp.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>Qhull__test_8cpp.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>Qhull__test_8cpp.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullError.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullError_8h.html</filename>
    <includes id="RoadError_8h" name="RoadError.h" local="yes" imported="no">libqhullcpp/RoadError.h</includes>
    <class kind="class">orgQhull::QhullError</class>
    <namespace>orgQhull</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_ASSERT</name>
      <anchorfile>QhullError_8h.html</anchorfile>
      <anchor>a5c7d32389cc4cb495b3bceb3b28fa8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullError_8h.html</anchorfile>
      <anchor>a77fa9449bbf8717fe12429949fda12a6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullError &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullError_8h.html</anchorfile>
      <anchor>a77fa9449bbf8717fe12429949fda12a6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullError &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacet.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacet_8cpp.html</filename>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">libqhullcpp/QhullPointSet.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>ae63123f84d4d09e17157d0ff32831628</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintCenter &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>aaf178916e0d117e5b7c6e289b8736720</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintFacet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>a5440f068e14f665dd333091a85d3aa69</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintFlags &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>aa29adc39021186c79263b0d04eb43bd7</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintHeader &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>affd59f9556d372364c4e2070d4df5b17</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintRidges &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>a48e98c114fc4059ce01418365f77923f</anchor>
      <arglist>(ostream &amp;os, QhullFacet &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>ae63123f84d4d09e17157d0ff32831628</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintCenter &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>aaf178916e0d117e5b7c6e289b8736720</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintFacet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>a5440f068e14f665dd333091a85d3aa69</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintFlags &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>aa29adc39021186c79263b0d04eb43bd7</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintHeader &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>affd59f9556d372364c4e2070d4df5b17</anchor>
      <arglist>(ostream &amp;os, const QhullFacet::PrintRidges &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8cpp.html</anchorfile>
      <anchor>a48e98c114fc4059ce01418365f77923f</anchor>
      <arglist>(ostream &amp;os, QhullFacet &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacet.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacet_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullHyperplane_8h" name="QhullHyperplane.h" local="yes" imported="no">libqhullcpp/QhullHyperplane.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">libqhullcpp/QhullPointSet.h</includes>
    <class kind="struct">orgQhull::QhullFacet::PrintCenter</class>
    <class kind="struct">orgQhull::QhullFacet::PrintFacet</class>
    <class kind="struct">orgQhull::QhullFacet::PrintFlags</class>
    <class kind="struct">orgQhull::QhullFacet::PrintHeader</class>
    <class kind="struct">orgQhull::QhullFacet::PrintRidges</class>
    <class kind="class">orgQhull::QhullFacet</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullSet&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSet</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a4d7094d634b93439f5cfc8889eecd1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>aa87470dfd9d35ff7946ed4b5c563a70a</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintCenter &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a70f7e43188af7b1d3c013933e6395b94</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintFacet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a5cf81620940b6e1ed6f6ace6ab251520</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintFlags &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a988bb43761f2cb8da6188cf2ccb94bf0</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintHeader &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a8514e1ad1a44570cca1dc4f9fa65e092</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintRidges &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a2c5d752b672546d0d440e87de4c600e0</anchor>
      <arglist>(std::ostream &amp;os, orgQhull::QhullFacet &amp;f)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSet</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a4d7094d634b93439f5cfc8889eecd1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>aa87470dfd9d35ff7946ed4b5c563a70a</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintCenter &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a70f7e43188af7b1d3c013933e6395b94</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintFacet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a5cf81620940b6e1ed6f6ace6ab251520</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintFlags &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a988bb43761f2cb8da6188cf2ccb94bf0</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintHeader &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a8514e1ad1a44570cca1dc4f9fa65e092</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacet::PrintRidges &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacet_8h.html</anchorfile>
      <anchor>a2c5d752b672546d0d440e87de4c600e0</anchor>
      <arglist>(std::ostream &amp;os, orgQhull::QhullFacet &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacet_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullFacet__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">libqhullcpp/QhullPointSet.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullFacet_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5e67df9c236aa5bbee74abf3567037c1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetList.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacetList_8cpp.html</filename>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>afd91fa468b27c3fba4c405e21e344dc9</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>ade6fa384656adef699516976b6904645</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintFacetList &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>a833d1b05e381883887f53e8f109a2d60</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintFacets &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>a12cc0fc38d6323b1d8ab9d6a848efbd9</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintVertices &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>afd91fa468b27c3fba4c405e21e344dc9</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>ade6fa384656adef699516976b6904645</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintFacetList &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>a833d1b05e381883887f53e8f109a2d60</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintFacets &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8cpp.html</anchorfile>
      <anchor>a12cc0fc38d6323b1d8ab9d6a848efbd9</anchor>
      <arglist>(ostream &amp;os, const QhullFacetList::PrintVertices &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetList.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacetList_8h.html</filename>
    <includes id="QhullLinkedList_8h" name="QhullLinkedList.h" local="yes" imported="no">libqhullcpp/QhullLinkedList.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <class kind="struct">orgQhull::QhullFacetList::PrintFacetList</class>
    <class kind="struct">orgQhull::QhullFacetList::PrintFacets</class>
    <class kind="struct">orgQhull::QhullFacetList::PrintVertices</class>
    <class kind="class">orgQhull::QhullFacetList</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09bf26ffe5dbafab28556b8a7125ac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>aa2954cf757de735496a4ae5ccb641cee</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>ae0015a7f976484184ee1a7bafe101551</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintFacetList &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>ae19ff0bda8f8a10b6677a2dfdc680fcd</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintFacets &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>a41448db779587fe4a17f6c4c9113122d</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintVertices &amp;p)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09bf26ffe5dbafab28556b8a7125ac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>aa2954cf757de735496a4ae5ccb641cee</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>ae0015a7f976484184ee1a7bafe101551</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintFacetList &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>ae19ff0bda8f8a10b6677a2dfdc680fcd</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintFacets &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetList_8h.html</anchorfile>
      <anchor>a41448db779587fe4a17f6c4c9113122d</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetList::PrintVertices &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetList_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullFacetList__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">libqhullcpp/QhullVertexSet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <class kind="class">orgQhull::QhullFacetList_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacetList_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a30e9a89ff1551219e2d525b8e18ea1e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetSet.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacetSet_8cpp.html</filename>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a8d76abdd9acb8e8419dccb552fc163e4</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a76d9718138e6658949d3563e96f73dce</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet::PrintFacetSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a37fad2dfc3a4b66ee4a2aeb6573f27ad</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet::PrintIdentifiers &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a8d76abdd9acb8e8419dccb552fc163e4</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a76d9718138e6658949d3563e96f73dce</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet::PrintFacetSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8cpp.html</anchorfile>
      <anchor>a37fad2dfc3a4b66ee4a2aeb6573f27ad</anchor>
      <arglist>(ostream &amp;os, const QhullFacetSet::PrintIdentifiers &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetSet.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullFacetSet_8h.html</filename>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <class kind="struct">orgQhull::QhullFacetSet::PrintFacetSet</class>
    <class kind="struct">orgQhull::QhullFacetSet::PrintIdentifiers</class>
    <class kind="class">orgQhull::QhullFacetSet</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a6701cdd4025756f43984aa767e53f91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>ae80eb59bef900e445ce0943600ab37ec</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>a51a1a55284f5261e5056d13ac3726403</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet::PrintFacetSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>a2157b1670360f7706a01ea492ff0d2f9</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet::PrintIdentifiers &amp;p)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a6701cdd4025756f43984aa767e53f91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>ae80eb59bef900e445ce0943600ab37ec</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>a51a1a55284f5261e5056d13ac3726403</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet::PrintFacetSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullFacetSet_8h.html</anchorfile>
      <anchor>a2157b1670360f7706a01ea492ff0d2f9</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullFacetSet::PrintIdentifiers &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullFacetSet_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullFacetSet__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <class kind="class">orgQhull::QhullFacetSet_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacetSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac388f56af300a0570e84824aef26e3d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullHyperplane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullHyperplane_8cpp.html</filename>
    <includes id="QhullHyperplane_8h" name="QhullHyperplane.h" local="yes" imported="no">libqhullcpp/QhullHyperplane.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8cpp.html</anchorfile>
      <anchor>aafb14d4feb24717dfc6f36a9fb5b5fcf</anchor>
      <arglist>(ostream &amp;os, const QhullHyperplane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8cpp.html</anchorfile>
      <anchor>af0cca1421b184ceb9b4747c371711c2c</anchor>
      <arglist>(ostream &amp;os, const QhullHyperplane::PrintHyperplane &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8cpp.html</anchorfile>
      <anchor>aafb14d4feb24717dfc6f36a9fb5b5fcf</anchor>
      <arglist>(ostream &amp;os, const QhullHyperplane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8cpp.html</anchorfile>
      <anchor>af0cca1421b184ceb9b4747c371711c2c</anchor>
      <arglist>(ostream &amp;os, const QhullHyperplane::PrintHyperplane &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullHyperplane.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullHyperplane_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullIterator_8h" name="QhullIterator.h" local="yes" imported="no">libqhullcpp/QhullIterator.h</includes>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <class kind="struct">orgQhull::QhullHyperplane::PrintHyperplane</class>
    <class kind="class">orgQhull::QhullHyperplane</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8h.html</anchorfile>
      <anchor>af12e72fdd75ed13799ff0f39368c8db6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullHyperplane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8h.html</anchorfile>
      <anchor>a2ceb6450afd2573e5addf84b7224b5ad</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullHyperplane::PrintHyperplane &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8h.html</anchorfile>
      <anchor>af12e72fdd75ed13799ff0f39368c8db6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullHyperplane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullHyperplane_8h.html</anchorfile>
      <anchor>a2ceb6450afd2573e5addf84b7224b5ad</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullHyperplane::PrintHyperplane &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullHyperplane_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullHyperplane__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullHyperplane_8h" name="QhullHyperplane.h" local="yes" imported="no">libqhullcpp/QhullHyperplane.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullHyperplane_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullHyperplane_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a31c8958f3c2bdb0d664673924b1d01a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullIterator.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullIterator_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_MUTABLE_SEQUENTIAL_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a757238f03c133f6a729271f0a983272f</anchor>
      <arglist>(C, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_MUTABLE_SET_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a10240c0d1d0119040efe1d3867790799</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_SEQUENTIAL_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a1d6b43485e6aefd0512d2228083b5bf5</anchor>
      <arglist>(C, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_SET_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>ae24d96759600253120b4734a7e582297</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_MUTABLE_SEQUENTIAL_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a757238f03c133f6a729271f0a983272f</anchor>
      <arglist>(C, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_MUTABLE_SET_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a10240c0d1d0119040efe1d3867790799</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_SEQUENTIAL_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>a1d6b43485e6aefd0512d2228083b5bf5</anchor>
      <arglist>(C, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_DECLARE_SET_ITERATOR</name>
      <anchorfile>QhullIterator_8h.html</anchorfile>
      <anchor>ae24d96759600253120b4734a7e582297</anchor>
      <arglist>(C)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullLinkedList.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullLinkedList_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <class kind="class">orgQhull::QhullLinkedList::const_iterator</class>
    <class kind="class">orgQhull::QhullLinkedList::iterator</class>
    <class kind="class">orgQhull::QhullLinkedList</class>
    <class kind="class">orgQhull::QhullLinkedListIterator</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullLinkedList_8h.html</anchorfile>
      <anchor>ad3601ef9555b11d8db712635a3c9dc8a</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullLinkedList&lt; T &gt; &amp;qs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullLinkedList_8h.html</anchorfile>
      <anchor>ad3601ef9555b11d8db712635a3c9dc8a</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullLinkedList&lt; T &gt; &amp;qs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullLinkedList_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullLinkedList__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullLinkedList_8h" name="QhullLinkedList.h" local="yes" imported="no">libqhullcpp/QhullLinkedList.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <class kind="class">orgQhull::QhullLinkedList_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullLinkedList_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a73bf4e96d2feeaac28bfa7bebc340994</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoint.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPoint_8cpp.html</filename>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8cpp.html</anchorfile>
      <anchor>ad183ff53c26a18ccd9f494739ef5efb4</anchor>
      <arglist>(ostream &amp;os, const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8cpp.html</anchorfile>
      <anchor>a38f66c9a410d89a2946b4f5a38f3f90e</anchor>
      <arglist>(ostream &amp;os, const QhullPoint::PrintPoint &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8cpp.html</anchorfile>
      <anchor>ad183ff53c26a18ccd9f494739ef5efb4</anchor>
      <arglist>(ostream &amp;os, const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8cpp.html</anchorfile>
      <anchor>a38f66c9a410d89a2946b4f5a38f3f90e</anchor>
      <arglist>(ostream &amp;os, const QhullPoint::PrintPoint &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoint.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPoint_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullIterator_8h" name="QhullIterator.h" local="yes" imported="no">libqhullcpp/QhullIterator.h</includes>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <class kind="struct">orgQhull::QhullPoint::PrintPoint</class>
    <class kind="class">orgQhull::QhullPoint</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8h.html</anchorfile>
      <anchor>a6aaf9ca6bf80f9d27683e3b75c2bb034</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8h.html</anchorfile>
      <anchor>a0ca9851e13747a4f5868fb9bb370fd30</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoint::PrintPoint &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8h.html</anchorfile>
      <anchor>a6aaf9ca6bf80f9d27683e3b75c2bb034</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoint_8h.html</anchorfile>
      <anchor>a0ca9851e13747a4f5868fb9bb370fd30</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoint::PrintPoint &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoint_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullPoint__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullPoint_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPoint_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac115db38213438542fc532218c83da42</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoints.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPoints_8cpp.html</filename>
    <includes id="QhullPoints_8h" name="QhullPoints.h" local="yes" imported="no">libqhullcpp/QhullPoints.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8cpp.html</anchorfile>
      <anchor>a53a7fa3da0911f3d10a0807ff954681c</anchor>
      <arglist>(ostream &amp;os, const QhullPoints &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8cpp.html</anchorfile>
      <anchor>a838dc3495cfc426b2951636ccece5c81</anchor>
      <arglist>(ostream &amp;os, const QhullPoints::PrintPoints &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8cpp.html</anchorfile>
      <anchor>a53a7fa3da0911f3d10a0807ff954681c</anchor>
      <arglist>(ostream &amp;os, const QhullPoints &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8cpp.html</anchorfile>
      <anchor>a838dc3495cfc426b2951636ccece5c81</anchor>
      <arglist>(ostream &amp;os, const QhullPoints::PrintPoints &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoints.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPoints_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <class kind="class">orgQhull::QhullPoints::const_iterator</class>
    <class kind="class">orgQhull::QhullPoints::iterator</class>
    <class kind="struct">orgQhull::QhullPoints::PrintPoints</class>
    <class kind="class">orgQhull::QhullPoints</class>
    <class kind="class">orgQhull::QhullPointsIterator</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8h.html</anchorfile>
      <anchor>ae32d86fda6c124c9c2c6c41d67e9facd</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoints &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8h.html</anchorfile>
      <anchor>a97eb651f678135c4232fab5147c679a3</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoints::PrintPoints &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8h.html</anchorfile>
      <anchor>ae32d86fda6c124c9c2c6c41d67e9facd</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoints &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPoints_8h.html</anchorfile>
      <anchor>a97eb651f678135c4232fab5147c679a3</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPoints::PrintPoints &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPoints_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullPoints__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullPoints_8h" name="QhullPoints.h" local="yes" imported="no">libqhullcpp/QhullPoints.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullPoints_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPoints_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a84aac7b063b42aa7b85464f4fe12f426</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPointSet.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPointSet_8cpp.html</filename>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">libqhullcpp/QhullPointSet.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8cpp.html</anchorfile>
      <anchor>a828efea1b78b0da78ef2a7c8c96a130b</anchor>
      <arglist>(ostream &amp;os, const QhullPointSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8cpp.html</anchorfile>
      <anchor>ae02bcb963a0dffd53545bb2f028aaab0</anchor>
      <arglist>(ostream &amp;os, const QhullPointSet::PrintPointSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8cpp.html</anchorfile>
      <anchor>a828efea1b78b0da78ef2a7c8c96a130b</anchor>
      <arglist>(ostream &amp;os, const QhullPointSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8cpp.html</anchorfile>
      <anchor>ae02bcb963a0dffd53545bb2f028aaab0</anchor>
      <arglist>(ostream &amp;os, const QhullPointSet::PrintPointSet &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPointSet.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullPointSet_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <class kind="struct">orgQhull::QhullPointSet::PrintIdentifiers</class>
    <class kind="struct">orgQhull::QhullPointSet::PrintPointSet</class>
    <class kind="class">orgQhull::QhullPointSet</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullPoint &gt;</type>
      <name>QhullPointSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09649ea6803d37b4a1e19a65ee636c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8h.html</anchorfile>
      <anchor>a1386d24f69820f69285891f75a22dce2</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPointSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8h.html</anchorfile>
      <anchor>a50eee1d7bcd58a8a0bfdf9488e68cae6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPointSet::PrintPointSet &amp;pr)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullPoint &gt;</type>
      <name>QhullPointSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09649ea6803d37b4a1e19a65ee636c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8h.html</anchorfile>
      <anchor>a1386d24f69820f69285891f75a22dce2</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPointSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullPointSet_8h.html</anchorfile>
      <anchor>a50eee1d7bcd58a8a0bfdf9488e68cae6</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullPointSet::PrintPointSet &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullPointSet_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullPointSet__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">libqhullcpp/QhullPointSet.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullPointSet_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPointSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a79f170d78c1b3d8d73079f98e666160c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullQh.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullQh_8cpp.html</filename>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullStat_8h" name="QhullStat.h" local="yes" imported="no">libqhullcpp/QhullStat.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>QhullQh_8cpp.html</anchorfile>
      <anchor>ac88055abf2ae6eca1a0f2ad13fbcad58</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullQh.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullQh_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <class kind="class">orgQhull::QhullQh</class>
    <namespace>orgQhull</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QH_TRY_</name>
      <anchorfile>QhullQh_8h.html</anchorfile>
      <anchor>a2cc68a65905b77cb5bb6b615609d2366</anchor>
      <arglist>(qh)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QH_TRY_ERROR</name>
      <anchorfile>QhullQh_8h.html</anchorfile>
      <anchor>a7407b15b31831cc5d21f1d19690b89b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QH_TRY_NO_THROW_</name>
      <anchorfile>QhullQh_8h.html</anchorfile>
      <anchor>a984a33c6dab7c123548563e3cbbc6617</anchor>
      <arglist>(qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullRidge.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullRidge_8cpp.html</filename>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullSets_8h" name="QhullSets.h" local="yes" imported="no">libqhullcpp/QhullSets.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8cpp.html</anchorfile>
      <anchor>a1db27c0484661d160f692de413bb9546</anchor>
      <arglist>(ostream &amp;os, const QhullRidge &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8cpp.html</anchorfile>
      <anchor>a840be3deecd5d17fbabab6eeb6c13b11</anchor>
      <arglist>(ostream &amp;os, const QhullRidge::PrintRidge &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8cpp.html</anchorfile>
      <anchor>a1db27c0484661d160f692de413bb9546</anchor>
      <arglist>(ostream &amp;os, const QhullRidge &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8cpp.html</anchorfile>
      <anchor>a840be3deecd5d17fbabab6eeb6c13b11</anchor>
      <arglist>(ostream &amp;os, const QhullRidge::PrintRidge &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullRidge.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullRidge_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">libqhullcpp/QhullVertexSet.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <class kind="struct">orgQhull::QhullRidge::PrintRidge</class>
    <class kind="class">orgQhull::QhullRidge</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a926b66c1115ab45d799e915f99ef9cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8h.html</anchorfile>
      <anchor>a49c101ff1e66aedb7af88b507682e539</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullRidge &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullRidge_8h.html</anchorfile>
      <anchor>a7fb3181af063decfe0510282a1530768</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullRidge::PrintRidge &amp;pr)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a926b66c1115ab45d799e915f99ef9cc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullRidge_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullRidge__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullRidge_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullRidge_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a4ceec2ceddf5028adc510f2f70f326be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullSet.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullSet_8cpp.html</filename>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>QhullSet.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullSet_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <class kind="class">orgQhull::QhullSet::const_iterator</class>
    <class kind="class">orgQhull::QhullSet::iterator</class>
    <class kind="class">orgQhull::QhullSet</class>
    <class kind="class">orgQhull::QhullSetBase</class>
    <class kind="class">orgQhull::QhullSetIterator</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullSet_8h.html</anchorfile>
      <anchor>aa2613cf91078e5db149d590430ba016c</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullSet&lt; T &gt; &amp;qs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullSet_8h.html</anchorfile>
      <anchor>aa2613cf91078e5db149d590430ba016c</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullSet&lt; T &gt; &amp;qs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullSet_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullSet__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <class kind="class">orgQhull::QhullSet_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5d0584bbbed7feed09120ba48539d6ca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullSets.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullSets_8h.html</filename>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>QhullStat.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullStat_8cpp.html</filename>
    <includes id="QhullStat_8h" name="QhullStat.h" local="yes" imported="no">libqhullcpp/QhullStat.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>QhullStat.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullStat_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <class kind="class">orgQhull::QhullStat</class>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>qhulltest.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>qhulltest_8cpp.html</filename>
    <includes id="user__r_8h" name="user_r.h" local="yes" imported="no">libqhull_r/user_r.h</includes>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="RoadError_8h" name="RoadError.h" local="yes" imported="no">libqhullcpp/RoadError.h</includes>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>addQhullTests</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ad1256caf9d801e7e00a7b6677a5783a6</anchor>
      <arglist>(QStringList &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac8529aa2f97b6bd6cce10590cf353247</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qhulltest_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertex.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullVertex_8cpp.html</filename>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8cpp.html</anchorfile>
      <anchor>a4916859ed9327b30cc9c539f0dc1d0aa</anchor>
      <arglist>(ostream &amp;os, const QhullVertex::PrintVertex &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8cpp.html</anchorfile>
      <anchor>a4916859ed9327b30cc9c539f0dc1d0aa</anchor>
      <arglist>(ostream &amp;os, const QhullVertex::PrintVertex &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertex.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullVertex_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullLinkedList_8h" name="QhullLinkedList.h" local="yes" imported="no">libqhullcpp/QhullLinkedList.h</includes>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <class kind="struct">orgQhull::QhullVertex::PrintVertex</class>
    <class kind="class">orgQhull::QhullVertex</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullLinkedList&lt; QhullVertex &gt;</type>
      <name>QhullVertexList</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ab0ba1122329b6ac178d68713bc4d2639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5717d001136298f5a25dcacad31fa7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8h.html</anchorfile>
      <anchor>ac284fa755ceff5a1644fabc6f9a513a4</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertex &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8h.html</anchorfile>
      <anchor>acc8b30f631598573c491007924dff18f</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertex::PrintVertex &amp;pr)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedList&lt; QhullVertex &gt;</type>
      <name>QhullVertexList</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ab0ba1122329b6ac178d68713bc4d2639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5717d001136298f5a25dcacad31fa7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8h.html</anchorfile>
      <anchor>ac284fa755ceff5a1644fabc6f9a513a4</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertex &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertex_8h.html</anchorfile>
      <anchor>acc8b30f631598573c491007924dff18f</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertex::PrintVertex &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertex_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullVertex__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">libqhullcpp/Coordinates.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">libqhullcpp/QhullFacetSet.h</includes>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">libqhullcpp/QhullVertexSet.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <class kind="class">orgQhull::QhullVertex_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullVertex_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a638c6b5133855694e191e325d07b7ad5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertexSet.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullVertexSet_8cpp.html</filename>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">libqhullcpp/QhullVertexSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="QhullRidge_8h" name="QhullRidge.h" local="yes" imported="no">libqhullcpp/QhullRidge.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8cpp.html</anchorfile>
      <anchor>ad9bae4de9404a11806e88b1fca3ba01c</anchor>
      <arglist>(ostream &amp;os, const QhullVertexSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8cpp.html</anchorfile>
      <anchor>abb9d0a34ca4225523a938636cb70a4d7</anchor>
      <arglist>(ostream &amp;os, const QhullVertexSet::PrintVertexSet &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8cpp.html</anchorfile>
      <anchor>ad9bae4de9404a11806e88b1fca3ba01c</anchor>
      <arglist>(ostream &amp;os, const QhullVertexSet::PrintIdentifiers &amp;pr)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8cpp.html</anchorfile>
      <anchor>abb9d0a34ca4225523a938636cb70a4d7</anchor>
      <arglist>(ostream &amp;os, const QhullVertexSet::PrintVertexSet &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertexSet.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>QhullVertexSet_8h.html</filename>
    <includes id="QhullSet_8h" name="QhullSet.h" local="yes" imported="no">libqhullcpp/QhullSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <class kind="struct">orgQhull::QhullVertexSet::PrintIdentifiers</class>
    <class kind="struct">orgQhull::QhullVertexSet::PrintVertexSet</class>
    <class kind="class">orgQhull::QhullVertexSet</class>
    <namespace>orgQhull</namespace>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ad02e4d20d24ef608437ecc32cb6f48ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>a52d2899a37e21e6c03dfe9df42f69259</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>a67688f9cde0eb5ce478f41cb5c9edbf5</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet::PrintIdentifiers &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>af328264b37ff5b00e5d2e4eb10465435</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet::PrintVertexSet &amp;pr)</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ad02e4d20d24ef608437ecc32cb6f48ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>a52d2899a37e21e6c03dfe9df42f69259</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>a67688f9cde0eb5ce478f41cb5c9edbf5</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet::PrintIdentifiers &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>QhullVertexSet_8h.html</anchorfile>
      <anchor>af328264b37ff5b00e5d2e4eb10465435</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::QhullVertexSet::PrintVertexSet &amp;pr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QhullVertexSet_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>QhullVertexSet__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">libqhullcpp/QhullVertexSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <class kind="class">orgQhull::QhullVertexSet_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_QhullVertexSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac87e7d435513de52d419f59a03d5c399</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qset.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>qset_8c.html</filename>
    <includes id="user_8h" name="user.h" local="yes" imported="no">user.h</includes>
    <includes id="qset_8h" name="qset.h" local="yes" imported="no">qset.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">mem.h</includes>
    <member kind="typedef">
      <type>struct facetT</type>
      <name>facetT</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>aaf9ef38cb6fc87a81256fbe2e7abfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ridgeT</type>
      <name>ridgeT</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a2c1b8a3d33a93131eaaaeb6a4bedb338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a2ac22c326399aa41e4e8c09b9bb9a225</anchor>
      <arglist>(int exitcode, facetT *, ridgeT *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>aca4b59cdb8152b580cb9d258a849288d</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddnth</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a56248d28295d42bcd7ddd0a34c4ac291</anchor>
      <arglist>(setT **setp, int nth, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddsorted</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a97188b21ce67fbb2b6a8e454f01b19f4</anchor>
      <arglist>(setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a92fbf1e7a27c1d76ee787bb458473678</anchor>
      <arglist>(setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend2ndlast</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a34d71767e6ca68d231ed57ddcea0bc17</anchor>
      <arglist>(setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend_set</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a965973f00d79f1f8d3fb216350723253</anchor>
      <arglist>(setT **setp, setT *setA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcheck</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a0270b26cfb331ee9f1ab94d589f9baf7</anchor>
      <arglist>(setT *set, const char *tname, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcompact</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ac943951f0ff631e0a0738d64c56a7ec9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setcopy</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a4369b86d882c4e7969c9b78e0cbd11a3</anchor>
      <arglist>(setT *set, int extra)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdel</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a560f4a6f6c0fadde017b89695fe73ba0</anchor>
      <arglist>(setT *set, void *oldelem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdellast</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a1e3ebcc3de52feaf1901b6d88ff63531</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnth</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a6ef95968031102b315847bfb459ba2d1</anchor>
      <arglist>(setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnthsorted</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a376df79452a6e963e7f6eff8ad50f6bc</anchor>
      <arglist>(setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelsorted</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>acb358c2e6554e251d0e071a4b7f3c21c</anchor>
      <arglist>(setT *set, void *oldelem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setduplicate</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a8887ffcb876dcee3e44e6fbe63feeea3</anchor>
      <arglist>(setT *set, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>qh_setendpointer</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ae725773fefe23507d3ec147f72e5c0b9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ae10605b1fcf3758d97e1074f0a5f29f7</anchor>
      <arglist>(setT *setA, setT *setB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_except</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a9dcb2500099cfd32c37b4b6cfec30bfa</anchor>
      <arglist>(setT *setA, void *skipelemA, setT *setB, void *skipelemB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_skip</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>af80db04a9b10839d18fd778b2623cfe8</anchor>
      <arglist>(setT *setA, int skipA, setT *setB, int skipB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a37d39d232cca6c8896fca2490a93e9ff</anchor>
      <arglist>(setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree2</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a1db090e7f5ce6e36cc60ae0bb0224342</anchor>
      <arglist>(setT **setp, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfreelong</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a63236521de9cbd9a7223d756df089801</anchor>
      <arglist>(setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setin</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a771c3b3f0dfb28fa9161ed4b669d489f</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setindex</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a81740c3035223c8057ca535bb80148be</anchor>
      <arglist>(setT *set, void *atelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setlarger</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a5d523bde82212982a5cd2cd9acd66062</anchor>
      <arglist>(setT **oldsetp)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setlast</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ae813c9ef0936126ace3191c42f3f8679</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a8f5904fb9cc102d8b59b0ad242ed1df8</anchor>
      <arglist>(int setsize)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew_delnthsorted</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>adef2371b562b9c0fc4afd292e3c704de</anchor>
      <arglist>(setT *set, int size, int nth, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setprint</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ac0c7aadfe381969831da0cccaeead510</anchor>
      <arglist>(FILE *fp, const char *string, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setreplace</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a01616011be5e08514ca96b5f4dfd9406</anchor>
      <arglist>(setT *set, void *oldelem, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setsize</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a5bf663b8bdd3b1c91fe945b569fbf682</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemp</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>afef24b070959f43bb34b2c9423340f1f</anchor>
      <arglist>(int setsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a4b33b21aae293d414c313186341d0d88</anchor>
      <arglist>(setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree_all</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a066dd30cb49f6d87cb4dd7d526e96119</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemppop</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a2609120ef4d592e7bfe753e782cc7345</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settemppush</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a127516e251de9d9594e66d6ce98a04c9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settruncate</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>ae266748fc3a895d616a7a0e4384a96de</anchor>
      <arglist>(setT *set, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setunique</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>a331ed57bfd8e0ffc37ff2a018ef49bf3</anchor>
      <arglist>(setT **set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setzero</name>
      <anchorfile>qset_8c.html</anchorfile>
      <anchor>aa3277f0be8922b9ebb9b819616de362f</anchor>
      <arglist>(setT *set, int idx, int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qset.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>qset_8h.html</filename>
    <class kind="union">setelemT</class>
    <class kind="struct">setT</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFsetT</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a80a65aa94d8afc86b78449fa661df329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHelem_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ae470048d6bb3ef39f375cc3de07b136b</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHset_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a3dd5af5eb68dcf3fdb0467abcf156d5c</anchor>
      <arglist>(sets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelement_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a37515c127da4992369069ca60768a13a</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelement_i_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a655f34954bee824ad79f34c06353649c</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelementreverse12_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>abccdb519017515dc5f8ff11fc003fcfe</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelementreverse_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a7255f85de159037e91a87bef3f60abf9</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETaddr_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ada790debb5d1e16ae2c8d1ef93fa26fe</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelem_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a928d1423efee7a3e8fe3b179d8aaf546</anchor>
      <arglist>(set, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemaddr_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a87fb98253d734bdf9b50b53a4f09e188</anchor>
      <arglist>(set, n, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemsize</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a5681e992b087b005695b31cad566d051</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemt_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>acb4d58a4888cb9b6a194190e9cf8457b</anchor>
      <arglist>(set, n, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETempty_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a4f06571e7353444a7325973a17449654</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETfirst_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a7eac84362fc43dc70265971ede3c74d0</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETfirstt_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ad9b909f1337b053e362aa2bb92d6f9bf</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETindex_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a36b83429188ea8ad042d675ee097bc9c</anchor>
      <arglist>(set, elem)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETref_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a7c66ed4842cde1d25c828754c3cb1874</anchor>
      <arglist>(elem)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETreturnsize_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a344473c2a5a19e7248056f30e34f5361</anchor>
      <arglist>(set, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsecond_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a18652989e78c5873505cbe753bdc9535</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsecondt_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a544e6c1f5226ae0d01849dd6098cd315</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsizeaddr_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a1fa7a50e8b60c78159e7cc454ff3782f</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETtruncate_</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a4cbe2e0a25c63ae5d5d23dd898d757c0</anchor>
      <arglist>(set, size)</arglist>
    </member>
    <member kind="typedef">
      <type>union setelemT</type>
      <name>setelemT</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a45077d9b27384a66d9f7cb03ab4d2568</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct setT</type>
      <name>setT</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a2234a3aa7efa796357973b9ccfea253a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddnth</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a56248d28295d42bcd7ddd0a34c4ac291</anchor>
      <arglist>(setT **setp, int nth, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddsorted</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a1c1ed1b79360cda0c197e490da718233</anchor>
      <arglist>(setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>aa49edec70cba944eda6934d4bb1a09c2</anchor>
      <arglist>(setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend2ndlast</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>aac5c94adb705df8a4ced88f4a5cfd535</anchor>
      <arglist>(setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend_set</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a965973f00d79f1f8d3fb216350723253</anchor>
      <arglist>(setT **setp, setT *setA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcheck</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a0270b26cfb331ee9f1ab94d589f9baf7</anchor>
      <arglist>(setT *set, const char *tname, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcompact</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ac943951f0ff631e0a0738d64c56a7ec9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setcopy</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a4369b86d882c4e7969c9b78e0cbd11a3</anchor>
      <arglist>(setT *set, int extra)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdel</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a9037561f234f0b6c9de9ad78246c0886</anchor>
      <arglist>(setT *set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdellast</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a1e3ebcc3de52feaf1901b6d88ff63531</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnth</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a6ef95968031102b315847bfb459ba2d1</anchor>
      <arglist>(setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnthsorted</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a376df79452a6e963e7f6eff8ad50f6bc</anchor>
      <arglist>(setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelsorted</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a0e68113c858c3576aaa5c453878249eb</anchor>
      <arglist>(setT *set, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setduplicate</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a8887ffcb876dcee3e44e6fbe63feeea3</anchor>
      <arglist>(setT *set, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>qh_setendpointer</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ae725773fefe23507d3ec147f72e5c0b9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ae10605b1fcf3758d97e1074f0a5f29f7</anchor>
      <arglist>(setT *setA, setT *setB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_except</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a9dcb2500099cfd32c37b4b6cfec30bfa</anchor>
      <arglist>(setT *setA, void *skipelemA, setT *setB, void *skipelemB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_skip</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>af80db04a9b10839d18fd778b2623cfe8</anchor>
      <arglist>(setT *setA, int skipA, setT *setB, int skipB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>aba356c547a8765968c2a42a9a6bef2d3</anchor>
      <arglist>(setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree2</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a1db090e7f5ce6e36cc60ae0bb0224342</anchor>
      <arglist>(setT **setp, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfreelong</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a3e9c2c321e56e964924cfd1f750e463b</anchor>
      <arglist>(setT **set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setin</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a771c3b3f0dfb28fa9161ed4b669d489f</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setindex</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ab5cce731b82dbfe4cab97da48d6119ff</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setlarger</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ab9c634031463995a1d762f2a4715ad15</anchor>
      <arglist>(setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setlast</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ae813c9ef0936126ace3191c42f3f8679</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ada5048d324960b93135711d13ec027fd</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew_delnthsorted</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>adef2371b562b9c0fc4afd292e3c704de</anchor>
      <arglist>(setT *set, int size, int nth, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setprint</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ac0c7aadfe381969831da0cccaeead510</anchor>
      <arglist>(FILE *fp, const char *string, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setreplace</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a01616011be5e08514ca96b5f4dfd9406</anchor>
      <arglist>(setT *set, void *oldelem, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setsize</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a5bf663b8bdd3b1c91fe945b569fbf682</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemp</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>afef24b070959f43bb34b2c9423340f1f</anchor>
      <arglist>(int setsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a4b33b21aae293d414c313186341d0d88</anchor>
      <arglist>(setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree_all</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a066dd30cb49f6d87cb4dd7d526e96119</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemppop</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a2609120ef4d592e7bfe753e782cc7345</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settemppush</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a127516e251de9d9594e66d6ce98a04c9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settruncate</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>ae266748fc3a895d616a7a0e4384a96de</anchor>
      <arglist>(setT *set, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setunique</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>a331ed57bfd8e0ffc37ff2a018ef49bf3</anchor>
      <arglist>(setT **set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setzero</name>
      <anchorfile>qset_8h.html</anchorfile>
      <anchor>aa3277f0be8922b9ebb9b819616de362f</anchor>
      <arglist>(setT *set, int idx, int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qset_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>qset__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <includes id="qset__r_8h" name="qset_r.h" local="yes" imported="no">qset_r.h</includes>
    <includes id="mem__r_8h" name="mem_r.h" local="yes" imported="no">mem_r.h</includes>
    <member kind="typedef">
      <type>struct facetT</type>
      <name>facetT</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>aaf9ef38cb6fc87a81256fbe2e7abfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ridgeT</type>
      <name>ridgeT</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a2c1b8a3d33a93131eaaaeb6a4bedb338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a40f05bba5ca9b528a18ef0294608177a</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *, ridgeT *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ac88055abf2ae6eca1a0f2ad13fbcad58</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddnth</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a68695e759cca785758d7a29e8df81847</anchor>
      <arglist>(qhT *qh, setT **setp, int nth, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddsorted</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>acdef877b3bd6e212791f6990612183b0</anchor>
      <arglist>(qhT *qh, setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a7a98d3a95e9b04334dbb8cdfba7dcc9f</anchor>
      <arglist>(qhT *qh, setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend2ndlast</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>af67e55323dcbf6666ca0a66bb8a48c1e</anchor>
      <arglist>(qhT *qh, setT **setp, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend_set</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ac1826857e681cacc26166cb79e0c5471</anchor>
      <arglist>(qhT *qh, setT **setp, setT *setA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcheck</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ad8e776a04ab7334c0b6f59d7aff502de</anchor>
      <arglist>(qhT *qh, setT *set, const char *tname, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcompact</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a00f6b6b3ae2a179fd49facb6ec32132d</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setcopy</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a3c006317271960057c7ff1b2b69bdb8d</anchor>
      <arglist>(qhT *qh, setT *set, int extra)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdel</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a560f4a6f6c0fadde017b89695fe73ba0</anchor>
      <arglist>(setT *set, void *oldelem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdellast</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a1e3ebcc3de52feaf1901b6d88ff63531</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnth</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a98a03a2a063e004be5263127fd17e470</anchor>
      <arglist>(qhT *qh, setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnthsorted</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a0b3de4ad92753082cbfa76225a61a0e0</anchor>
      <arglist>(qhT *qh, setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelsorted</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>acb358c2e6554e251d0e071a4b7f3c21c</anchor>
      <arglist>(setT *set, void *oldelem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setduplicate</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>aed10b2fb52fbf85f62d64f9c3c619ae8</anchor>
      <arglist>(qhT *qh, setT *set, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>qh_setendpointer</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ae725773fefe23507d3ec147f72e5c0b9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ae10605b1fcf3758d97e1074f0a5f29f7</anchor>
      <arglist>(setT *setA, setT *setB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_except</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a9dcb2500099cfd32c37b4b6cfec30bfa</anchor>
      <arglist>(setT *setA, void *skipelemA, setT *setB, void *skipelemB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_skip</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>af80db04a9b10839d18fd778b2623cfe8</anchor>
      <arglist>(setT *setA, int skipA, setT *setB, int skipB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ab1c4c612f1a4ac6dbca1d91a083a63d1</anchor>
      <arglist>(qhT *qh, setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree2</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a00f5ddb8d0d2bd881e57428eadc371e3</anchor>
      <arglist>(qhT *qh, setT **setp, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfreelong</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a1c9c67c036e9cad51279e540468c1a36</anchor>
      <arglist>(qhT *qh, setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setin</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a771c3b3f0dfb28fa9161ed4b669d489f</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setindex</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a81740c3035223c8057ca535bb80148be</anchor>
      <arglist>(setT *set, void *atelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setlarger</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a0bf807be73ec00823d6d85e87a94b3c0</anchor>
      <arglist>(qhT *qh, setT **oldsetp)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setlast</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ae813c9ef0936126ace3191c42f3f8679</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a2918d51b02e12286cabc99f8c93d772c</anchor>
      <arglist>(qhT *qh, int setsize)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew_delnthsorted</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a9c598fbdf9a08961dd0f4bc8767cc949</anchor>
      <arglist>(qhT *qh, setT *set, int size, int nth, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setprint</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a0715d869bbe2b28c5a2432747c852e1e</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setreplace</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>af4130cacbcdd5abbaa73251dfdc12bbd</anchor>
      <arglist>(qhT *qh, setT *set, void *oldelem, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setsize</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a3e61fa5caaf15e4054f0414de10eb038</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemp</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>af53cf354caec186a4f0dfd58bb4c7c9a</anchor>
      <arglist>(qhT *qh, int setsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ade1f2261a59792b22c5128246e3362e6</anchor>
      <arglist>(qhT *qh, setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree_all</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>abd436de115c160ada7ca8dda4fd1360b</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemppop</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>afb1d2bb3d377e9d150e72a064753f8bf</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settemppush</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>ae9880ce48cf746974fdcda9e061196bf</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settruncate</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a57b6235c87a3754ac79ca4b5e387ce02</anchor>
      <arglist>(qhT *qh, setT *set, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setunique</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a7fd58ea101f2555392fca4cac0900c37</anchor>
      <arglist>(qhT *qh, setT **set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setzero</name>
      <anchorfile>qset__r_8c.html</anchorfile>
      <anchor>a6364b211894a28bfba334580a6a55863</anchor>
      <arglist>(qhT *qh, setT *set, int idx, int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qset_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>qset__r_8h.html</filename>
    <class kind="union">setelemT</class>
    <class kind="struct">setT</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFqhT</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ab14313c53522105b10b4d2485193f99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFsetT</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a80a65aa94d8afc86b78449fa661df329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHelem_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae470048d6bb3ef39f375cc3de07b136b</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHset_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a3dd5af5eb68dcf3fdb0467abcf156d5c</anchor>
      <arglist>(sets)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelement_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a37515c127da4992369069ca60768a13a</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelement_i_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a27c7038272a68d3723ea4bcc3ebb0a5c</anchor>
      <arglist>(qh, type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelementreverse12_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>abccdb519017515dc5f8ff11fc003fcfe</anchor>
      <arglist>(type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHsetelementreverse_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a8de3ceea2c96518d0526ac369fc49d8c</anchor>
      <arglist>(qh, type, set, variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETaddr_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ada790debb5d1e16ae2c8d1ef93fa26fe</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelem_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a928d1423efee7a3e8fe3b179d8aaf546</anchor>
      <arglist>(set, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemaddr_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a87fb98253d734bdf9b50b53a4f09e188</anchor>
      <arglist>(set, n, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemsize</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a5681e992b087b005695b31cad566d051</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETelemt_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>acb4d58a4888cb9b6a194190e9cf8457b</anchor>
      <arglist>(set, n, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETempty_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a4f06571e7353444a7325973a17449654</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETfirst_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a7eac84362fc43dc70265971ede3c74d0</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETfirstt_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ad9b909f1337b053e362aa2bb92d6f9bf</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETindex_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a36b83429188ea8ad042d675ee097bc9c</anchor>
      <arglist>(set, elem)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETref_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a7c66ed4842cde1d25c828754c3cb1874</anchor>
      <arglist>(elem)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETreturnsize_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a344473c2a5a19e7248056f30e34f5361</anchor>
      <arglist>(set, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsecond_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a18652989e78c5873505cbe753bdc9535</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsecondt_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a544e6c1f5226ae0d01849dd6098cd315</anchor>
      <arglist>(set, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETsizeaddr_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a1fa7a50e8b60c78159e7cc454ff3782f</anchor>
      <arglist>(set)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETtruncate_</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a4cbe2e0a25c63ae5d5d23dd898d757c0</anchor>
      <arglist>(set, size)</arglist>
    </member>
    <member kind="typedef">
      <type>struct qhT</type>
      <name>qhT</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>add530a584b05ca39d1018099d6a20a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union setelemT</type>
      <name>setelemT</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a45077d9b27384a66d9f7cb03ab4d2568</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct setT</type>
      <name>setT</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a2234a3aa7efa796357973b9ccfea253a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddnth</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a68695e759cca785758d7a29e8df81847</anchor>
      <arglist>(qhT *qh, setT **setp, int nth, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setaddsorted</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae6b5e05a4b8f387e3df79f7449d1f939</anchor>
      <arglist>(qhT *qh, setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ab925dee18a87b59c6668ef05c61385d4</anchor>
      <arglist>(qhT *qh, setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend2ndlast</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>aa58666eb4f220494f14751c93454105f</anchor>
      <arglist>(qhT *qh, setT **setp, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setappend_set</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ac1826857e681cacc26166cb79e0c5471</anchor>
      <arglist>(qhT *qh, setT **setp, setT *setA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcheck</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ad8e776a04ab7334c0b6f59d7aff502de</anchor>
      <arglist>(qhT *qh, setT *set, const char *tname, unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setcompact</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a00f6b6b3ae2a179fd49facb6ec32132d</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setcopy</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a3c006317271960057c7ff1b2b69bdb8d</anchor>
      <arglist>(qhT *qh, setT *set, int extra)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdel</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a9037561f234f0b6c9de9ad78246c0886</anchor>
      <arglist>(setT *set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdellast</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a1e3ebcc3de52feaf1901b6d88ff63531</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnth</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a98a03a2a063e004be5263127fd17e470</anchor>
      <arglist>(qhT *qh, setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelnthsorted</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a0b3de4ad92753082cbfa76225a61a0e0</anchor>
      <arglist>(qhT *qh, setT *set, int nth)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setdelsorted</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a0e68113c858c3576aaa5c453878249eb</anchor>
      <arglist>(setT *set, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setduplicate</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>aed10b2fb52fbf85f62d64f9c3c619ae8</anchor>
      <arglist>(qhT *qh, setT *set, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>qh_setendpointer</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae725773fefe23507d3ec147f72e5c0b9</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae10605b1fcf3758d97e1074f0a5f29f7</anchor>
      <arglist>(setT *setA, setT *setB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_except</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a9dcb2500099cfd32c37b4b6cfec30bfa</anchor>
      <arglist>(setT *setA, void *skipelemA, setT *setB, void *skipelemB)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setequal_skip</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>af80db04a9b10839d18fd778b2623cfe8</anchor>
      <arglist>(setT *setA, int skipA, setT *setB, int skipB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a5eb583659be3e59bbeef1982e618e9a5</anchor>
      <arglist>(qhT *qh, setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfree2</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a00f5ddb8d0d2bd881e57428eadc371e3</anchor>
      <arglist>(qhT *qh, setT **setp, int elemsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setfreelong</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a20cd4b26436e58e93830628c99dc541b</anchor>
      <arglist>(qhT *qh, setT **set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setin</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a771c3b3f0dfb28fa9161ed4b669d489f</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setindex</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ab5cce731b82dbfe4cab97da48d6119ff</anchor>
      <arglist>(setT *set, void *setelem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setlarger</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>aa7625950dd5cd03634abccbf863ea737</anchor>
      <arglist>(qhT *qh, setT **setp)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_setlast</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae813c9ef0936126ace3191c42f3f8679</anchor>
      <arglist>(setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ab55f7dcca4c8fbf353e2109dfa389689</anchor>
      <arglist>(qhT *qh, int size)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_setnew_delnthsorted</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a9c598fbdf9a08961dd0f4bc8767cc949</anchor>
      <arglist>(qhT *qh, setT *set, int size, int nth, int prepend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setprint</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a0715d869bbe2b28c5a2432747c852e1e</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setreplace</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>af4130cacbcdd5abbaa73251dfdc12bbd</anchor>
      <arglist>(qhT *qh, setT *set, void *oldelem, void *newelem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setsize</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a3e61fa5caaf15e4054f0414de10eb038</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemp</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>af53cf354caec186a4f0dfd58bb4c7c9a</anchor>
      <arglist>(qhT *qh, int setsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ade1f2261a59792b22c5128246e3362e6</anchor>
      <arglist>(qhT *qh, setT **set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settempfree_all</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>abd436de115c160ada7ca8dda4fd1360b</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>qh_settemppop</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>afb1d2bb3d377e9d150e72a064753f8bf</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settemppush</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>ae9880ce48cf746974fdcda9e061196bf</anchor>
      <arglist>(qhT *qh, setT *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_settruncate</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a57b6235c87a3754ac79ca4b5e387ce02</anchor>
      <arglist>(qhT *qh, setT *set, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_setunique</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a7fd58ea101f2555392fca4cac0900c37</anchor>
      <arglist>(qhT *qh, setT **set, void *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_setzero</name>
      <anchorfile>qset__r_8h.html</anchorfile>
      <anchor>a6364b211894a28bfba334580a6a55863</anchor>
      <arglist>(qhT *qh, setT *set, int idx, int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qt-qhull.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>qt-qhull_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">qhulltest/RoadTest.h</includes>
    <includes id="Coordinates_8h" name="Coordinates.h" local="yes" imported="no">Coordinates.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">QhullFacetList.h</includes>
    <includes id="QhullFacetSet_8h" name="QhullFacetSet.h" local="yes" imported="no">QhullFacetSet.h</includes>
    <includes id="QhullHyperplane_8h" name="QhullHyperplane.h" local="yes" imported="no">QhullHyperplane.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">QhullPoint.h</includes>
    <includes id="QhullPoints_8h" name="QhullPoints.h" local="yes" imported="no">QhullPoints.h</includes>
    <includes id="QhullPointSet_8h" name="QhullPointSet.h" local="yes" imported="no">QhullPointSet.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">QhullVertex.h</includes>
    <includes id="QhullVertexSet_8h" name="QhullVertexSet.h" local="yes" imported="no">QhullVertexSet.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_USES_QT</name>
      <anchorfile>qt-qhull_8cpp.html</anchorfile>
      <anchor>ae2e5adc513f151245246a5183da37bc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/quadrilateral.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2quadrilateral_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ad05c079fbdf39698dc5869fbe1d942ad</anchor>
      <arglist>(Archive &amp;ar, coal::Quadrilateral &amp;quadrilateral, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/quadrilateral.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2quadrilateral_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2quadrilateral_8h" name="coal/serialization/quadrilateral.h" local="no" imported="no">coal/serialization/quadrilateral.h</includes>
  </compound>
  <compound kind="file">
    <name>qvoronoi.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qvoronoi/</path>
    <filename>qvoronoi_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qvoronoi_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qvoronoi_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qvoronoi/</path>
    <filename>qvoronoi__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hidden_options</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a28c1f159603a3a3c67d7c0bfee58a041</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>qvoronoi__r_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>random_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <includes id="random_8h" name="random.h" local="yes" imported="no">random.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_a</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>ae8068dd473d82c8e02c1d8086a472564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_m</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>ab7b781c7c1b06d09bf546724added05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_q</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>aba43be877dd5c7e0d3a229053ba99e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_r</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>aecefd5462b5fd8246159ea82c77315c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>a29195948e615fda39498da2e00381eb2</anchor>
      <arglist>(int argc, char *argv[], char *command, int max_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command_size</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>a2c07e0a07402543ddbea4915d7bcd8ad</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>ae9c3da2e7aa44b70657d273e8ca3e832</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_randomfactor</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>a6beda682889bebcb2a48dac4ab58d63a</anchor>
      <arglist>(realT scale, realT offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>a9adc8778384d3d8650556bfdc37842a1</anchor>
      <arglist>(realT *buffer, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>abb43a4c827cd75dc6dafec8160e25246</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qh_strtod</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>a6c2498357aee27cf37a0bbd97b91be1f</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_strtol</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>ae7e26754dc4071ce8c5d3a4feacc6e17</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qh_last_random</name>
      <anchorfile>random_8c.html</anchorfile>
      <anchor>ae65e87c908ffc4fc07ca46a701578174</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>random_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>a29195948e615fda39498da2e00381eb2</anchor>
      <arglist>(int argc, char *argv[], char *command, int max_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command_size</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>a2c07e0a07402543ddbea4915d7bcd8ad</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>ae9c3da2e7aa44b70657d273e8ca3e832</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_randomfactor</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>a6beda682889bebcb2a48dac4ab58d63a</anchor>
      <arglist>(realT scale, realT offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>a6692f61d3639baa77ca39a7ad6ce4fec</anchor>
      <arglist>(realT *buffer, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>abb43a4c827cd75dc6dafec8160e25246</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qh_strtod</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>a6c2498357aee27cf37a0bbd97b91be1f</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_strtol</name>
      <anchorfile>random_8h.html</anchorfile>
      <anchor>ae7e26754dc4071ce8c5d3a4feacc6e17</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>random__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <includes id="random__r_8h" name="random_r.h" local="yes" imported="no">random_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_a</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>ae8068dd473d82c8e02c1d8086a472564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_m</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>ab7b781c7c1b06d09bf546724added05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_q</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>aba43be877dd5c7e0d3a229053ba99e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_rand_r</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>aecefd5462b5fd8246159ea82c77315c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>a29195948e615fda39498da2e00381eb2</anchor>
      <arglist>(int argc, char *argv[], char *command, int max_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command_size</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>a2c07e0a07402543ddbea4915d7bcd8ad</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>a35654190f9914680200bc3c5a4a4af3c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_randomfactor</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>ae292be28cfcd0a0aa1f1b3351e78bc6b</anchor>
      <arglist>(qhT *qh, realT scale, realT offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>ac8f3a0b2a255929854b5dbe721d7a5fb</anchor>
      <arglist>(qhT *qh, realT *buffer, int dim, realT **rows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>a00cdda58c2b1680933def679f52eb8c3</anchor>
      <arglist>(qhT *qh, int seed)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qh_strtod</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>a6c2498357aee27cf37a0bbd97b91be1f</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_strtol</name>
      <anchorfile>random__r_8c.html</anchorfile>
      <anchor>ae7e26754dc4071ce8c5d3a4feacc6e17</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>random__r_8h.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a29195948e615fda39498da2e00381eb2</anchor>
      <arglist>(int argc, char *argv[], char *command, int max_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_argv_to_command_size</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a2c07e0a07402543ddbea4915d7bcd8ad</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a35654190f9914680200bc3c5a4a4af3c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_randomfactor</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>ae292be28cfcd0a0aa1f1b3351e78bc6b</anchor>
      <arglist>(qhT *qh, realT scale, realT offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_randommatrix</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a427db8dab0223301890bffa5340ca48f</anchor>
      <arglist>(qhT *qh, realT *buffer, int dim, realT **row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a00cdda58c2b1680933def679f52eb8c3</anchor>
      <arglist>(qhT *qh, int seed)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qh_strtod</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>a6c2498357aee27cf37a0bbd97b91be1f</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_strtol</name>
      <anchorfile>random__r_8h.html</anchorfile>
      <anchor>ae7e26754dc4071ce8c5d3a4feacc6e17</anchor>
      <arglist>(const char *s, char **endp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rbox.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/rbox/</path>
    <filename>rbox_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <includes id="random_8h" name="random.h" local="yes" imported="no">libqhull/random.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rbox_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>prompt</name>
      <anchorfile>rbox_8c.html</anchorfile>
      <anchor>a90847bb51dcb9b2edda50ccf0753bb36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rbox_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/rbox/</path>
    <filename>rbox__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rbox__r_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>prompt</name>
      <anchorfile>rbox__r_8c.html</anchorfile>
      <anchor>a90847bb51dcb9b2edda50ccf0753bb36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rboxlib.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>rboxlib_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <includes id="random_8h" name="random.h" local="yes" imported="no">random.h</includes>
    <class kind="struct">rboxT</class>
    <member kind="define">
      <type>#define</type>
      <name>MAXdim</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a00e16a6f9c7189622415795699d8ee00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct rboxT</type>
      <name>rboxT</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a436dc5c71571be704a40e916725bc4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit_rbox</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>ac7eebc9e171d259176035d00ff6e970e</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a5e6f4aabaa18f8c0316b1a163dc92f87</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out1</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a411024c6d849adff339467b5acdaa9dd</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out2n</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a13e10207edb2b40db5531f6adcd41054</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out3n</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>ac4da69681336f3c285c831bd72110bad</anchor>
      <arglist>(double a, double b, double c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoincident</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>ab45e433f66fa851d969e45c433c26ec4</anchor>
      <arglist>(int coincidentpoints, double radius, int iscdd, double *coord, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoord</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a5582fd3078dd3ee7594dbd9263cb0dfc</anchor>
      <arglist>(int iscdd, double *coord, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>ae9c3da2e7aa44b70657d273e8ca3e832</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rboxpoints</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a1f9cbd7a40bf1755ccc7c938e5b135b8</anchor>
      <arglist>(FILE *fout, FILE *ferr, char *rbox_command)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_roundi</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a483d5eef140086a743d0804254f23b0d</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>abb43a4c827cd75dc6dafec8160e25246</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="variable">
      <type>rboxT</type>
      <name>rbox</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a388cd410be34aa82286cb78bcd1aa93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rbox_inuse</name>
      <anchorfile>rboxlib_8c.html</anchorfile>
      <anchor>a2a872057fe99f62cd08de1a356ec8db8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rboxlib_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>rboxlib__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <includes id="random__r_8h" name="random_r.h" local="yes" imported="no">random_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAXdim</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a00e16a6f9c7189622415795699d8ee00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit_rbox</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a5f5e71bbcf146c7ef5a1be7f30461041</anchor>
      <arglist>(qhT *qh, int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a9d617dd1a6ca936ced24b7c16231d6cb</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out1</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>ab6dff431f460b007487611f4fd54e442</anchor>
      <arglist>(qhT *qh, double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out2n</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a0fbf88a26019ef442a6d3e6b058f1aeb</anchor>
      <arglist>(qhT *qh, double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_out3n</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a9f0f0282ae24dcba30892fb42bcb63e0</anchor>
      <arglist>(qhT *qh, double a, double b, double c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoincident</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a8c23cfaba0935a4a0298f21770190474</anchor>
      <arglist>(qhT *qh, int coincidentpoints, double radius, int iscdd, double *coord, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_outcoord</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a85d361cdebff9cb34898deafd22219ed</anchor>
      <arglist>(qhT *qh, int iscdd, double *coord, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rand</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a35654190f9914680200bc3c5a4a4af3c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_rboxpoints</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a4743d95ee7e5e5043c383a6233a44f8c</anchor>
      <arglist>(qhT *qh, char *rbox_command)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_roundi</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a0a721731f245a9ad00f546f70e41f0e4</anchor>
      <arglist>(qhT *qh, double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_srand</name>
      <anchorfile>rboxlib__r_8c.html</anchorfile>
      <anchor>a00cdda58c2b1680933def679f52eb8c3</anchor>
      <arglist>(qhT *qh, int seed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RboxPoints.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RboxPoints_8cpp.html</filename>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>RboxPoints_8cpp.html</anchorfile>
      <anchor>a6cff4e9f03068c7b399951da58a81e47</anchor>
      <arglist>(qhT *qh, FILE *, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>RboxPoints_8cpp.html</anchorfile>
      <anchor>a6cff4e9f03068c7b399951da58a81e47</anchor>
      <arglist>(qhT *qh, FILE *, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RboxPoints.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RboxPoints_8h.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <includes id="QhullPoint_8h" name="QhullPoint.h" local="yes" imported="no">libqhullcpp/QhullPoint.h</includes>
    <includes id="PointCoordinates_8h" name="PointCoordinates.h" local="yes" imported="no">libqhullcpp/PointCoordinates.h</includes>
    <class kind="class">orgQhull::RboxPoints</class>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>RboxPoints_test.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>RboxPoints__test_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <class kind="class">orgQhull::RboxPoints_test</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>void</type>
      <name>add_RboxPoints_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a85549166f188a1a7e0f824ccc7ddb3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RoadError.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RoadError_8cpp.html</filename>
    <includes id="RoadError_8h" name="RoadError.h" local="yes" imported="no">libqhullcpp/RoadError.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>RoadError.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RoadError_8h.html</filename>
    <includes id="user__r_8h" name="user_r.h" local="yes" imported="no">libqhull_r/user_r.h</includes>
    <includes id="RoadLogEvent_8h" name="RoadLogEvent.h" local="yes" imported="no">libqhullcpp/RoadLogEvent.h</includes>
    <class kind="class">orgQhull::RoadError</class>
    <namespace>orgQhull</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>RoadError_8h.html</anchorfile>
      <anchor>a5b230f81b385a2871f84112086e1b619</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::RoadError &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>RoadError_8h.html</anchorfile>
      <anchor>a5b230f81b385a2871f84112086e1b619</anchor>
      <arglist>(std::ostream &amp;os, const orgQhull::RoadError &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RoadLogEvent.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RoadLogEvent_8cpp.html</filename>
    <includes id="RoadLogEvent_8h" name="RoadLogEvent.h" local="yes" imported="no">libqhullcpp/RoadLogEvent.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>RoadLogEvent.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>RoadLogEvent_8h.html</filename>
    <class kind="struct">orgQhull::RoadLogEvent</class>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>RoadTest.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>RoadTest_8cpp.html</filename>
    <includes id="RoadTest_8h" name="RoadTest.h" local="yes" imported="no">RoadTest.h</includes>
    <namespace>orgQhull</namespace>
  </compound>
  <compound kind="file">
    <name>RoadTest.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhulltest/</path>
    <filename>RoadTest_8h.html</filename>
    <class kind="class">orgQhull::RoadTest</class>
    <namespace>orgQhull</namespace>
    <namespace>QTest</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QHULL_USES_QT</name>
      <anchorfile>RoadTest_8h.html</anchorfile>
      <anchor>ae2e5adc513f151245246a5183da37bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TESTadd_</name>
      <anchorfile>RoadTest_8h.html</anchorfile>
      <anchor>a0fdcd49387ff148f0707166ab02b95ed</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>toString</name>
      <anchorfile>namespaceQTest.html</anchorfile>
      <anchor>ac21381b3fc65875a12f606d849b377ad</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TESTadd_</name>
      <anchorfile>RoadTest_8h.html</anchorfile>
      <anchor>a0fdcd49387ff148f0707166ab02b95ed</anchor>
      <arglist>(t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RSS.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/BV/</path>
    <filename>RSS_8cpp.html</filename>
    <includes id="coal_2BV_2RSS_8h" name="coal/BV/RSS.h" local="yes" imported="no">coal/BV/RSS.h</includes>
    <includes id="coal_2BVH_2BVH__utility_8h" name="coal/BVH/BVH_utility.h" local="yes" imported="no">coal/BVH/BVH_utility.h</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="yes" imported="no">coal/internal/tools.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>clipToRange</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a76accd16c4943b3d7fe2df18c38d827f</anchor>
      <arglist>(CoalScalar &amp;val, CoalScalar a, CoalScalar b)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabde32e1723f9c62801ea3b4d6ce48c12</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inVoronoi</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0d0417db957f321a931197154a9fe3b0</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar Anorm_dot_B, CoalScalar Anorm_dot_T, CoalScalar A_dot_B, CoalScalar A_dot_T, CoalScalar B_dot_T)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9c250145a4591a533c7808d362828dd6</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga916f0a99bc763076f563e118eacb30ec</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>rectDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac47198c2cf05247f2674f473878b0733</anchor>
      <arglist>(const Matrix3s &amp;Rab, Vec3s const &amp;Tab, const CoalScalar a[2], const CoalScalar b[2], Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>segCoords</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a67e1a343896471183aefa1f96df8864b</anchor>
      <arglist>(CoalScalar &amp;t, CoalScalar &amp;u, CoalScalar a, CoalScalar b, CoalScalar A_dot_B, CoalScalar A_dot_T, CoalScalar B_dot_T)</arglist>
    </member>
    <member kind="function">
      <type>RSS</type>
      <name>translate</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a84cf47714662f90fa67fc91042e252e2</anchor>
      <arglist>(const RSS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/BV/RSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/BV/</path>
    <filename>coal_2BV_2RSS_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="struct">coal::RSS</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabde32e1723f9c62801ea3b4d6ce48c12</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9c250145a4591a533c7808d362828dd6</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga916f0a99bc763076f563e118eacb30ec</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/RSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2RSS_8h.html</filename>
    <includes id="coal_2BV_2RSS_8h" name="coal/BV/RSS.h" local="yes" imported="no">coal/BV/RSS.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ab2d973b1909d7924a3726248310fc92d</anchor>
      <arglist>(Archive &amp;ar, coal::RSS &amp;bv, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/BV/RSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/</path>
    <filename>hpp_2fcl_2BV_2RSS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2BV_2RSS_8h" name="coal/BV/RSS.h" local="no" imported="no">coal/BV/RSS.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/RSS.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2RSS_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2RSS_8h" name="coal/serialization/RSS.h" local="no" imported="no">coal/serialization/RSS.h</includes>
  </compound>
  <compound kind="file">
    <name>security_margin.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>security__margin_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATH_SQUARED</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>ab8f12528bba6ad04ba59e627d1ae5735</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a9be1a5f6623fb805bbb8319edb5543ce</anchor>
      <arglist>(aabb_aabb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>ad8fd87c1d27232a3e1db90050101f7ad</anchor>
      <arglist>(aabb_aabb_degenerated_cases)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a09982a61ece701223ea9cfe50ab5887d</anchor>
      <arglist>(box_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a9eb3348f439c91de8f084d577922234f</anchor>
      <arglist>(capsule_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a58d84ec1cc6fff47faacbc55d0e47248</anchor>
      <arglist>(sphere_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a3ab367220443f5372ff8f682bbdceb5b</anchor>
      <arglist>(sphere_sphere)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_shape_shape</name>
      <anchorfile>security__margin_8cpp.html</anchorfile>
      <anchor>a186cf3b5b737f44e5bc15d223ebdd97b</anchor>
      <arglist>(const ShapeType1 &amp;shape1, const Transform3s &amp;tf1, const ShapeType2 &amp;shape2, const Transform3s &amp;tf2_collision, const CoalScalar tol)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serializable.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>serializable_8hh.html</filename>
    <includes id="coal_2serialization_2archive_8h" name="coal/serialization/archive.h" local="yes" imported="no">coal/serialization/archive.h</includes>
    <includes id="coal_2serialization_2serializer_8h" name="coal/serialization/serializer.h" local="yes" imported="no">coal/serialization/serializer.h</includes>
    <class kind="struct">coal::python::SerializableVisitor</class>
    <namespace>coal</namespace>
    <namespace>coal::python</namespace>
    <member kind="typedef">
      <type>::coal::serialization::Serializer</type>
      <name>Serializer</name>
      <anchorfile>namespacecoal_1_1python.html</anchorfile>
      <anchor>a2f1c090efff4bc32fcc6db8d9c3f75bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/serialization/serialization.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/serialization/</path>
    <filename>src_2serialization_2serialization_8cpp.html</filename>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="yes" imported="no">coal/serialization/transform.h</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="yes" imported="no">coal/serialization/collision_data.h</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="yes" imported="no">coal/serialization/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2convex_8h" name="coal/serialization/convex.h" local="yes" imported="no">coal/serialization/convex.h</includes>
    <includes id="coal_2serialization_2hfield_8h" name="coal/serialization/hfield.h" local="yes" imported="no">coal/serialization/hfield.h</includes>
    <includes id="coal_2serialization_2BVH__model_8h" name="coal/serialization/BVH_model.h" local="yes" imported="no">coal/serialization/BVH_model.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EXPORT_AND_CAST</name>
      <anchorfile>src_2serialization_2serialization_8cpp.html</anchorfile>
      <anchor>a63b3cabb28c8511eedafe0ca3c7f890c</anchor>
      <arglist>(Derived, Base)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/serialization.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>test_2serialization_8cpp.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2contact__patch_8h" name="coal/contact_patch.h" local="yes" imported="no">coal/contact_patch.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2BV_2OBBRSS_8h" name="coal/BV/OBBRSS.h" local="yes" imported="no">coal/BV/OBBRSS.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2serialization_2collision__data_8h" name="coal/serialization/collision_data.h" local="yes" imported="no">coal/serialization/collision_data.h</includes>
    <includes id="coal_2serialization_2contact__patch_8h" name="coal/serialization/contact_patch.h" local="yes" imported="no">coal/serialization/contact_patch.h</includes>
    <includes id="coal_2serialization_2AABB_8h" name="coal/serialization/AABB.h" local="yes" imported="no">coal/serialization/AABB.h</includes>
    <includes id="coal_2serialization_2BVH__model_8h" name="coal/serialization/BVH_model.h" local="yes" imported="no">coal/serialization/BVH_model.h</includes>
    <includes id="coal_2serialization_2hfield_8h" name="coal/serialization/hfield.h" local="yes" imported="no">coal/serialization/hfield.h</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="yes" imported="no">coal/serialization/transform.h</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="yes" imported="no">coal/serialization/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2convex_8h" name="coal/serialization/convex.h" local="yes" imported="no">coal/serialization/convex.h</includes>
    <includes id="coal_2serialization_2archive_8h" name="coal/serialization/archive.h" local="yes" imported="no">coal/serialization/archive.h</includes>
    <includes id="coal_2serialization_2memory_8h" name="coal/serialization/memory.h" local="yes" imported="no">coal/serialization/memory.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">test_pointer_serialization_impl</class>
    <class kind="struct">test_pointer_serialization_impl&lt; T, true &gt;</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SerializationMode</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a75fe13638de6ddbcce6fadc03dae5eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TXT</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a75fe13638de6ddbcce6fadc03dae5eaea523681f1477727482b38d5181ecb35d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a75fe13638de6ddbcce6fadc03dae5eaea60018cf01f907998778170cb8db31c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIN</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a75fe13638de6ddbcce6fadc03dae5eaea3dba92f17ebb0d7efe6056d51e9acdc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a75fe13638de6ddbcce6fadc03dae5eaea5fbbb70faa90e614c7cd5a487e85ced5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a984308a6c13bf5695ceec46d9045f5ae</anchor>
      <arglist>(test_aabb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a2b963f78819f899bb6783529655a668a</anchor>
      <arglist>(test_BVHModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a20cfcca02f7f6c8b20b684e99d5c4a48</anchor>
      <arglist>(test_collision_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>aa00afd54bf8eb0ae1e85e97301740627</anchor>
      <arglist>(test_HeightField)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>acb64a69d6dcecfd3c97464e5cb2d3394</anchor>
      <arglist>(test_memory_footprint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>ab2dc37c8efa1269269748e10f6949add</anchor>
      <arglist>(test_shapes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a80d70a4d3c5ab2aaf1a057bd2d615fba</anchor>
      <arglist>(test_transform)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a600ed215b9f1acb67ee304e333516e4a</anchor>
      <arglist>(const T &amp;value, const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_ptr</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a077e481228b8e2fc477471a7f7c3b5e5</anchor>
      <arglist>(const T *value, const T *other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkEqualStdVector</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a34ce9c66b6e0a0bf91c6dd2bade94657</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; T &gt; &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_pointer_serialization</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>ab8d7ddda517adeabcd5e8dee795ae60f</anchor>
      <arglist>(const T &amp;value, T &amp;other_value, const int mode=TXT|XML|BIN|STREAM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_serialization</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a1ff5951360cdcc1e5a9049ca47b72e0e</anchor>
      <arglist>(const T &amp;value, const int mode=TXT|XML|BIN|STREAM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_serialization</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>a3b81c7417112b81f3bbca2e1b583599f</anchor>
      <arglist>(const T &amp;value, T &amp;other_value, const int mode=TXT|XML|BIN|STREAM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_serialization</name>
      <anchorfile>test_2serialization_8cpp.html</anchorfile>
      <anchor>ab6604057c2ff304b88a5be1205574597</anchor>
      <arglist>(const T *value, T &amp;other_value, const int mode=TXT|XML|BIN|STREAM)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/serializer.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2serializer_8h.html</filename>
    <includes id="coal_2serialization_2archive_8h" name="coal/serialization/archive.h" local="yes" imported="no">coal/serialization/archive.h</includes>
    <class kind="struct">coal::serialization::Serializer</class>
    <namespace>coal</namespace>
    <namespace>coal::serialization</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/serializer.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2serializer_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2serializer_8h" name="coal/serialization/serializer.h" local="no" imported="no">coal/serialization/serializer.h</includes>
  </compound>
  <compound kind="file">
    <name>setup.in.py</name>
    <path>/tmp/ws/src/hpp-fcl/cmake/cython/</path>
    <filename>setup_8in_8py.html</filename>
    <namespace>setup</namespace>
    <member kind="function">
      <type>def</type>
      <name>absolute</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ace87a65d75cbd054ca349e16bf6039b0</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef51ce1b22cffd404370dbbcaa8c7d4</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard_cmp</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef80ec10cc729c8690658e5470e0131</anchor>
      <arglist>(lhs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GenExtension</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a277f5c34eeba057f5efd9d013d762376</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_lib_name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a642803465132c79a163348c6f91c880d</anchor>
      <arglist>(path)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chunk</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ac841690a327d48358d0aa6c3da5b8003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1ff2a74642e15658e2c46138d2a73f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a01e02c6fb7f2c66a9fb3daa4025be584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abab7f7484072aa53119cd89cbae7c862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7d6a659c7fd056d592f248c1a98e6f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linux_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a019bf0e760b51815dc0818627ebb4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0a5ccc22976d20d42c6bb6c7651ce0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sha512</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afd75da7bae5803e88a0b20ac410de369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8b0c506f6c8d68e5064a3bdc042c3b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version_hash</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1573d7834565996eab83d4d029075c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>win32_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab1242eec890d42048d0a2d0da8c5ad81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_inflation.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>shape__inflation_8cpp.html</filename>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2shape_2geometric__shapes__utility_8h" name="coal/shape/geometric_shapes_utility.h" local="yes" imported="no">coal/shape/geometric_shapes_utility.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATH_SQUARED</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>ab8f12528bba6ad04ba59e627d1ae5735</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a477c0e712a86be525ee2960980a65f7d</anchor>
      <arglist>(test_inflate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>adfd06935d7640ddb5316bf42627c2cd2</anchor>
      <arglist>(const Box &amp;s1, const Box &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>abf8161c40fcad19aa73af11ccd9353ac</anchor>
      <arglist>(const Capsule &amp;s1, const Capsule &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>aa30e217b6f72403a675d7a6e85288ab7</anchor>
      <arglist>(const CoalScalar &amp;v1, const CoalScalar &amp;v2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>acd053ca9d2bff6245049796e6a5df803</anchor>
      <arglist>(const Cone &amp;s1, const Cone &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a474577bcb70d1d5cc2d94ec2717e95c6</anchor>
      <arglist>(const Cylinder &amp;s1, const Cylinder &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>ac7b7a44b82f2900b0e5d8db08d7f792f</anchor>
      <arglist>(const Ellipsoid &amp;s1, const Ellipsoid &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a8fd6d8d348abd8a5bddecd34cb42180b</anchor>
      <arglist>(const Halfspace &amp;s1, const Halfspace &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a9405906d3aeea69f64e57d5628605a76</anchor>
      <arglist>(const Shape &amp;s1, const Shape &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>ac2eb7ad069d0205ba7c26ca08beb5b83</anchor>
      <arglist>(const Sphere &amp;s1, const Sphere &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApprox</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>ab961a5067bf2be8e5c676987b3b71b09</anchor>
      <arglist>(const TriangleP &amp;s1, const TriangleP &amp;s2, const CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a65cf1ff0517961c42e4c73dcb7358e8a</anchor>
      <arglist>(const Shape &amp;original_shape, const CoalScalar inflation, const CoalScalar tol=1e-8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_no_throw</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a2b0b2f75f6c2a4e6e439654845e02cb3</anchor>
      <arglist>(const Shape &amp;shape, const CoalScalar inflation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_throw</name>
      <anchorfile>shape__inflation_8cpp.html</anchorfile>
      <anchor>a3b7e9dc444a341fb4aa5b9fda70bb178</anchor>
      <arglist>(const Shape &amp;shape, const CoalScalar inflation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_mesh_consistency.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>shape__mesh__consistency_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_CHECK_FALSE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a88c4c2320fc2a9fb1b9f8266c13ab74b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a6386ae3e50e4ad13101d8726cc9d681d</anchor>
      <arglist>(consistency_collision_boxbox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a64f408b76efba00ee48afd611524aac5</anchor>
      <arglist>(consistency_collision_boxbox_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a16a980b6699ba152d6ae9910ef5b66b8</anchor>
      <arglist>(consistency_collision_conecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a68a197a38f00cbdb50024c8a3f43ac26</anchor>
      <arglist>(consistency_collision_conecone_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a5489306d60e52800d2d5ce2a9f32cef4</anchor>
      <arglist>(consistency_collision_cylindercylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a3f2dcf1406ca521508f0bb0d5762fccc</anchor>
      <arglist>(consistency_collision_cylindercylinder_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a72f824c793fc7402c7e23fae84c54a27</anchor>
      <arglist>(consistency_collision_spherebox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>aa5a01a20e25dce4d7738098dd8447f9d</anchor>
      <arglist>(consistency_collision_spherebox_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a6b79cc9f5bbc08c5719666ca7f684e36</anchor>
      <arglist>(consistency_collision_spheresphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>ae8ca94099474a5453ffa5ce55b1a2577</anchor>
      <arglist>(consistency_collision_spheresphere_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a8c0c642f282545c734cce0d93bbec529</anchor>
      <arglist>(consistency_distance_boxbox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>acfa27e14c3e718ce46425862191188f3</anchor>
      <arglist>(consistency_distance_boxbox_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a57cb95330bb2a96f429e20cd16cf611b</anchor>
      <arglist>(consistency_distance_conecone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a03647240b4a1fc681fc9c769fd011629</anchor>
      <arglist>(consistency_distance_conecone_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a1e8b05ee221688d18bd2f57ece01691f</anchor>
      <arglist>(consistency_distance_cylindercylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a29dbe0def18ac9f199b29a09f85a6538</anchor>
      <arglist>(consistency_distance_cylindercylinder_GJK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a14672ec52db5fffb3a196fec5073b692</anchor>
      <arglist>(consistency_distance_spheresphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>ab0968b9685db57b16fcd3373157462be</anchor>
      <arglist>(consistency_distance_spheresphere_GJK)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>extents</name>
      <anchorfile>shape__mesh__consistency_8cpp.html</anchorfile>
      <anchor>a8efb3aeda3821ba7fc63237fcfdfe739</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/internal/shape_shape_contact_patch_func.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2shape__shape__contact__patch__func_8h.html</filename>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2contact__patch_2contact__patch__solver_8h" name="coal/contact_patch/contact_patch_solver.h" local="yes" imported="no">coal/contact_patch/contact_patch_solver.h</includes>
    <includes id="coal_2shape_2geometric__shapes__traits_8h" name="coal/shape/geometric_shapes_traits.h" local="yes" imported="no">coal/shape/geometric_shapes_traits.h</includes>
    <class kind="struct">coal::ComputeShapeShapeContactPatch</class>
    <namespace>coal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PLANE_HSPACE_CONTACT_PATCH</name>
      <anchorfile>coal_2internal_2shape__shape__contact__patch__func_8h.html</anchorfile>
      <anchor>a4b195b6c8bad4be3d661ffd01ba334ad</anchor>
      <arglist>(PlaneOrHspace1, PlaneOrHspace2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLANE_OR_HSPACE_AND_OTHER_SHAPE_CONTACT_PATCH</name>
      <anchorfile>coal_2internal_2shape__shape__contact__patch__func_8h.html</anchorfile>
      <anchor>ad33a0da55558b2dcce69a92e9d1686ac</anchor>
      <arglist>(PlaneOrHspace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computePatchPlaneOrHalfspace</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a06fe9cca5d8d5774e423929a37db4591</anchor>
      <arglist>(const OtherShapeType &amp;s1, const Transform3s &amp;tf1, const PlaneOrHalfspace &amp;s2, const Transform3s &amp;tf2, const ContactPatchSolver *csolver, const Contact &amp;contact, ContactPatch &amp;contact_patch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShapeShapeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6c351a562a4c06f17893b74d91c69c09</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/shape_shape_contact_patch_func.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2shape__shape__contact__patch__func_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2shape__shape__contact__patch__func_8h" name="coal/internal/shape_shape_contact_patch_func.h" local="no" imported="no">coal/internal/shape_shape_contact_patch_func.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/shape_shape_func.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2shape__shape__func_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/shape_shape_func.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2shape__shape__func_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="no" imported="no">coal/internal/shape_shape_func.h</includes>
  </compound>
  <compound kind="file">
    <name>simple.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>simple_8cpp.html</filename>
    <includes id="coal_2internal_2intersect_8h" name="coal/internal/intersect.h" local="yes" imported="no">coal/internal/intersect.h</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>approx</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a218693dc9805d167f0e9382c717bc2c5</anchor>
      <arglist>(CoalScalar x, CoalScalar y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>ac300ab121be0f94f0eaf033dfe51582a</anchor>
      <arglist>(projection_test_line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a7bae1c79d3bc29eeed6f09d388caad39</anchor>
      <arglist>(projection_test_tetrahedron)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a3ec25187b83533550ee79fa6faddb38a</anchor>
      <arglist>(projection_test_triangle)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CoalScalar</type>
      <name>epsilon</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a155649f599ac6e8a4d6d331fd8b9c327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/simple_hash_table-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2simple__hash__table-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2simple__hash__table_8h" name="coal/broadphase/detail/simple_hash_table.h" local="yes" imported="no">coal/broadphase/detail/simple_hash_table.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/simple_hash_table-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2simple__hash__table-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2simple__hash__table-inl_8h" name="coal/broadphase/detail/simple_hash_table-inl.h" local="no" imported="no">coal/broadphase/detail/simple_hash_table-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/simple_hash_table.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2simple__hash__table_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2simple__hash__table-inl_8h" name="coal/broadphase/detail/simple_hash_table-inl.h" local="yes" imported="no">coal/broadphase/detail/simple_hash_table-inl.h</includes>
    <class kind="class">coal::detail::SimpleHashTable</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/simple_hash_table.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2simple__hash__table_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2simple__hash__table_8h" name="coal/broadphase/detail/simple_hash_table.h" local="no" imported="no">coal/broadphase/detail/simple_hash_table.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/simple_interval-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2simple__interval-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2simple__interval_8h" name="coal/broadphase/detail/simple_interval.h" local="yes" imported="no">coal/broadphase/detail/simple_interval.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/simple_interval-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2simple__interval-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2simple__interval-inl_8h" name="coal/broadphase/detail/simple_interval-inl.h" local="no" imported="no">coal/broadphase/detail/simple_interval-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>simple_interval.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>simple__interval_8cpp.html</filename>
    <includes id="coal_2broadphase_2detail_2simple__interval_8h" name="coal/broadphase/detail/simple_interval.h" local="yes" imported="no">coal/broadphase/detail/simple_interval.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_BROADPHASE_DETAIL_SIMPLEINTERVAL_INL_H</name>
      <anchorfile>simple__interval_8cpp.html</anchorfile>
      <anchor>a0085ebae1ea012359848640f6fe02fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/simple_interval.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2simple__interval_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="struct">coal::detail::SimpleInterval</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/simple_interval.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2simple__interval_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2simple__interval_8h" name="coal/broadphase/detail/simple_interval.h" local="no" imported="no">coal/broadphase/detail/simple_interval.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/sparse_hash_table-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2sparse__hash__table-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table_8h" name="coal/broadphase/detail/sparse_hash_table.h" local="yes" imported="no">coal/broadphase/detail/sparse_hash_table.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/sparse_hash_table-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2sparse__hash__table-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table-inl_8h" name="coal/broadphase/detail/sparse_hash_table-inl.h" local="no" imported="no">coal/broadphase/detail/sparse_hash_table-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/sparse_hash_table.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2sparse__hash__table_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table-inl_8h" name="coal/broadphase/detail/sparse_hash_table-inl.h" local="yes" imported="no">coal/broadphase/detail/sparse_hash_table-inl.h</includes>
    <class kind="class">coal::detail::SparseHashTable</class>
    <class kind="class">coal::detail::unordered_map_hash_table</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/sparse_hash_table.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2sparse__hash__table_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2sparse__hash__table_8h" name="coal/broadphase/detail/sparse_hash_table.h" local="no" imported="no">coal/broadphase/detail/sparse_hash_table.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/spatial_hash-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2spatial__hash-inl_8h.html</filename>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="yes" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/spatial_hash-inl.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2spatial__hash-inl_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2spatial__hash-inl_8h" name="coal/broadphase/detail/spatial_hash-inl.h" local="no" imported="no">coal/broadphase/detail/spatial_hash-inl.h</includes>
  </compound>
  <compound kind="file">
    <name>spatial_hash.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/broadphase/detail/</path>
    <filename>spatial__hash_8cpp.html</filename>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="yes" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COAL_BROADPHASE_SPATIALHASH_INL_H</name>
      <anchorfile>spatial__hash_8cpp.html</anchorfile>
      <anchor>a474bf28581b5da3e2ee557766fac00b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/broadphase/detail/spatial_hash.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/broadphase/detail/</path>
    <filename>coal_2broadphase_2detail_2spatial__hash_8h.html</filename>
    <includes id="coal_2BV_2AABB_8h" name="coal/BV/AABB.h" local="yes" imported="no">coal/BV/AABB.h</includes>
    <class kind="struct">coal::detail::SpatialHash</class>
    <namespace>coal</namespace>
    <namespace>coal::detail</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/broadphase/detail/spatial_hash.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/</path>
    <filename>hpp_2fcl_2broadphase_2detail_2spatial__hash_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2broadphase_2detail_2spatial__hash_8h" name="coal/broadphase/detail/spatial_hash.h" local="no" imported="no">coal/broadphase/detail/spatial_hash.h</includes>
  </compound>
  <compound kind="file">
    <name>sphere_capsule.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>sphere__capsule_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a53515cd8b450d91bc51ab4616a2e92ec</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7fec4c0827b22bfc5927832bb4cca469</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sphere_cylinder.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>sphere__cylinder_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a961be8994234b066047bb1174087442d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aeff9a8748a25233a5afc7de2e6b841e1</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sphere_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>sphere__halfspace_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a91bce26888d7c460e9fadb57bc3ac7e2</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a8ce72eed916520e88af314404e6106f7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sphere_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>sphere__plane_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a01578d44666adb348837a99c75fa150d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a9f492af0b504b1d28dae93f6167aeaec</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sphere_sphere.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>sphere__sphere_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="coal_2internal_2traversal__node__base_8h" name="coal/internal/traversal_node_base.h" local="yes" imported="no">coal/internal/traversal_node_base.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a8ce0e009bbb489dbb7e1f21f4b82b87d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stat.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>stat_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NULLfield</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ae6ff6be504ea06bf99ba7300df52ebae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>aa91acc64e500df58e15e971e5fdd751e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a73e0514790e5eea445b1f47e8e8e6b40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a0a8d11092a2aab701bb4b2150cdf767c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ae6f5db825b77e48f138beb54a881e9ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a21e4bf74ec7a12cb2ee8998ab517f1eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ab42054e3440c14ca78263e51b48b74a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a326c10bb740823d488dfc96e2f9c87ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a1a83c440c9b4a9cb5cbc053e39611d9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ab3b6af869cbd5b6ef56391c6025e6fe6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatI</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a222738bb24ccb5a2a51123697bafa965</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ab14c0f36f890ebe6b60724ebe8c1e339</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a323eaccbfe6576549fbbcc27b1fc0293</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freestatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ae87f9d902a259a70dd5db0bd385175b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initstatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a6d94ef3715de57cfdfe447c09fcffe81</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_newstats</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a8052de0b944148fcf86be51df976e467</anchor>
      <arglist>(int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_nostatistic</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a55dd186b05d7b30126b6cdfed892000e</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>ac5705bb4d6269c5c94fa02049c9628c0</anchor>
      <arglist>(FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatistics</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a3c01830b2f8283b2634932d2d46666b7</anchor>
      <arglist>(FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatlevel</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a560f7dc3fbf339c108100cb4034a8a18</anchor>
      <arglist>(FILE *fp, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstats</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>af508cc7e7257750c7a539c31ea647556</anchor>
      <arglist>(FILE *fp, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_stddev</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>af3eabded8ac6cc450637080839b9b293</anchor>
      <arglist>(int num, realT tot, realT tot2, realT *ave)</arglist>
    </member>
    <member kind="variable">
      <type>qhstatT</type>
      <name>qh_qhstat</name>
      <anchorfile>stat_8c.html</anchorfile>
      <anchor>a5e48037e5b2caeb6713df1a9fa4473ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stat.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>stat_8h.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <class kind="union">intrealT</class>
    <class kind="struct">qhstatT</class>
    <member kind="define">
      <type>#define</type>
      <name>MAYdebugx</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>abb2aa969e97a199c78ef57ee972da717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qhstat</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a18bbcc099e59f3146294b29d8e0fe3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wadd_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>abe698daf0b3800e601c5f8529df66155</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wmax_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a0caac87ce881769e487f8a035a40acf8</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wmin_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae7f271e85ad41efb7847dda694241313</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wval_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>afba8717a9b2e7fe2a9fa8f8613618e6c</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwadd_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a9038c2e829d96b98265b682bd7a46e78</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwmax_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>acd2e90cea281cb0cd466c7da957a77d8</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwval_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a01505182e26f4503e012356f74f7428d</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zadd_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>aabf00328ea81ee866f79e3eff1b80eb4</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zdef_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae394df93e126232e7aad9ef9e080468c</anchor>
      <arglist>(stype, name, string, cnt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zinc_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a1c80d3f3e201d08fcab489a6530abd39</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zmax_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae43285788a800ff33f082b7766af91e0</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zmin_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a0dd030769140943c4d5e71c33437f1c9</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zval_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a0813c5bc4a2c3a837fd417bd5c9818f3</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzadd_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>abf1d35f64b29b9009b75d0a91731e6f0</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzdef_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ad2932f480d5f81c2a8bab064ede7cc03</anchor>
      <arglist>(stype, name, string, cnt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzinc_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a4f3bc6b51acbee68f2f0661d257461f5</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzval_</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a33a7ae9b574ecdf701fd1ca64c8224f3</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="typedef">
      <type>union intrealT</type>
      <name>intrealT</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a353a825152799a325f01954911890c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_statistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zacoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa6ffdb66ba64fa4baa3dc0cad5f2122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa3b028208f328505933eaf95019c9ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa513403e3ecf743581dc805664d9293b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaad697ced698830e1c111a555f33978b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65adfe2f0fcf048f4e34c3f6e771695f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa13a3e15b2beba91ba2703b7918ac791</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa18aef25dae14672b2349b1bdf64e16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangletests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaeb19fae51412966c500b952ed44cfac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareatot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf47594aaf0c886a142fa9f0ab55dbc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa33c28e091730496be36d550d97af1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3155785bec6b2f06342fa29b49c3348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zavoidold</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1576a36aeb0cf345c2822d8930ce2473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baade8e60185a6993cc5b7bc0c437d0c9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa58a79243d4590b8781983fe832f0da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zback0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7f36a096bd09a674a2d96dbd1900dc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestcentrum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3a6d81ac05700439aa2ad52c4650aeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestdist</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5ae04331dd47e10bd72971c5cbca4838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlower</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa67956fee6054be310275a71ecdf28e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf433ee9ce5e99f289bfe3a4910dee835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestloweralln</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7eb9fb9d2c18177af3acd024f013ed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerv</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa04826778220bb69a855987fab9fb6d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcentrumtests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa156681422e050c02fa6e06b544b1c91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcheckpart</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa540de494873345370d8fd92ce3b5bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcomputefurthest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6a0176332a052e1151dc82931e68dcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcave</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaced444a68b9cc955fdcbc46468d1cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa57188d15bbbedd5afdf9e446027d6ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac6f8ac8cb8aa772c0ea04127169b1f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae3389f51decedfb5a9fb76cc851cb783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4dedb4f368eaa690bf09d36e4b23101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa42ca442a061e85e307d85ad3a6166ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa98bd8b4947c673f0fc93a61f9388b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab5e536b5593c84758703fa527514363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa50f25d4e17cd545fe8ac4c68da3ae9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarcentrum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa8972270453a8f3292aa2e5bf1d2c5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarhorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf2fa0ba95ac49166688fd0f3cb46efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarinside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf86312fb48c4dc0a8cbf1c519ae32133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarpart</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa419bcf56d9102732230a6dbc964265bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2306bb12feb0f7e0ba2efd33177c34bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcpu</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab2dc4b59fa12797e5db9dcc6cc2875ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88549ecd60984f356a375c7317508a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa03759e03d42a053418fea861f19cce00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8523e74724943d8d0b51d6e091735f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclevertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabda7ebb5780f8de8fd4562787cd0a261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4aed2eaa8fd5452201f2ca0fb8fd836c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegenmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4467bd0c518691c1f4cdf19ad39bec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegentot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaaca7aa9d059a1114125660001cbf1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegenvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac95ff84bc8521ee3a176359eb6bc0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelfacetdup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf1046cb021b4af9d2aaf51896a035da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa870a7cdb72b4ee271a505392c19b1dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertextot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7d01bb7055c9aa1504d37dfbcfffbdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa760a6618fbd3aea8e461b324957c31f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdetsimplex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf3acd655de05a836d4d5f66ac3a4316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistcheck</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9c980ad8958a5d920f8ca567f01d356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistconvex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa20f1b614300a9e489f6b3e613192e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistgood</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa874ad4849883671bb13f8e97b7dde335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistio</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4c8d98bd7d7916dd91fc79b7d8a13b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistplane</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7bd85c6503026dc50937fc26481835ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdiststat</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6ab545d71cfab196945021c226c248e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa205da1427f3dd711aa6c46946c39226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistzero</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabafc3e74d6936575bc4cab764f97b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc1</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa92495a32fb34860c1d65c9f0ed53e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa199123efe1bebf4b6cebb3ffbda488ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc3</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac4acbc0d8e19b9fc2889784802654e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc4</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f296f8a66b9b22ef805ceb691fbaef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc5</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fbca23919080de1dbf50a5195bc32e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc6</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad21d482068f1edd03e941e132e1de5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc7</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8082671cdebf3635a84c6517d05881c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc8</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa538440695edbebd01e00fa32a8e80b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc9</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76daf281afdce1df19f334fac9191e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc10</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4d050451e8919089ceeef30cb8c0e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc11</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b5f15567417a689dcb89395277967cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc12</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8eab372fe34c8c73242f6df686a6bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropdegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7008efd9904fdad921adea6d059aa14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7e6a8b0dfd2a79441fb51903d73b6f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupflip</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa32db286b9d3b40123052de68d87d6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zduplicate</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf36dfd480faa9fb1349dca287590e656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa229ea5de112cbdc0b86d44109b72df2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1e0648cd7cbd0690ec0e6308b1e0b597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa90521f2f539b95109f51acbd32c7be57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupsame</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabbb165147fd36a5990905443a15812fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflipped</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa078dd5d788d6f7479f39c34dbcd2bf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa92e24b100dc7121c29c022722cd9445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa055c606d276e89e05ff851a8b5888347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflippedfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae517991538ad7bdb70fcb32e32d4ddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4b788c6cb3040827efa14e1bcc46504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbestmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2a669675319dab526df647d56b665b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbesttot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa27eedc9909297dce86b673b3b2ea7082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa72f27974b33336f4f6e5e8fa72d17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindfail</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa088f3c1cfba5393a48679432032ad128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9cd3dfa80de4b002f901423a1bf71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizonmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7ceeb24c9de20d6e52ffbfb2331b378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizontot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac36f7fa510fe7a1abf0e443198b0ccfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindjump</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5f717880e67a8f22cf73ee03ce83b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa468adb7cf03cadf95e74fee7febf9f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4ea8ef1a9dc745ca37c59c3978eb1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad09a02556040df064e1c9aef583f9cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewjump</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35660d0392da7b57cdb286008d426945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewsharp</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadab21cba2fff42ea3547e97ee0457d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgauss0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacf27c7c12efa427acbd0b20235eaf93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgoodfacet</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa894653ceee761ae25dbcbae7fbadac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashlookup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad37950cee88f36fc8d1455ddf3f7ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacec9e730d3c9ce3eafd9dc11ca0e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridgetest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa72bf986aac02adf3339a779d31797b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashtests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa628b0d4e11931cbd9cbef6d812648c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zinsidevisible</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf7e58e01d9205aea6d45492595d722bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersect</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7acbf57257cedae349cf7f557f024a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectfail</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa665ba2336a336df9b57d081631ebf0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa462ba8ec8c7882990b0c496771e2b30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectnum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac0df8cbd0c91dff114e508fc366d4cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersecttot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadb62589110f70355034434c0e50c3863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafe27ed7998858bfbf54ef6d08d774621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxout</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa500ec4d106535fb059d61d75ccbca1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxoutside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc40d172ad092bd9099b29c8bd5efee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7661c19d8bf5fb9149e164f3f6184e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac7f25fa995b65f4ecaa9a20ad2882f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0ee88bfaa2c54d26bab549d37f38680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad73626dd150e40104aeaaeaa9789515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88f7c0022ce0a94e334f37746da1db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmempoints</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9a8aabb4537b6cb5913810ce8ec0c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65c2f4f34d32cb7977e54775a138ef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa601825704424aa611fd1452083c02373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeflipdup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b7024aa702f542bf618760ebf514c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaef2f842497cd8b2ab12d5934adcdced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596fd8b849353e781ea491be757864c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinitmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf403537fd7872ea00b3abd45c3be1d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5fab27c74ab6b3f1d2b154d4ad66ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeintohorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa02630041efff79fd8789ff33982f2072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergenew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa638e8e1649fd365fd4e07617c339c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacb94c1d31a7c08bc9e07ce6e72c156e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad86f08b5fefc210c35d967e59cb78d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b9464afea8934b896216b47a9056a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesimplex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65a57f675631c469d180147f6991953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergevertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e41a618d59dd4365b63f5c05a63359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmindenom</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa43110d1f9a2a5aff2fe427ebd424b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wminvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cd7fbf362a8f7517dfc7b4ac894fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zminnorm</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaafa408959970e17b1d3a85a62a2541a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmultiridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacee1e1334d6c10e8da01a4b8df296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znearlysingular</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35687af575ac9c237de8de5138229a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ffd744905cea1bd1e799820db592ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8973fb65f9731369a2c857bd3397e87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd945a4809f925479dff65a11bfb8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa431dc1583fa3d0c1436e0c54cc482eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac00d2ec296f101129bdf7929fbb142ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac19e0820571c591d9e93df75aab9aec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa41203ed37f653b2f61240397202114e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0475c31b6b5cc39d5f065652c8556816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znoarea</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13eb8a877acf658a3278389126e62aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znonsimplicial</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafde9c242f189d74963867120e4311e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znowsimplicial</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaddac51f1d92bf774648c6ef12deb4b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgood</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae6f593569abdf3b19772b47a3f69110b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgoodnew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5273dc4643195eb106255153efb51c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa679c1b113d1fcdd951b2dd307705ebcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fd79d4f577e1929f0372b8814d1da16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa12825dd9d19e124ab9dff10ab8d029b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4fc2386555ba3f2798963303f43102a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7a233fffa7b79d32d9d0dc3fcee5298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf40288eaa43f5ae0a2f12ae855e416b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8b4d95b734a2bd2e1dc8689d252911ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvisibility</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa56c40988ff32069c7912cbccef4535aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaff8a9cbca97f0386d97aca9b8a4fd03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zonehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae04d410b66b642e34f1bc25d3e3859fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaca97e3f26059e052e587e4aa6722a5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19b4224548a9ed9651c0f242dcd64e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartflip</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596f2f615761bb5493aa68c14ffc5a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zparthorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9ccca72355cb78a6e3c3214bcfa8b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartinside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4107005c6c2a0c6031a2a6d25c1ce377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartition</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6c3e8b1b2d5822d05eb8202c7f792e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartitionall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f52cc7ecb67c5d2655ffd3e151b6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartnear</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b163e6a0273e05cf2b5f8e654e7c83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4d507323d292e1781ae083a77c437e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc74af9912a18976c6069597795cd918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2e4aa0dc632b337f11f7c871b6ac3588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpostfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4798aaa892992c3b2dcfa05df2dbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpremergetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1b026c738cd28542fed7e1067f6462a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zprocessed</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa26c4b07f3a142c585c79285c6545da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1c4396df8f3e8e525fb9d8fa47ce6b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertexdel</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65f52131383c007690c7c17f8353e986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafa5460900e1d7c8f2cabf42b91193199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenamepinch</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9f01be8343c1715ed89878af59b4779b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameshare</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa249d83b5e95b566c99683912c9223ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zretry</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf376bae82bc459c0ca86b72cbd77f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wretrymax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13f3481e17109b177a902504758cec9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9b36fc3d34c9ac01e862c164ef45704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19767f6cea4bf3ca174987675da6d65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1a7568be86e52ab2da10d1dd4041d5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48e2b9efa63607ac80116564f55044bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa288c94d3d7516f22ad88c11b894a74b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6814ae66c516dc62a242e59bc8bf6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgemid</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e7a7063d37cb4da932e854adfee7051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemid</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa52c31e4e4c965c9b1c6d047fc6ad7a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemidmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76fcd191336030fc8672483468e8ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgeok</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafea0f7f96f4ae8b8a098145b46df3ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeok</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cbb73c0f02466c8bf1f2b34bc095b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeokmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4b3d112abd5ab91545126e9c26d94b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsearchpoints</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3cc07ba111ddc81c948f1c2952c3d6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsetplane</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2d863c818b4bb493e6ff774077f8531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztestvneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19d1ca6afb74efb84e7cba69a3c9a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotcheck</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa102ebc0472ca6b524e420bca9946822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztothorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaefd07227321cb32b46c797f8cdb810f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotmerge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa392ed93e7fe07207117714c7cd630ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa650a6fa08540b42fe6e1fe084573fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartition</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa74a39636dbfcc603b19d3bd7521f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa68ad781b2be49d7201b94c224beb96b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaea2af57591b25f17a2c224ba6fe5b028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvisible</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabb3332f1ebf72015b2fa694378c9e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad33d4a15ad9fe69804b960e4025ad96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaae05f2b1aaf02c749e82efbd7d56579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd43c407ab5663d40ba733f37826d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztridegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab395f66a6400b1b3abd7009e9771a126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrimirror</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8e30f6fde6ced63f9ce396cb87eb333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrinull</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab979f1130f72e3bcebc69f0516d56cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3ab49d2a5035775d29f7f135d3ba8cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf921fff80caa129fa065fc49f16b9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad105026941c374cccf84ac9d91d1fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa31d0f12921026ccf364146d45d4b18ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48945787be81b9190b6c8a3432a8a3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf8deb4ec5198c12033cc2a504167e0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa840390ef53cefe614764b69a1fa29c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa154bfeff6b415875a596db213d15eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ee17f7825f3c69a73857f01e7c6dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit2max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1fbfd8b6879d359bd2a0654b430d16db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertextot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa75eb658a09d67e9463adaabc07a7e879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa2f12a8c962994d9a7453ca2c23e79c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa82bc524d2af2e528c9f3ddeffffd2ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit2max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6e2ec1523a5fbc756801d66b2822d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidefacet</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8f41fc80dce594690d037f85ba3cef23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidevertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac43263022b474abd3a5c6c600c1d1f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZEND</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacc1aeb24e409a582092fe083d9ea1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zacoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa6ffdb66ba64fa4baa3dc0cad5f2122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa3b028208f328505933eaf95019c9ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa513403e3ecf743581dc805664d9293b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaad697ced698830e1c111a555f33978b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65adfe2f0fcf048f4e34c3f6e771695f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa13a3e15b2beba91ba2703b7918ac791</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa18aef25dae14672b2349b1bdf64e16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangletests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaeb19fae51412966c500b952ed44cfac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareatot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf47594aaf0c886a142fa9f0ab55dbc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa33c28e091730496be36d550d97af1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3155785bec6b2f06342fa29b49c3348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zavoidold</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1576a36aeb0cf345c2822d8930ce2473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baade8e60185a6993cc5b7bc0c437d0c9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa58a79243d4590b8781983fe832f0da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zback0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7f36a096bd09a674a2d96dbd1900dc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestcentrum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3a6d81ac05700439aa2ad52c4650aeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestdist</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5ae04331dd47e10bd72971c5cbca4838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlower</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa67956fee6054be310275a71ecdf28e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf433ee9ce5e99f289bfe3a4910dee835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestloweralln</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7eb9fb9d2c18177af3acd024f013ed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerv</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa04826778220bb69a855987fab9fb6d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcentrumtests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa156681422e050c02fa6e06b544b1c91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcheckpart</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa540de494873345370d8fd92ce3b5bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcomputefurthest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6a0176332a052e1151dc82931e68dcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcave</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaced444a68b9cc955fdcbc46468d1cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa57188d15bbbedd5afdf9e446027d6ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac6f8ac8cb8aa772c0ea04127169b1f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae3389f51decedfb5a9fb76cc851cb783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4dedb4f368eaa690bf09d36e4b23101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa42ca442a061e85e307d85ad3a6166ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa98bd8b4947c673f0fc93a61f9388b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab5e536b5593c84758703fa527514363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa50f25d4e17cd545fe8ac4c68da3ae9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarcentrum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa8972270453a8f3292aa2e5bf1d2c5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarhorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf2fa0ba95ac49166688fd0f3cb46efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarinside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf86312fb48c4dc0a8cbf1c519ae32133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarpart</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa419bcf56d9102732230a6dbc964265bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2306bb12feb0f7e0ba2efd33177c34bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcpu</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab2dc4b59fa12797e5db9dcc6cc2875ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88549ecd60984f356a375c7317508a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa03759e03d42a053418fea861f19cce00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8523e74724943d8d0b51d6e091735f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclevertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabda7ebb5780f8de8fd4562787cd0a261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4aed2eaa8fd5452201f2ca0fb8fd836c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegenmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4467bd0c518691c1f4cdf19ad39bec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegentot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaaca7aa9d059a1114125660001cbf1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegenvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac95ff84bc8521ee3a176359eb6bc0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelfacetdup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf1046cb021b4af9d2aaf51896a035da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa870a7cdb72b4ee271a505392c19b1dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertextot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7d01bb7055c9aa1504d37dfbcfffbdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa760a6618fbd3aea8e461b324957c31f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdetsimplex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf3acd655de05a836d4d5f66ac3a4316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistcheck</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9c980ad8958a5d920f8ca567f01d356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistconvex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa20f1b614300a9e489f6b3e613192e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistgood</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa874ad4849883671bb13f8e97b7dde335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistio</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4c8d98bd7d7916dd91fc79b7d8a13b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistplane</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7bd85c6503026dc50937fc26481835ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdiststat</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6ab545d71cfab196945021c226c248e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa205da1427f3dd711aa6c46946c39226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistzero</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabafc3e74d6936575bc4cab764f97b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc1</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa92495a32fb34860c1d65c9f0ed53e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa199123efe1bebf4b6cebb3ffbda488ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc3</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac4acbc0d8e19b9fc2889784802654e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc4</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f296f8a66b9b22ef805ceb691fbaef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc5</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fbca23919080de1dbf50a5195bc32e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc6</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad21d482068f1edd03e941e132e1de5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc7</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8082671cdebf3635a84c6517d05881c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc8</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa538440695edbebd01e00fa32a8e80b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc9</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76daf281afdce1df19f334fac9191e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc10</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4d050451e8919089ceeef30cb8c0e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc11</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b5f15567417a689dcb89395277967cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc12</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8eab372fe34c8c73242f6df686a6bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropdegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7008efd9904fdad921adea6d059aa14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7e6a8b0dfd2a79441fb51903d73b6f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupflip</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa32db286b9d3b40123052de68d87d6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zduplicate</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf36dfd480faa9fb1349dca287590e656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa229ea5de112cbdc0b86d44109b72df2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1e0648cd7cbd0690ec0e6308b1e0b597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa90521f2f539b95109f51acbd32c7be57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupsame</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabbb165147fd36a5990905443a15812fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflipped</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa078dd5d788d6f7479f39c34dbcd2bf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa92e24b100dc7121c29c022722cd9445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa055c606d276e89e05ff851a8b5888347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflippedfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae517991538ad7bdb70fcb32e32d4ddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4b788c6cb3040827efa14e1bcc46504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbestmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2a669675319dab526df647d56b665b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbesttot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa27eedc9909297dce86b673b3b2ea7082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa72f27974b33336f4f6e5e8fa72d17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindfail</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa088f3c1cfba5393a48679432032ad128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9cd3dfa80de4b002f901423a1bf71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizonmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7ceeb24c9de20d6e52ffbfb2331b378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizontot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac36f7fa510fe7a1abf0e443198b0ccfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindjump</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5f717880e67a8f22cf73ee03ce83b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa468adb7cf03cadf95e74fee7febf9f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4ea8ef1a9dc745ca37c59c3978eb1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad09a02556040df064e1c9aef583f9cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewjump</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35660d0392da7b57cdb286008d426945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewsharp</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadab21cba2fff42ea3547e97ee0457d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgauss0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacf27c7c12efa427acbd0b20235eaf93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgoodfacet</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa894653ceee761ae25dbcbae7fbadac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashlookup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad37950cee88f36fc8d1455ddf3f7ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacec9e730d3c9ce3eafd9dc11ca0e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridgetest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa72bf986aac02adf3339a779d31797b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashtests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa628b0d4e11931cbd9cbef6d812648c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zinsidevisible</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf7e58e01d9205aea6d45492595d722bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersect</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7acbf57257cedae349cf7f557f024a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectfail</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa665ba2336a336df9b57d081631ebf0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa462ba8ec8c7882990b0c496771e2b30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectnum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac0df8cbd0c91dff114e508fc366d4cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersecttot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadb62589110f70355034434c0e50c3863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafe27ed7998858bfbf54ef6d08d774621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxout</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa500ec4d106535fb059d61d75ccbca1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxoutside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc40d172ad092bd9099b29c8bd5efee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7661c19d8bf5fb9149e164f3f6184e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac7f25fa995b65f4ecaa9a20ad2882f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0ee88bfaa2c54d26bab549d37f38680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad73626dd150e40104aeaaeaa9789515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88f7c0022ce0a94e334f37746da1db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmempoints</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9a8aabb4537b6cb5913810ce8ec0c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65c2f4f34d32cb7977e54775a138ef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa601825704424aa611fd1452083c02373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeflipdup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b7024aa702f542bf618760ebf514c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaef2f842497cd8b2ab12d5934adcdced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596fd8b849353e781ea491be757864c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinitmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf403537fd7872ea00b3abd45c3be1d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5fab27c74ab6b3f1d2b154d4ad66ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeintohorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa02630041efff79fd8789ff33982f2072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergenew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa638e8e1649fd365fd4e07617c339c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacb94c1d31a7c08bc9e07ce6e72c156e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad86f08b5fefc210c35d967e59cb78d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b9464afea8934b896216b47a9056a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesimplex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65a57f675631c469d180147f6991953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergevertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e41a618d59dd4365b63f5c05a63359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmindenom</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa43110d1f9a2a5aff2fe427ebd424b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wminvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cd7fbf362a8f7517dfc7b4ac894fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zminnorm</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaafa408959970e17b1d3a85a62a2541a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmultiridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacee1e1334d6c10e8da01a4b8df296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znearlysingular</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35687af575ac9c237de8de5138229a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ffd744905cea1bd1e799820db592ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8973fb65f9731369a2c857bd3397e87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd945a4809f925479dff65a11bfb8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa431dc1583fa3d0c1436e0c54cc482eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac00d2ec296f101129bdf7929fbb142ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac19e0820571c591d9e93df75aab9aec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa41203ed37f653b2f61240397202114e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0475c31b6b5cc39d5f065652c8556816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znoarea</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13eb8a877acf658a3278389126e62aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znonsimplicial</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafde9c242f189d74963867120e4311e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znowsimplicial</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaddac51f1d92bf774648c6ef12deb4b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgood</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae6f593569abdf3b19772b47a3f69110b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgoodnew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5273dc4643195eb106255153efb51c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa679c1b113d1fcdd951b2dd307705ebcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fd79d4f577e1929f0372b8814d1da16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa12825dd9d19e124ab9dff10ab8d029b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4fc2386555ba3f2798963303f43102a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7a233fffa7b79d32d9d0dc3fcee5298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf40288eaa43f5ae0a2f12ae855e416b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8b4d95b734a2bd2e1dc8689d252911ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvisibility</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa56c40988ff32069c7912cbccef4535aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaff8a9cbca97f0386d97aca9b8a4fd03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zonehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae04d410b66b642e34f1bc25d3e3859fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaca97e3f26059e052e587e4aa6722a5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19b4224548a9ed9651c0f242dcd64e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartflip</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596f2f615761bb5493aa68c14ffc5a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zparthorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9ccca72355cb78a6e3c3214bcfa8b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartinside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4107005c6c2a0c6031a2a6d25c1ce377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartition</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6c3e8b1b2d5822d05eb8202c7f792e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartitionall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f52cc7ecb67c5d2655ffd3e151b6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartnear</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b163e6a0273e05cf2b5f8e654e7c83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4d507323d292e1781ae083a77c437e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc74af9912a18976c6069597795cd918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2e4aa0dc632b337f11f7c871b6ac3588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpostfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4798aaa892992c3b2dcfa05df2dbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpremergetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1b026c738cd28542fed7e1067f6462a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zprocessed</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa26c4b07f3a142c585c79285c6545da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1c4396df8f3e8e525fb9d8fa47ce6b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertexdel</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65f52131383c007690c7c17f8353e986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafa5460900e1d7c8f2cabf42b91193199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenamepinch</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9f01be8343c1715ed89878af59b4779b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameshare</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa249d83b5e95b566c99683912c9223ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zretry</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf376bae82bc459c0ca86b72cbd77f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wretrymax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13f3481e17109b177a902504758cec9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9b36fc3d34c9ac01e862c164ef45704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19767f6cea4bf3ca174987675da6d65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1a7568be86e52ab2da10d1dd4041d5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48e2b9efa63607ac80116564f55044bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa288c94d3d7516f22ad88c11b894a74b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6814ae66c516dc62a242e59bc8bf6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgemid</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e7a7063d37cb4da932e854adfee7051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemid</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa52c31e4e4c965c9b1c6d047fc6ad7a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemidmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76fcd191336030fc8672483468e8ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgeok</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafea0f7f96f4ae8b8a098145b46df3ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeok</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cbb73c0f02466c8bf1f2b34bc095b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeokmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4b3d112abd5ab91545126e9c26d94b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsearchpoints</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3cc07ba111ddc81c948f1c2952c3d6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsetplane</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2d863c818b4bb493e6ff774077f8531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztestvneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19d1ca6afb74efb84e7cba69a3c9a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotcheck</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa102ebc0472ca6b524e420bca9946822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztothorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaefd07227321cb32b46c797f8cdb810f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotmerge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa392ed93e7fe07207117714c7cd630ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa650a6fa08540b42fe6e1fe084573fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartition</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa74a39636dbfcc603b19d3bd7521f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa68ad781b2be49d7201b94c224beb96b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaea2af57591b25f17a2c224ba6fe5b028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvisible</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabb3332f1ebf72015b2fa694378c9e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad33d4a15ad9fe69804b960e4025ad96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaae05f2b1aaf02c749e82efbd7d56579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd43c407ab5663d40ba733f37826d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztridegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab395f66a6400b1b3abd7009e9771a126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrimirror</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8e30f6fde6ced63f9ce396cb87eb333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrinull</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab979f1130f72e3bcebc69f0516d56cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3ab49d2a5035775d29f7f135d3ba8cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf921fff80caa129fa065fc49f16b9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad105026941c374cccf84ac9d91d1fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa31d0f12921026ccf364146d45d4b18ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48945787be81b9190b6c8a3432a8a3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf8deb4ec5198c12033cc2a504167e0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa840390ef53cefe614764b69a1fa29c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa154bfeff6b415875a596db213d15eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ee17f7825f3c69a73857f01e7c6dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit2max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1fbfd8b6879d359bd2a0654b430d16db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertextot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa75eb658a09d67e9463adaabc07a7e879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa2f12a8c962994d9a7453ca2c23e79c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa82bc524d2af2e528c9f3ddeffffd2ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit2max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6e2ec1523a5fbc756801d66b2822d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidefacet</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8f41fc80dce594690d037f85ba3cef23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidevertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac43263022b474abd3a5c6c600c1d1f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZEND</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacc1aeb24e409a582092fe083d9ea1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ztypes</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdoc</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7aecf0c0ea60cc9fbd728459031501f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zinc</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a5fa7f3d3f86be303334bb71ea0c16a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zadd</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7afebd794def03ad96e53bbfc7fd2a035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7acd20ac2e1b2e25e33293516660048674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7abaca913d02bce2f4a9b78d5884f9a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEreal</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7ad1127da9fcb4b5fb30154cfa80fc057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wadd</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a354e1786dcad0acf59a3e1d093d080c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a027ecbf50177b8b2a00aa867ad7daab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a8e7bf8666791c0b13ceff240d21e4cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEend</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a0e4e54ca92c802f645e777a8a47f248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdoc</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7aecf0c0ea60cc9fbd728459031501f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zinc</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a5fa7f3d3f86be303334bb71ea0c16a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zadd</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7afebd794def03ad96e53bbfc7fd2a035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7acd20ac2e1b2e25e33293516660048674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7abaca913d02bce2f4a9b78d5884f9a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEreal</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7ad1127da9fcb4b5fb30154cfa80fc057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wadd</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a354e1786dcad0acf59a3e1d093d080c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a027ecbf50177b8b2a00aa867ad7daab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a8e7bf8666791c0b13ceff240d21e4cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEend</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a0e4e54ca92c802f645e777a8a47f248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>aa91acc64e500df58e15e971e5fdd751e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a73e0514790e5eea445b1f47e8e8e6b40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a0a8d11092a2aab701bb4b2150cdf767c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae6f5db825b77e48f138beb54a881e9ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a21e4bf74ec7a12cb2ee8998ab517f1eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ab42054e3440c14ca78263e51b48b74a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a326c10bb740823d488dfc96e2f9c87ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a1a83c440c9b4a9cb5cbc053e39611d9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ab3b6af869cbd5b6ef56391c6025e6fe6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatI</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a222738bb24ccb5a2a51123697bafa965</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ab14c0f36f890ebe6b60724ebe8c1e339</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a323eaccbfe6576549fbbcc27b1fc0293</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_freestatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae87f9d902a259a70dd5db0bd385175b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initstatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6d94ef3715de57cfdfe447c09fcffe81</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_newstats</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a8052de0b944148fcf86be51df976e467</anchor>
      <arglist>(int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_nostatistic</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a55dd186b05d7b30126b6cdfed892000e</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ac5705bb4d6269c5c94fa02049c9628c0</anchor>
      <arglist>(FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatistics</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a3c01830b2f8283b2634932d2d46666b7</anchor>
      <arglist>(FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatlevel</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a560f7dc3fbf339c108100cb4034a8a18</anchor>
      <arglist>(FILE *fp, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstats</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>af508cc7e7257750c7a539c31ea647556</anchor>
      <arglist>(FILE *fp, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_stddev</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>af3eabded8ac6cc450637080839b9b293</anchor>
      <arglist>(int num, realT tot, realT tot2, realT *ave)</arglist>
    </member>
    <member kind="variable">
      <type>qhstatT</type>
      <name>qh_qhstat</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a5e48037e5b2caeb6713df1a9fa4473ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stat_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>stat__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NULLfield</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>ae6ff6be504ea06bf99ba7300df52ebae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>aad7efcf9b4828364a9b55bd1506666ef</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a84187a37821c3a49d60995fb7dacce23</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a68d0d74126e0ba0261be4f755147a87a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a79acf7806311e378568eaacf5a70d570</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>addec07685aed7a5a0b750580d59a0431</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a3351cb02b60c4508cd802c8f7b439fc3</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a7b629fdbb3b375af31df07b09b07d312</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a199e865e2694d232ecefd6c01035ca54</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>ada640b7ab78d27560403273fc48e9b4c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatI</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a49b016863de18158eb26331e3a64ff59</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatistics</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a18d0c3c9231df4de7b51f6c094092b68</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>aedab5930d2c0d2789ff061dc2da2433c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initstatistics</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a93adb8a0127004b17da62b05d5fb60d9</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_newstats</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>ad88ef214ea109f3bf1821f03d6ddea99</anchor>
      <arglist>(qhT *qh, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_nostatistic</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>af8e77f63c8e32c66b6bfebc6ed524eaa</anchor>
      <arglist>(qhT *qh, int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a48c804082ac2e714aeef6766b1c73632</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatistics</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>abf9aa531623e6ce0cc0f4d8993104d5e</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatlevel</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>a26b9875f1c4019777f7866c3e9c02aa3</anchor>
      <arglist>(qhT *qh, FILE *fp, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstats</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>af26f238d495f9c3d9efa33be46c23015</anchor>
      <arglist>(qhT *qh, FILE *fp, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_stddev</name>
      <anchorfile>stat__r_8c.html</anchorfile>
      <anchor>af3eabded8ac6cc450637080839b9b293</anchor>
      <arglist>(int num, realT tot, realT tot2, realT *ave)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stat_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>stat__r_8h.html</filename>
    <class kind="union">intrealT</class>
    <class kind="struct">qhstatT</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFqhstatT</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a53753bfe1af51fcedc5df93c67b140b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFqhT</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ab14313c53522105b10b4d2485193f99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAYdebugx</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>abb2aa969e97a199c78ef57ee972da717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_KEEPstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a8024ff99e4ce680226e455bdcbe83f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wadd_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>abe698daf0b3800e601c5f8529df66155</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wmax_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a0caac87ce881769e487f8a035a40acf8</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wmin_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae7f271e85ad41efb7847dda694241313</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wval_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>afba8717a9b2e7fe2a9fa8f8613618e6c</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwadd_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a9038c2e829d96b98265b682bd7a46e78</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwmax_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>acd2e90cea281cb0cd466c7da957a77d8</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wwval_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a01505182e26f4503e012356f74f7428d</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zadd_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>aabf00328ea81ee866f79e3eff1b80eb4</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zdef_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae394df93e126232e7aad9ef9e080468c</anchor>
      <arglist>(stype, name, string, cnt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zinc_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a1c80d3f3e201d08fcab489a6530abd39</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zmax_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae43285788a800ff33f082b7766af91e0</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zmin_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a0dd030769140943c4d5e71c33437f1c9</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zval_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a0813c5bc4a2c3a837fd417bd5c9818f3</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzadd_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>abf1d35f64b29b9009b75d0a91731e6f0</anchor>
      <arglist>(id, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzdef_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ad2932f480d5f81c2a8bab064ede7cc03</anchor>
      <arglist>(stype, name, string, cnt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzinc_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a4f3bc6b51acbee68f2f0661d257461f5</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zzval_</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a33a7ae9b574ecdf701fd1ca64c8224f3</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="typedef">
      <type>union intrealT</type>
      <name>intrealT</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a353a825152799a325f01954911890c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhstatT</type>
      <name>qhstatT</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a7401826bdcfd9be2667d7bcea944e5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct qhT</type>
      <name>qhT</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>add530a584b05ca39d1018099d6a20a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>qh_statistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zacoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa6ffdb66ba64fa4baa3dc0cad5f2122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa3b028208f328505933eaf95019c9ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa513403e3ecf743581dc805664d9293b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaad697ced698830e1c111a555f33978b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65adfe2f0fcf048f4e34c3f6e771695f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa13a3e15b2beba91ba2703b7918ac791</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa18aef25dae14672b2349b1bdf64e16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangletests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaeb19fae51412966c500b952ed44cfac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareatot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf47594aaf0c886a142fa9f0ab55dbc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa33c28e091730496be36d550d97af1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3155785bec6b2f06342fa29b49c3348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zavoidold</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1576a36aeb0cf345c2822d8930ce2473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baade8e60185a6993cc5b7bc0c437d0c9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa58a79243d4590b8781983fe832f0da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zback0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7f36a096bd09a674a2d96dbd1900dc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestcentrum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3a6d81ac05700439aa2ad52c4650aeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestdist</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5ae04331dd47e10bd72971c5cbca4838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlower</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa67956fee6054be310275a71ecdf28e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf433ee9ce5e99f289bfe3a4910dee835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestloweralln</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7eb9fb9d2c18177af3acd024f013ed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerv</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa04826778220bb69a855987fab9fb6d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcentrumtests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa156681422e050c02fa6e06b544b1c91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcheckpart</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa540de494873345370d8fd92ce3b5bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcomputefurthest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6a0176332a052e1151dc82931e68dcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcave</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaced444a68b9cc955fdcbc46468d1cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa57188d15bbbedd5afdf9e446027d6ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac6f8ac8cb8aa772c0ea04127169b1f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae3389f51decedfb5a9fb76cc851cb783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4dedb4f368eaa690bf09d36e4b23101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa42ca442a061e85e307d85ad3a6166ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa98bd8b4947c673f0fc93a61f9388b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab5e536b5593c84758703fa527514363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa50f25d4e17cd545fe8ac4c68da3ae9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarcentrum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa8972270453a8f3292aa2e5bf1d2c5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarhorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf2fa0ba95ac49166688fd0f3cb46efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarinside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf86312fb48c4dc0a8cbf1c519ae32133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarpart</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa419bcf56d9102732230a6dbc964265bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2306bb12feb0f7e0ba2efd33177c34bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcpu</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab2dc4b59fa12797e5db9dcc6cc2875ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88549ecd60984f356a375c7317508a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa03759e03d42a053418fea861f19cce00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8523e74724943d8d0b51d6e091735f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclevertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabda7ebb5780f8de8fd4562787cd0a261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4aed2eaa8fd5452201f2ca0fb8fd836c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegenmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4467bd0c518691c1f4cdf19ad39bec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegentot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaaca7aa9d059a1114125660001cbf1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegenvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac95ff84bc8521ee3a176359eb6bc0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelfacetdup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf1046cb021b4af9d2aaf51896a035da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa870a7cdb72b4ee271a505392c19b1dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertextot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7d01bb7055c9aa1504d37dfbcfffbdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa760a6618fbd3aea8e461b324957c31f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdetsimplex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf3acd655de05a836d4d5f66ac3a4316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistcheck</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9c980ad8958a5d920f8ca567f01d356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistconvex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa20f1b614300a9e489f6b3e613192e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistgood</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa874ad4849883671bb13f8e97b7dde335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistio</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4c8d98bd7d7916dd91fc79b7d8a13b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistplane</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7bd85c6503026dc50937fc26481835ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdiststat</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6ab545d71cfab196945021c226c248e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa205da1427f3dd711aa6c46946c39226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistzero</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabafc3e74d6936575bc4cab764f97b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc1</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa92495a32fb34860c1d65c9f0ed53e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa199123efe1bebf4b6cebb3ffbda488ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc3</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac4acbc0d8e19b9fc2889784802654e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc4</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f296f8a66b9b22ef805ceb691fbaef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc5</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fbca23919080de1dbf50a5195bc32e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc6</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad21d482068f1edd03e941e132e1de5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc7</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8082671cdebf3635a84c6517d05881c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc8</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa538440695edbebd01e00fa32a8e80b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc9</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76daf281afdce1df19f334fac9191e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc10</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4d050451e8919089ceeef30cb8c0e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc11</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b5f15567417a689dcb89395277967cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc12</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8eab372fe34c8c73242f6df686a6bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropdegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7008efd9904fdad921adea6d059aa14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7e6a8b0dfd2a79441fb51903d73b6f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupflip</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa32db286b9d3b40123052de68d87d6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zduplicate</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf36dfd480faa9fb1349dca287590e656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa229ea5de112cbdc0b86d44109b72df2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1e0648cd7cbd0690ec0e6308b1e0b597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa90521f2f539b95109f51acbd32c7be57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupsame</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabbb165147fd36a5990905443a15812fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflipped</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa078dd5d788d6f7479f39c34dbcd2bf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa92e24b100dc7121c29c022722cd9445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa055c606d276e89e05ff851a8b5888347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflippedfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae517991538ad7bdb70fcb32e32d4ddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4b788c6cb3040827efa14e1bcc46504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbestmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2a669675319dab526df647d56b665b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbesttot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa27eedc9909297dce86b673b3b2ea7082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa72f27974b33336f4f6e5e8fa72d17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindfail</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa088f3c1cfba5393a48679432032ad128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9cd3dfa80de4b002f901423a1bf71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizonmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7ceeb24c9de20d6e52ffbfb2331b378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizontot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac36f7fa510fe7a1abf0e443198b0ccfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindjump</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5f717880e67a8f22cf73ee03ce83b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa468adb7cf03cadf95e74fee7febf9f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4ea8ef1a9dc745ca37c59c3978eb1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewtot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad09a02556040df064e1c9aef583f9cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewjump</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35660d0392da7b57cdb286008d426945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewsharp</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadab21cba2fff42ea3547e97ee0457d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgauss0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacf27c7c12efa427acbd0b20235eaf93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgoodfacet</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa894653ceee761ae25dbcbae7fbadac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashlookup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad37950cee88f36fc8d1455ddf3f7ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacec9e730d3c9ce3eafd9dc11ca0e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridgetest</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa72bf986aac02adf3339a779d31797b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashtests</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa628b0d4e11931cbd9cbef6d812648c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zinsidevisible</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf7e58e01d9205aea6d45492595d722bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersect</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7acbf57257cedae349cf7f557f024a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectfail</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa665ba2336a336df9b57d081631ebf0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa462ba8ec8c7882990b0c496771e2b30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectnum</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac0df8cbd0c91dff114e508fc366d4cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersecttot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadb62589110f70355034434c0e50c3863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafe27ed7998858bfbf54ef6d08d774621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxout</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa500ec4d106535fb059d61d75ccbca1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxoutside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc40d172ad092bd9099b29c8bd5efee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7661c19d8bf5fb9149e164f3f6184e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac7f25fa995b65f4ecaa9a20ad2882f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0ee88bfaa2c54d26bab549d37f38680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad73626dd150e40104aeaaeaa9789515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88f7c0022ce0a94e334f37746da1db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmempoints</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9a8aabb4537b6cb5913810ce8ec0c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65c2f4f34d32cb7977e54775a138ef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa601825704424aa611fd1452083c02373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeflipdup</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b7024aa702f542bf618760ebf514c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaef2f842497cd8b2ab12d5934adcdced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596fd8b849353e781ea491be757864c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinitmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf403537fd7872ea00b3abd45c3be1d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5fab27c74ab6b3f1d2b154d4ad66ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeintohorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa02630041efff79fd8789ff33982f2072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergenew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa638e8e1649fd365fd4e07617c339c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacb94c1d31a7c08bc9e07ce6e72c156e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad86f08b5fefc210c35d967e59cb78d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b9464afea8934b896216b47a9056a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesimplex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65a57f675631c469d180147f6991953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergevertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e41a618d59dd4365b63f5c05a63359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmindenom</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa43110d1f9a2a5aff2fe427ebd424b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wminvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cd7fbf362a8f7517dfc7b4ac894fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zminnorm</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaafa408959970e17b1d3a85a62a2541a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmultiridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacee1e1334d6c10e8da01a4b8df296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znearlysingular</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35687af575ac9c237de8de5138229a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ffd744905cea1bd1e799820db592ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8973fb65f9731369a2c857bd3397e87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd945a4809f925479dff65a11bfb8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa431dc1583fa3d0c1436e0c54cc482eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac00d2ec296f101129bdf7929fbb142ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac19e0820571c591d9e93df75aab9aec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa41203ed37f653b2f61240397202114e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0475c31b6b5cc39d5f065652c8556816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znoarea</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13eb8a877acf658a3278389126e62aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znonsimplicial</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafde9c242f189d74963867120e4311e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znowsimplicial</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaddac51f1d92bf774648c6ef12deb4b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgood</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae6f593569abdf3b19772b47a3f69110b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgoodnew</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5273dc4643195eb106255153efb51c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa679c1b113d1fcdd951b2dd307705ebcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fd79d4f577e1929f0372b8814d1da16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa12825dd9d19e124ab9dff10ab8d029b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4fc2386555ba3f2798963303f43102a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7a233fffa7b79d32d9d0dc3fcee5298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf40288eaa43f5ae0a2f12ae855e416b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8b4d95b734a2bd2e1dc8689d252911ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvisibility</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa56c40988ff32069c7912cbccef4535aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvneighbors</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaff8a9cbca97f0386d97aca9b8a4fd03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zonehorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae04d410b66b642e34f1bc25d3e3859fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartangle</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaca97e3f26059e052e587e4aa6722a5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19b4224548a9ed9651c0f242dcd64e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartflip</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596f2f615761bb5493aa68c14ffc5a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zparthorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9ccca72355cb78a6e3c3214bcfa8b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartinside</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4107005c6c2a0c6031a2a6d25c1ce377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartition</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6c3e8b1b2d5822d05eb8202c7f792e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartitionall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f52cc7ecb67c5d2655ffd3e151b6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartnear</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b163e6a0273e05cf2b5f8e654e7c83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4d507323d292e1781ae083a77c437e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc74af9912a18976c6069597795cd918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance2</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2e4aa0dc632b337f11f7c871b6ac3588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpostfacets</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4798aaa892992c3b2dcfa05df2dbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpremergetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1b026c738cd28542fed7e1067f6462a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zprocessed</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa26c4b07f3a142c585c79285c6545da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertex</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1c4396df8f3e8e525fb9d8fa47ce6b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertexdel</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65f52131383c007690c7c17f8353e986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameall</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafa5460900e1d7c8f2cabf42b91193199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenamepinch</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9f01be8343c1715ed89878af59b4779b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameshare</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa249d83b5e95b566c99683912c9223ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zretry</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf376bae82bc459c0ca86b72cbd77f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wretrymax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13f3481e17109b177a902504758cec9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9b36fc3d34c9ac01e862c164ef45704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19767f6cea4bf3ca174987675da6d65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1a7568be86e52ab2da10d1dd4041d5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48e2b9efa63607ac80116564f55044bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa288c94d3d7516f22ad88c11b894a74b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6814ae66c516dc62a242e59bc8bf6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgemid</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e7a7063d37cb4da932e854adfee7051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemid</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa52c31e4e4c965c9b1c6d047fc6ad7a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemidmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76fcd191336030fc8672483468e8ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgeok</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafea0f7f96f4ae8b8a098145b46df3ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeok</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cbb73c0f02466c8bf1f2b34bc095b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeokmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4b3d112abd5ab91545126e9c26d94b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsearchpoints</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3cc07ba111ddc81c948f1c2952c3d6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsetplane</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2d863c818b4bb493e6ff774077f8531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztestvneighbor</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19d1ca6afb74efb84e7cba69a3c9a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotcheck</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa102ebc0472ca6b524e420bca9946822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztothorizon</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaefd07227321cb32b46c797f8cdb810f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotmerge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa392ed93e7fe07207117714c7cd630ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartcoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa650a6fa08540b42fe6e1fe084573fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartition</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa74a39636dbfcc603b19d3bd7521f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotridges</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa68ad781b2be49d7201b94c224beb96b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaea2af57591b25f17a2c224ba6fe5b028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvisible</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabb3332f1ebf72015b2fa694378c9e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanar</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad33d4a15ad9fe69804b960e4025ad96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanarmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaae05f2b1aaf02c749e82efbd7d56579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanartot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd43c407ab5663d40ba733f37826d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztridegen</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab395f66a6400b1b3abd7009e9771a126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrimirror</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8e30f6fde6ced63f9ce396cb87eb333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrinull</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab979f1130f72e3bcebc69f0516d56cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3ab49d2a5035775d29f7f135d3ba8cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf921fff80caa129fa065fc49f16b9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridge</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad105026941c374cccf84ac9d91d1fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgetot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa31d0f12921026ccf364146d45d4b18ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgemax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48945787be81b9190b6c8a3432a8a3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf8deb4ec5198c12033cc2a504167e0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacettot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa840390ef53cefe614764b69a1fa29c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacetmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa154bfeff6b415875a596db213d15eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ee17f7825f3c69a73857f01e7c6dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit2max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1fbfd8b6879d359bd2a0654b430d16db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertextot</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa75eb658a09d67e9463adaabc07a7e879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertexmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa2f12a8c962994d9a7453ca2c23e79c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa82bc524d2af2e528c9f3ddeffffd2ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit2max</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6e2ec1523a5fbc756801d66b2822d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidefacet</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8f41fc80dce594690d037f85ba3cef23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidevertices</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac43263022b474abd3a5c6c600c1d1f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZEND</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacc1aeb24e409a582092fe083d9ea1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zacoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa6ffdb66ba64fa4baa3dc0cad5f2122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa3b028208f328505933eaf95019c9ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wacoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa513403e3ecf743581dc805664d9293b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaad697ced698830e1c111a555f33978b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65adfe2f0fcf048f4e34c3f6e771695f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa13a3e15b2beba91ba2703b7918ac791</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wanglemin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa18aef25dae14672b2349b1bdf64e16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zangletests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaeb19fae51412966c500b952ed44cfac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareatot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf47594aaf0c886a142fa9f0ab55dbc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa33c28e091730496be36d550d97af1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wareamin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3155785bec6b2f06342fa29b49c3348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zavoidold</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1576a36aeb0cf345c2822d8930ce2473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baade8e60185a6993cc5b7bc0c437d0c9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wavoidoldtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa58a79243d4590b8781983fe832f0da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zback0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7f36a096bd09a674a2d96dbd1900dc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestcentrum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3a6d81ac05700439aa2ad52c4650aeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestdist</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5ae04331dd47e10bd72971c5cbca4838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlower</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa67956fee6054be310275a71ecdf28e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf433ee9ce5e99f289bfe3a4910dee835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestloweralln</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7eb9fb9d2c18177af3acd024f013ed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zbestlowerv</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa04826778220bb69a855987fab9fb6d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcentrumtests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa156681422e050c02fa6e06b544b1c91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcheckpart</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa540de494873345370d8fd92ce3b5bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcomputefurthest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6a0176332a052e1151dc82931e68dcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcave</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaced444a68b9cc955fdcbc46468d1cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa57188d15bbbedd5afdf9e446027d6ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wconcavetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac6f8ac8cb8aa772c0ea04127169b1f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae3389f51decedfb5a9fb76cc851cb783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zconcaveridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4dedb4f368eaa690bf09d36e4b23101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa42ca442a061e85e307d85ad3a6166ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa98bd8b4947c673f0fc93a61f9388b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab5e536b5593c84758703fa527514363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa50f25d4e17cd545fe8ac4c68da3ae9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarcentrum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa8972270453a8f3292aa2e5bf1d2c5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarhorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf2fa0ba95ac49166688fd0f3cb46efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarinside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf86312fb48c4dc0a8cbf1c519ae32133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarpart</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa419bcf56d9102732230a6dbc964265bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcoplanarridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2306bb12feb0f7e0ba2efd33177c34bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wcpu</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab2dc4b59fa12797e5db9dcc6cc2875ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88549ecd60984f356a375c7317508a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclefacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa03759e03d42a053418fea861f19cce00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8523e74724943d8d0b51d6e091735f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zcyclevertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabda7ebb5780f8de8fd4562787cd0a261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4aed2eaa8fd5452201f2ca0fb8fd836c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegenmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4467bd0c518691c1f4cdf19ad39bec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wdegentot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaaca7aa9d059a1114125660001cbf1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdegenvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac95ff84bc8521ee3a176359eb6bc0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelfacetdup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf1046cb021b4af9d2aaf51896a035da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa870a7cdb72b4ee271a505392c19b1dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertextot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7d01bb7055c9aa1504d37dfbcfffbdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdelvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa760a6618fbd3aea8e461b324957c31f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdetsimplex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf3acd655de05a836d4d5f66ac3a4316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistcheck</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9c980ad8958a5d920f8ca567f01d356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistconvex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa20f1b614300a9e489f6b3e613192e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistgood</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa874ad4849883671bb13f8e97b7dde335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistio</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4c8d98bd7d7916dd91fc79b7d8a13b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistplane</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7bd85c6503026dc50937fc26481835ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdiststat</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6ab545d71cfab196945021c226c248e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa205da1427f3dd711aa6c46946c39226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdistzero</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabafc3e74d6936575bc4cab764f97b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc1</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa92495a32fb34860c1d65c9f0ed53e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa199123efe1bebf4b6cebb3ffbda488ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc3</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac4acbc0d8e19b9fc2889784802654e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc4</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f296f8a66b9b22ef805ceb691fbaef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc5</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fbca23919080de1dbf50a5195bc32e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc6</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad21d482068f1edd03e941e132e1de5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc7</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8082671cdebf3635a84c6517d05881c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc8</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa538440695edbebd01e00fa32a8e80b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc9</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76daf281afdce1df19f334fac9191e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc10</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4d050451e8919089ceeef30cb8c0e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc11</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b5f15567417a689dcb89395277967cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdoc12</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8eab372fe34c8c73242f6df686a6bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropdegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7008efd9904fdad921adea6d059aa14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdropneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7e6a8b0dfd2a79441fb51903d73b6f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupflip</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa32db286b9d3b40123052de68d87d6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zduplicate</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf36dfd480faa9fb1349dca287590e656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa229ea5de112cbdc0b86d44109b72df2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wduplicatetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1e0648cd7cbd0690ec0e6308b1e0b597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa90521f2f539b95109f51acbd32c7be57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zdupsame</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabbb165147fd36a5990905443a15812fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflipped</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa078dd5d788d6f7479f39c34dbcd2bf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa92e24b100dc7121c29c022722cd9445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wflippedtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa055c606d276e89e05ff851a8b5888347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zflippedfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae517991538ad7bdb70fcb32e32d4ddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4b788c6cb3040827efa14e1bcc46504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbestmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2a669675319dab526df647d56b665b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindbesttot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa27eedc9909297dce86b673b3b2ea7082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa72f27974b33336f4f6e5e8fa72d17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindfail</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa088f3c1cfba5393a48679432032ad128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9cd3dfa80de4b002f901423a1bf71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizonmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7ceeb24c9de20d6e52ffbfb2331b378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindhorizontot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac36f7fa510fe7a1abf0e443198b0ccfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindjump</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5f717880e67a8f22cf73ee03ce83b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa468adb7cf03cadf95e74fee7febf9f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf4ea8ef1a9dc745ca37c59c3978eb1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewtot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad09a02556040df064e1c9aef583f9cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewjump</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35660d0392da7b57cdb286008d426945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zfindnewsharp</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadab21cba2fff42ea3547e97ee0457d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgauss0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacf27c7c12efa427acbd0b20235eaf93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zgoodfacet</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa894653ceee761ae25dbcbae7fbadac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashlookup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad37950cee88f36fc8d1455ddf3f7ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacec9e730d3c9ce3eafd9dc11ca0e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashridgetest</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa72bf986aac02adf3339a779d31797b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zhashtests</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa628b0d4e11931cbd9cbef6d812648c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zinsidevisible</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf7e58e01d9205aea6d45492595d722bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersect</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7acbf57257cedae349cf7f557f024a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectfail</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa665ba2336a336df9b57d081631ebf0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa462ba8ec8c7882990b0c496771e2b30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersectnum</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac0df8cbd0c91dff114e508fc366d4cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zintersecttot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baadb62589110f70355034434c0e50c3863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafe27ed7998858bfbf54ef6d08d774621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxout</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa500ec4d106535fb059d61d75ccbca1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmaxoutside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc40d172ad092bd9099b29c8bd5efee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7661c19d8bf5fb9149e164f3f6184e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac7f25fa995b65f4ecaa9a20ad2882f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0ee88bfaa2c54d26bab549d37f38680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmaxvneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad73626dd150e40104aeaaeaa9789515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa88f7c0022ce0a94e334f37746da1db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmempoints</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad9a8aabb4537b6cb5913810ce8ec0c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65c2f4f34d32cb7977e54775a138ef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmemvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa601825704424aa611fd1452083c02373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeflipdup</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b7024aa702f542bf618760ebf514c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaef2f842497cd8b2ab12d5934adcdced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596fd8b849353e781ea491be757864c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinitmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf403537fd7872ea00b3abd45c3be1d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeinittot2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5fab27c74ab6b3f1d2b154d4ad66ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergeintohorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa02630041efff79fd8789ff33982f2072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergenew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa638e8e1649fd365fd4e07617c339c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacb94c1d31a7c08bc9e07ce6e72c156e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad86f08b5fefc210c35d967e59cb78d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesettot2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7b9464afea8934b896216b47a9056a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergesimplex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65a57f675631c469d180147f6991953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmergevertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e41a618d59dd4365b63f5c05a63359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wmindenom</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa43110d1f9a2a5aff2fe427ebd424b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wminvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cd7fbf362a8f7517dfc7b4ac894fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zminnorm</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaafa408959970e17b1d3a85a62a2541a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zmultiridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacee1e1334d6c10e8da01a4b8df296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znearlysingular</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa35687af575ac9c237de8de5138229a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ffd744905cea1bd1e799820db592ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8973fb65f9731369a2c857bd3397e87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewbalance2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd945a4809f925479dff65a11bfb8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa431dc1583fa3d0c1436e0c54cc482eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewfacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac00d2ec296f101129bdf7929fbb142ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znewvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac19e0820571c591d9e93df75aab9aec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa41203ed37f653b2f61240397202114e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wnewvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa0475c31b6b5cc39d5f065652c8556816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znoarea</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13eb8a877acf658a3278389126e62aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znonsimplicial</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafde9c242f189d74963867120e4311e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znowsimplicial</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaddac51f1d92bf774648c6ef12deb4b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgood</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae6f593569abdf3b19772b47a3f69110b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotgoodnew</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa5273dc4643195eb106255153efb51c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znotmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa679c1b113d1fcdd951b2dd307705ebcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9fd79d4f577e1929f0372b8814d1da16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa12825dd9d19e124ab9dff10ab8d029b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znummergetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4fc2386555ba3f2798963303f43102a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7a233fffa7b79d32d9d0dc3fcee5298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf40288eaa43f5ae0a2f12ae855e416b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8b4d95b734a2bd2e1dc8689d252911ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvisibility</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa56c40988ff32069c7912cbccef4535aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Znumvneighbors</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaff8a9cbca97f0386d97aca9b8a4fd03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zonehorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baae04d410b66b642e34f1bc25d3e3859fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartangle</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaca97e3f26059e052e587e4aa6722a5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19b4224548a9ed9651c0f242dcd64e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartflip</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa596f2f615761bb5493aa68c14ffc5a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zparthorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa9ccca72355cb78a6e3c3214bcfa8b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartinside</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4107005c6c2a0c6031a2a6d25c1ce377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartition</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6c3e8b1b2d5822d05eb8202c7f792e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartitionall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6f52cc7ecb67c5d2655ffd3e151b6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpartnear</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6b163e6a0273e05cf2b5f8e654e7c83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4d507323d292e1781ae083a77c437e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabc74af9912a18976c6069597795cd918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wpbalance2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2e4aa0dc632b337f11f7c871b6ac3588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpostfacets</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad4798aaa892992c3b2dcfa05df2dbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zpremergetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1b026c738cd28542fed7e1067f6462a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zprocessed</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa26c4b07f3a142c585c79285c6545da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertex</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1c4396df8f3e8e525fb9d8fa47ce6b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zremvertexdel</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa65f52131383c007690c7c17f8353e986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameall</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafa5460900e1d7c8f2cabf42b91193199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenamepinch</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9f01be8343c1715ed89878af59b4779b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zrenameshare</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa249d83b5e95b566c99683912c9223ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zretry</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf376bae82bc459c0ca86b72cbd77f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wretrymax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa13f3481e17109b177a902504758cec9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9b36fc3d34c9ac01e862c164ef45704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19767f6cea4bf3ca174987675da6d65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1a7568be86e52ab2da10d1dd4041d5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridge0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48e2b9efa63607ac80116564f55044bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa288c94d3d7516f22ad88c11b894a74b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridge0max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6814ae66c516dc62a242e59bc8bf6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgemid</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9e7a7063d37cb4da932e854adfee7051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemid</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa52c31e4e4c965c9b1c6d047fc6ad7a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgemidmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa76fcd191336030fc8672483468e8ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zridgeok</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baafea0f7f96f4ae8b8a098145b46df3ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeok</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa7cbb73c0f02466c8bf1f2b34bc095b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wridgeokmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa4b3d112abd5ab91545126e9c26d94b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsearchpoints</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3cc07ba111ddc81c948f1c2952c3d6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zsetplane</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa2d863c818b4bb493e6ff774077f8531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztestvneighbor</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa19d1ca6afb74efb84e7cba69a3c9a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotcheck</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa102ebc0472ca6b524e420bca9946822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztothorizon</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaefd07227321cb32b46c797f8cdb810f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotmerge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa392ed93e7fe07207117714c7cd630ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartcoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa650a6fa08540b42fe6e1fe084573fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotpartition</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa74a39636dbfcc603b19d3bd7521f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotridges</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa68ad781b2be49d7201b94c224beb96b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaea2af57591b25f17a2c224ba6fe5b028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztotvisible</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baabb3332f1ebf72015b2fa694378c9e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanar</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad33d4a15ad9fe69804b960e4025ad96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanarmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaae05f2b1aaf02c749e82efbd7d56579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztricoplanartot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1dd43c407ab5663d40ba733f37826d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztridegen</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab395f66a6400b1b3abd7009e9771a126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrimirror</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8e30f6fde6ced63f9ce396cb87eb333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ztrinull</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baab979f1130f72e3bcebc69f0516d56cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa3ab49d2a5035775d29f7f135d3ba8cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wvertexmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaaf921fff80caa129fa065fc49f16b9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridge</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baad105026941c374cccf84ac9d91d1fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgetot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa31d0f12921026ccf364146d45d4b18ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertexridgemax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa48945787be81b9190b6c8a3432a8a3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaf8deb4ec5198c12033cc2a504167e0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacettot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa840390ef53cefe614764b69a1fa29c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisfacetmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa154bfeff6b415875a596db213d15eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa9ee17f7825f3c69a73857f01e7c6dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisit2max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa1fbfd8b6879d359bd2a0654b430d16db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertextot</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa75eb658a09d67e9463adaabc07a7e879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvisvertexmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baaa2f12a8c962994d9a7453ca2c23e79c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa82bc524d2af2e528c9f3ddeffffd2ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zvvisit2max</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa6e2ec1523a5fbc756801d66b2822d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidefacet</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baa8f41fc80dce594690d037f85ba3cef23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zwidevertices</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baac43263022b474abd3a5c6c600c1d1f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZEND</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ae96cd2d8994646eb42fa3d45446786baacc1aeb24e409a582092fe083d9ea1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ztypes</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdoc</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7aecf0c0ea60cc9fbd728459031501f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zinc</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a5fa7f3d3f86be303334bb71ea0c16a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zadd</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7afebd794def03ad96e53bbfc7fd2a035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7acd20ac2e1b2e25e33293516660048674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7abaca913d02bce2f4a9b78d5884f9a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEreal</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7ad1127da9fcb4b5fb30154cfa80fc057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wadd</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a354e1786dcad0acf59a3e1d093d080c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmax</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a027ecbf50177b8b2a00aa867ad7daab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmin</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a8e7bf8666791c0b13ceff240d21e4cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEend</name>
      <anchorfile>stat_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a0e4e54ca92c802f645e777a8a47f248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdoc</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7aecf0c0ea60cc9fbd728459031501f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zinc</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a5fa7f3d3f86be303334bb71ea0c16a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zadd</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7afebd794def03ad96e53bbfc7fd2a035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7acd20ac2e1b2e25e33293516660048674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7abaca913d02bce2f4a9b78d5884f9a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEreal</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7ad1127da9fcb4b5fb30154cfa80fc057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wadd</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a354e1786dcad0acf59a3e1d093d080c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmax</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a027ecbf50177b8b2a00aa867ad7daab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wmin</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a8e7bf8666791c0b13ceff240d21e4cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZTYPEend</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a6c58d6d683698a3e7886533dc3241ca7a0e4e54ca92c802f645e777a8a47f248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatA</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>aad7efcf9b4828364a9b55bd1506666ef</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatB</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a84187a37821c3a49d60995fb7dacce23</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatC</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a68d0d74126e0ba0261be4f755147a87a</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatD</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a79acf7806311e378568eaacf5a70d570</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>addec07685aed7a5a0b750580d59a0431</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatE2</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a3351cb02b60c4508cd802c8f7b439fc3</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatF</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a7b629fdbb3b375af31df07b09b07d312</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatG</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a199e865e2694d232ecefd6c01035ca54</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatH</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ada640b7ab78d27560403273fc48e9b4c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatI</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a49b016863de18158eb26331e3a64ff59</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_allstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a18d0c3c9231df4de7b51f6c094092b68</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_collectstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>aedab5930d2c0d2789ff061dc2da2433c</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_initstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a93adb8a0127004b17da62b05d5fb60d9</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_newstats</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>ad88ef214ea109f3bf1821f03d6ddea99</anchor>
      <arglist>(qhT *qh, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>boolT</type>
      <name>qh_nostatistic</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>af8e77f63c8e32c66b6bfebc6ed524eaa</anchor>
      <arglist>(qhT *qh, int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printallstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a48c804082ac2e714aeef6766b1c73632</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatistics</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>abf9aa531623e6ce0cc0f4d8993104d5e</anchor>
      <arglist>(qhT *qh, FILE *fp, const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstatlevel</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>a26b9875f1c4019777f7866c3e9c02aa3</anchor>
      <arglist>(qhT *qh, FILE *fp, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printstats</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>af26f238d495f9c3d9efa33be46c23015</anchor>
      <arglist>(qhT *qh, FILE *fp, int idx, int *nextindex)</arglist>
    </member>
    <member kind="function">
      <type>realT</type>
      <name>qh_stddev</name>
      <anchorfile>stat__r_8h.html</anchorfile>
      <anchor>af3eabded8ac6cc450637080839b9b293</anchor>
      <arglist>(int num, realT tot, realT tot2, realT *ave)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>std-pair.hh</name>
    <path>/tmp/ws/src/hpp-fcl/python/utils/</path>
    <filename>std-pair_8hh.html</filename>
    <class kind="struct">StdPairConverter</class>
  </compound>
  <compound kind="file">
    <name>support_functions.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/narrowphase/</path>
    <filename>support__functions_8cpp.html</filename>
    <includes id="coal_2narrowphase_2support__functions_8h" name="coal/narrowphase/support_functions.h" local="yes" imported="no">coal/narrowphase/support_functions.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CALL_GET_SHAPE_SUPPORT</name>
      <anchorfile>support__functions_8cpp.html</anchorfile>
      <anchor>af38b1d6856212d6eaae05039c06f6bf6</anchor>
      <arglist>(ShapeType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CALL_GET_SHAPE_SUPPORT_SET</name>
      <anchorfile>support__functions_8cpp.html</anchorfile>
      <anchor>a0d80adfdc32453717cfab50747ced611</anchor>
      <arglist>(ShapeType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>support__functions_8cpp.html</anchorfile>
      <anchor>a42bb78616cceb0969f4f07d5f579323e</anchor>
      <arglist>(ShapeType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>support__functions_8cpp.html</anchorfile>
      <anchor>a6032d799fcbf6f0288047b2288860b7e</anchor>
      <arglist>(ShapeType)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeSupportSetConvexHull</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8ff9a0e99562af3c119fab8ef16c1ac4</anchor>
      <arglist>(SupportSet::Polygon &amp;cloud, SupportSet::Polygon &amp;cvx_hull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convexSupportSetRecurse</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a99df0a1c3887177ac685f0ed1621d40f</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;points, const std::vector&lt; ConvexBase::Neighbors &gt; &amp;neighbors, const CoalScalar swept_sphere_radius, const size_t vertex_idx, const Vec3s &amp;support_dir, const CoalScalar support_value, const Transform3s &amp;tf, std::vector&lt; int8_t &gt; &amp;visited, SupportSet::Polygon &amp;polygon, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aba83deadce9a362b0212780812a7c5a7</anchor>
      <arglist>(const Box *box, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a161c7a5590bb5da2bc161dd0712b30d7</anchor>
      <arglist>(const Capsule *capsule, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9151713de8db06c0f00319ec13a9694b</anchor>
      <arglist>(const Cone *cone, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a907f9c527b2dcd7ade5f3c1c3ee6e65a</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa528367736c12e16fdacb912c9698a98</anchor>
      <arglist>(const Cylinder *cylinder, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adae72042fac5c5085c800982c1b18462</anchor>
      <arglist>(const Ellipsoid *ellipsoid, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a410a27b1e8d3b0265d81f44bba9fbcc4</anchor>
      <arglist>(const LargeConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab8e3da99e13842ad85ad391acf7168b1</anchor>
      <arglist>(const SmallConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa5f67316ecc1d3c390996a9111fc8110</anchor>
      <arglist>(const Sphere *sphere, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a86d19dfcae95b8841591b36eea23dc31</anchor>
      <arglist>(const TriangleP *triangle, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportLinear</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8d7cbcedca9996bb71bbcebca92b9629</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportLog</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a919f95e56076b37093a5c40819325c53</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a835bc14c0a8c7d8ac694c3dda2db0c08</anchor>
      <arglist>(const Box *box, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af5f0faa924cc99343e7b053eaf5b0162</anchor>
      <arglist>(const Capsule *capsule, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adbbf4df3acc18c8c6b895dd268a8523c</anchor>
      <arglist>(const Cone *cone, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a121fbb8b3e33bf243afc75149334d7b9</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a717775b37c59ae875ebb21e4084a9a1c</anchor>
      <arglist>(const Cylinder *cylinder, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad4b9b1b350d97e01e06d05353729ce1e</anchor>
      <arglist>(const Ellipsoid *ellipsoid, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aabe1b2a57d0d3071fa36bc1fb23f3cc8</anchor>
      <arglist>(const LargeConvex *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3fa86dcfc14a13c72f36ea1293ff8281</anchor>
      <arglist>(const SmallConvex *convex, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab9f3854e441e21196b5646642ca9c4b6</anchor>
      <arglist>(const Sphere *sphere, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae6c6afb23648892f5491a793bc85e6cf</anchor>
      <arglist>(const TriangleP *triangle, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetLinear</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2e2934fec01860e82f09f17f1d11b2e3</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetLog</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a67fc9f056e4d2cda98669e7cfd2e8af7</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a835b3a172319e45a8fa9814d5b1247d9</anchor>
      <arglist>(Box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afbd73522337f17268b8179b0ca69af60</anchor>
      <arglist>(Capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa360e3240c44a46ce03abb450b5014a4</anchor>
      <arglist>(Cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a057da41ae2af8651214473b36db1c2c1</anchor>
      <arglist>(ConvexBase)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a14ba33bd3dfb4667ea74152e10362776</anchor>
      <arglist>(Cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5a8ba3d7c3037d49783f5e56f7a60980</anchor>
      <arglist>(Ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae55ed0d493adf4c84e3b182f91b54b30</anchor>
      <arglist>(LargeConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adda16903af751e5634fcb4511186bfe0</anchor>
      <arglist>(SmallConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4e1aba0d911c975a34be31c6fe9726f0</anchor>
      <arglist>(Sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab78f146991b4849f9cdaaee58b940ffd</anchor>
      <arglist>(TriangleP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a813ee12f6bd124d411f71dbac28fdff7</anchor>
      <arglist>(Box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9858a16829d5f7f0f63560c42ff32766</anchor>
      <arglist>(Capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a966eda7aa7ad5a300cbc088093c3f4b7</anchor>
      <arglist>(Cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a06ae537e50a57efb27e69d37a5f4e079</anchor>
      <arglist>(ConvexBase)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af280d87c0fdc93384994f373921927da</anchor>
      <arglist>(Cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae1a09edc61a8dbfe4491926878ff258c</anchor>
      <arglist>(Ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afec0bbb8590728a04fb1662359c19b8d</anchor>
      <arglist>(LargeConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adbb7e889c842cb7b9ffd33b9fc4a5672</anchor>
      <arglist>(SmallConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac49657a240390ee3b4326d0889d55db4</anchor>
      <arglist>(Sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa598ea263e794821cc3a99d79a02a194</anchor>
      <arglist>(TriangleP)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac28bb4ab2da881bc05933894d799512a</anchor>
      <arglist>(const ShapeBase *shape, const Vec3s &amp;dir, int &amp;hint)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI Vec3s</type>
      <name>getSupport&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2d29b8979d64b865158cdb8decd02a9c</anchor>
      <arglist>(const ShapeBase *, const Vec3s &amp;, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI Vec3s</type>
      <name>getSupport&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a931b47fa3e948d63f22c62ca223dbece</anchor>
      <arglist>(const ShapeBase *, const Vec3s &amp;, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a48051344729f130e593b13abaae1d59e</anchor>
      <arglist>(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI void</type>
      <name>getSupportSet&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3322defc2226ad18c01b55dd1a651140</anchor>
      <arglist>(const ShapeBase *, SupportSet &amp;, int &amp;, size_t, CoalScalar)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI void</type>
      <name>getSupportSet&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae2c58cc0da514e906502f0cf988c6f76</anchor>
      <arglist>(const ShapeBase *, SupportSet &amp;, int &amp;, size_t, CoalScalar)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/narrowphase/support_functions.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/narrowphase/</path>
    <filename>coal_2narrowphase_2support__functions_8h.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <class kind="struct">coal::details::LargeConvex</class>
    <class kind="struct">coal::details::ShapeSupportData</class>
    <class kind="struct">coal::details::SmallConvex</class>
    <namespace>coal</namespace>
    <namespace>coal::details</namespace>
    <member kind="enumeration">
      <type></type>
      <name>SupportOptions</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSweptSphere</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4acb224cf33b1f8fd68acc116478b17246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WithSweptSphere</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4a2038019015970fc3287948e52fac3502</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeSupportSetConvexHull</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8ff9a0e99562af3c119fab8ef16c1ac4</anchor>
      <arglist>(SupportSet::Polygon &amp;cloud, SupportSet::Polygon &amp;cvx_hull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aba83deadce9a362b0212780812a7c5a7</anchor>
      <arglist>(const Box *box, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a161c7a5590bb5da2bc161dd0712b30d7</anchor>
      <arglist>(const Capsule *capsule, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9151713de8db06c0f00319ec13a9694b</anchor>
      <arglist>(const Cone *cone, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a907f9c527b2dcd7ade5f3c1c3ee6e65a</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa528367736c12e16fdacb912c9698a98</anchor>
      <arglist>(const Cylinder *cylinder, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adae72042fac5c5085c800982c1b18462</anchor>
      <arglist>(const Ellipsoid *ellipsoid, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a410a27b1e8d3b0265d81f44bba9fbcc4</anchor>
      <arglist>(const LargeConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab8e3da99e13842ad85ad391acf7168b1</anchor>
      <arglist>(const SmallConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa5f67316ecc1d3c390996a9111fc8110</anchor>
      <arglist>(const Sphere *sphere, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a86d19dfcae95b8841591b36eea23dc31</anchor>
      <arglist>(const TriangleP *triangle, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a835bc14c0a8c7d8ac694c3dda2db0c08</anchor>
      <arglist>(const Box *box, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af5f0faa924cc99343e7b053eaf5b0162</anchor>
      <arglist>(const Capsule *capsule, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adbbf4df3acc18c8c6b895dd268a8523c</anchor>
      <arglist>(const Cone *cone, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a121fbb8b3e33bf243afc75149334d7b9</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a717775b37c59ae875ebb21e4084a9a1c</anchor>
      <arglist>(const Cylinder *cylinder, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad4b9b1b350d97e01e06d05353729ce1e</anchor>
      <arglist>(const Ellipsoid *ellipsoid, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aabe1b2a57d0d3071fa36bc1fb23f3cc8</anchor>
      <arglist>(const LargeConvex *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3fa86dcfc14a13c72f36ea1293ff8281</anchor>
      <arglist>(const SmallConvex *convex, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab9f3854e441e21196b5646642ca9c4b6</anchor>
      <arglist>(const Sphere *sphere, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae6c6afb23648892f5491a793bc85e6cf</anchor>
      <arglist>(const TriangleP *triangle, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac28bb4ab2da881bc05933894d799512a</anchor>
      <arglist>(const ShapeBase *shape, const Vec3s &amp;dir, int &amp;hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4909e57e25c9472f936f4e404823537d</anchor>
      <arglist>(const ShapeBase *shape, const Vec3s &amp;dir, SupportSet &amp;support_set, int &amp;hint, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a48051344729f130e593b13abaae1d59e</anchor>
      <arglist>(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/narrowphase/support_functions.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/</path>
    <filename>hpp_2fcl_2narrowphase_2support__functions_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2narrowphase_2support__functions_8h" name="coal/narrowphase/support_functions.h" local="no" imported="no">coal/narrowphase/support_functions.h</includes>
  </compound>
  <compound kind="file">
    <name>swept_sphere_radius.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>swept__sphere__radius_8cpp.html</filename>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="coal_2serialization_2geometric__shapes_8h" name="coal/serialization/geometric_shapes.h" local="yes" imported="no">coal/serialization/geometric_shapes.h</includes>
    <includes id="coal_2serialization_2convex_8h" name="coal/serialization/convex.h" local="yes" imported="no">coal/serialization/convex.h</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="yes" imported="no">coal/serialization/transform.h</includes>
    <includes id="coal_2serialization_2archive_8h" name="coal/serialization/archive.h" local="yes" imported="no">coal/serialization/archive.h</includes>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <class kind="struct">SweptSphereGJKSolver</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_CHECK</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>abdb9fa2b7247720462682a7b9a26d431</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_CHECK_CONDITION</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a3f56be733c5c48fafa1622c5244cd945</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_CHECK_REAL_CLOSE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a945a52e1c74aaab81e1f8ac36451469d</anchor>
      <arglist>(v1, v2, tol)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COAL_CHECK_VECTOR_CLOSE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a34355cc11e27eb23b6fbbe6d4fade177</anchor>
      <arglist>(v1, v2, tol)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_LINE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a3a140dd623c9daea3789390829bca1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>aed426cf5ec7aaa9d107783ca5c7dfc2a</anchor>
      <arglist>(ssr_box_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a45a428b0412f3958c285ee14f8b5b4e9</anchor>
      <arglist>(ssr_capsule_capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a52a835212eb06c8865dae6b95dc4f9d3</anchor>
      <arglist>(ssr_capsule_cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>aa5d5a5faf82b28010176523347930380</anchor>
      <arglist>(ssr_cone_cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a655a6e0dd17e5e4d941c4574e6c2997e</anchor>
      <arglist>(ssr_cone_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>ad9256a8b99a28d572a026a58630af7f6</anchor>
      <arglist>(ssr_cylinder_cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>aad26df74a9c6a9035c9f2dff2b7d35e6</anchor>
      <arglist>(ssr_ellipsoid_box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a19f396ae36253a1b080d021d45d0cb8d</anchor>
      <arglist>(ssr_ellipsoid_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>abe7aba04fe4590ad7ba73a29dcf84141</anchor>
      <arglist>(ssr_geom_geom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>ae2d0d7644a128fa236a66f28511ec97c</anchor>
      <arglist>(ssr_mesh_ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a17a5232656010883bd23697b2f593239</anchor>
      <arglist>(ssr_mesh_mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_collide_swept_sphere_radius</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>add342b9a101d00f56a029c465129727a</anchor>
      <arglist>(S1 &amp;shape1, S2 &amp;shape2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gjksolver_swept_sphere_radius</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>add796973f6160a4c70affd5cad197f79</anchor>
      <arglist>(S1 &amp;shape1, S2 &amp;shape2)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a41ebd28ef1d7c6ade45642cb6acc1039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CoalScalar</type>
      <name>max_shape_size</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a2e4e59678edcccc5d8b0de7cc2827aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CoalScalar</type>
      <name>min_shape_size</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>a680afe92645a9fd927a25623800c389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NODE_TYPE</type>
      <name>node1_type</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>ae7a19d1b85c8fc982546d4e20a4f81a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NODE_TYPE</type>
      <name>node2_type</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>ae305d04b07d23a5ffc70b9fc810e2703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; NODE_TYPE &gt;</type>
      <name>tested_geometries</name>
      <anchorfile>swept__sphere__radius_8cpp.html</anchorfile>
      <anchor>abf728daa740bd08a88c1e3a9141be087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_case.py</name>
    <path>/tmp/ws/src/hpp-fcl/test/python_unit/</path>
    <filename>test__case_8py.html</filename>
    <class kind="class">test_case::TestCase</class>
    <namespace>test_case</namespace>
  </compound>
  <compound kind="file">
    <name>testqset.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/testqset/</path>
    <filename>testqset_8c.html</filename>
    <includes id="user_8h" name="user.h" local="yes" imported="no">libqhull/user.h</includes>
    <includes id="qset_8h" name="qset.h" local="yes" imported="no">libqhull/qset.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">libqhull/mem.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>fmax_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>aed47cfedfb6c33fbbb6cdc35897b8fde</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint4_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>aaf7cbbdd6b4e4d92308dca1a2ea30a9d</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>aac4bdb44cd4f8879e947d4341b642ac4</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint_i_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>afb3a30b448988d6ac6fcd7124884e047</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHintreverse12_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>add52567c22e5602d9f4bbd5c8d254459</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHintreverse_</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>af52ae6936decfc38d393cf21f939d09e</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXerrorCount</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a1c48e2557b69050e3d49c03e8fc0e9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMalign</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a36b62eb6d0f0fec25b5e0597254b2d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMbufsize</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>af44a5ac7d2e7217604797ef136996da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMinitbuf</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a214e4c4511016ae0601225181025904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>realT</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>ad6fe71dff955732ea8682263e9540bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>i2T</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a9c0756e4147b51f2107c24cb11df6bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAXint</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18acc4ddd395150b72ab36e87ffe534c7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkSetContents</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a89704fb0573e6ec5a60be5bde7c58c47</anchor>
      <arglist>(const char *name, setT *set, int count, int rangeA, int rangeB, int rangeC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_i</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a49da7f8064155205085d9333a23fe2e1</anchor>
      <arglist>(setT *set, const char *s, int i, int numInts, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a8d4affa4665457d9a8473bb3efe000f5</anchor>
      <arglist>(int exitcode, void *f, void *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>aca4b59cdb8152b580cb9d258a849288d</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readOptions</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a49ade3fba8ed93037e915bcf85b6715a</anchor>
      <arglist>(int argc, char **argv, const char *promptstr, int *numInts, int *checkEvery, int *traceLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupMemory</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a3b7b99ebcc28560aa42e9c0d702d8496</anchor>
      <arglist>(int tracelevel, int numInts, int **intarray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetappendSet</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a3de79d6114565d0ce85fa65456eafe7a</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetappendSettruncate</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>ac7bdcadc3f3efb018ef527c4d7368614</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetcompactCopy</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>ac8b7e7bd4fde448a7b0acc02ca277b6a</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetdelSetadd</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a5a9073bfab298c86a39702f16be8305e</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetdelsortedEtc</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>add08a6205794543f7b970e6048b33335</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetequalInEtc</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>af9c9d9ec8c8d693224222f5f399d927b</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetlastEtc</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>ad0d2cef7d2bb8e6a9d8c305edbd0fc2a</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSettemp</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a8de996c87f26b2ae52d7b5be47da9610</anchor>
      <arglist>(int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>error_count</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>abd4779c87a347398043e42d70057a48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>prompt</name>
      <anchorfile>testqset_8c.html</anchorfile>
      <anchor>a90847bb51dcb9b2edda50ccf0753bb36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testqset_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/testqset_r/</path>
    <filename>testqset__r_8c.html</filename>
    <includes id="user__r_8h" name="user_r.h" local="yes" imported="no">libqhull_r/user_r.h</includes>
    <includes id="qset__r_8h" name="qset_r.h" local="yes" imported="no">libqhull_r/qset_r.h</includes>
    <includes id="mem__r_8h" name="mem_r.h" local="yes" imported="no">libqhull_r/mem_r.h</includes>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>fmax_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>aed47cfedfb6c33fbbb6cdc35897b8fde</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint4_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>aaf7cbbdd6b4e4d92308dca1a2ea30a9d</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>aac4bdb44cd4f8879e947d4341b642ac4</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHint_i_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>adddd7412198c39ef423a58fb49546094</anchor>
      <arglist>(qh, ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHintreverse12_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>add52567c22e5602d9f4bbd5c8d254459</anchor>
      <arglist>(ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FOREACHintreverse_</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a06a4b68c0a2eacfcba4a3978525f888b</anchor>
      <arglist>(qh, ints)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXerrorCount</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a1c48e2557b69050e3d49c03e8fc0e9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>i2T</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a9c0756e4147b51f2107c24cb11df6bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAXint</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a7ff5f2dff38e7639981794c43dc9167bacc4ddd395150b72ab36e87ffe534c7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkSetContents</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a381d58f04c6e28c45130761abe55caed</anchor>
      <arglist>(qhT *qh, const char *name, setT *set, int count, int rangeA, int rangeB, int rangeC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_i</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a4a882351df7eca3b904433ed7e77bf9f</anchor>
      <arglist>(qhT *qh, setT *set, const char *s, int i, int numInts, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a6324e256d5c4271bb3c82991f952c884</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *f, ridgeT *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>ac88055abf2ae6eca1a0f2ad13fbcad58</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readOptions</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a7e5a873de6005c9fd0e9ddec3fc215f2</anchor>
      <arglist>(qhT *qh, int argc, char **argv, const char *promptstr, int *numInts, int *checkEvery, int *traceLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupMemory</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>aba6082707dd1c6f6f99b67134bd1af24</anchor>
      <arglist>(qhT *qh, int tracelevel, int numInts, int **intarray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetappendSet</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a3892daeb1175790041d986ed5e274ecd</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetappendSettruncate</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a41a02b15edd397be098ddc6591fef2b9</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetcompactCopy</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>aa5fa4805d9799a586ac6b712ab3ba1d3</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetdelSetadd</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a278467a6662154741dba27243397fd30</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetdelsortedEtc</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>abd7a0bbaa819cc889cbfd2ff7e79ea3b</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetequalInEtc</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>ac6df16d9563ebd4ed69f8fe87fda357f</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetlastEtc</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a98d921a545c6ee42cb073fec16eb4288</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSettemp</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a6c049e9f68155f77f25a6cdf69c45153</anchor>
      <arglist>(qhT *qh, int numInts, int *intarray, int checkEvery)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>error_count</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>abd4779c87a347398043e42d70057a48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>prompt</name>
      <anchorfile>testqset__r_8c.html</anchorfile>
      <anchor>a90847bb51dcb9b2edda50ccf0753bb36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/timings.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/</path>
    <filename>coal_2timings_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <class kind="struct">coal::CPUTimes</class>
    <class kind="struct">coal::Timer</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/timings.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>hpp_2fcl_2timings_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2timings_8h" name="coal/timings.h" local="no" imported="no">coal/timings.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/tools.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2tools_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>eigen</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a71d7eb38dab162a1d8e4c2aa9d9ee2a8</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m, typename Derived::Scalar dout[3], Vector *vout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateCoordinateSystem</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a36c654e1a3b5a43dd79af368f09c488d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived1 &gt; &amp;_w, const Eigen::MatrixBase&lt; Derived2 &gt; &amp;_u, const Eigen::MatrixBase&lt; Derived3 &gt; &amp;_v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEqual</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2dab4e5bc801cb52837a1f2037969694</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;lhs, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;rhs, const CoalScalar tol=std::numeric_limits&lt; CoalScalar &gt;::epsilon() *100)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae960c7b1784cd61366b2d605a6109a90</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;R1, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t1, const Eigen::MatrixBase&lt; Derived &gt; &amp;R2, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t2, const Eigen::MatrixBase&lt; Derived &gt; &amp;R, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Derived::Scalar</type>
      <name>triple</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a44c0a1eba47d05aaca526d9445190077</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;x, const Eigen::MatrixBase&lt; Derived &gt; &amp;y, const Eigen::MatrixBase&lt; Derived &gt; &amp;z)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/tools.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2tools_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2tools_8h" name="coal/internal/tools.h" local="no" imported="no">coal/internal/tools.h</includes>
  </compound>
  <compound kind="file">
    <name>traits_traversal.h</name>
    <path>/tmp/ws/src/hpp-fcl/src/</path>
    <filename>traits__traversal_8h.html</filename>
    <includes id="coal_2collision__func__matrix_8h" name="coal/collision_func_matrix.h" local="yes" imported="no">coal/collision_func_matrix.h</includes>
    <includes id="coal_2narrowphase_2narrowphase_8h" name="coal/narrowphase/narrowphase.h" local="yes" imported="no">coal/narrowphase/narrowphase.h</includes>
    <includes id="collision__node_8h" name="collision_node.h" local="no" imported="no">../src/collision_node.h</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="yes" imported="no">coal/internal/traversal_node_setup.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <class kind="struct">coal::TraversalTraitsCollision</class>
    <class kind="struct">coal::TraversalTraitsDistance</class>
    <namespace>coal</namespace>
  </compound>
  <compound kind="file">
    <name>transform.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/math/</path>
    <filename>transform_8cpp.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abc1cb86c6bda614842eb4efc2281bf97</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform2</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a85f4494bcf6f82cc22a90aab788424e3</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, Transform3s &amp;tf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/math/transform.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/math/</path>
    <filename>coal_2math_2transform_8h.html</filename>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <class kind="class">coal::Transform3s</class>
    <namespace>coal</namespace>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; CoalScalar &gt;</type>
      <name>Quatf</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa3947a5627c1f187e3bce4bd556d1497</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>constructOrthonormalBasisFromVector</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5597730cc2ccb2249f2fc133a6b2aefd</anchor>
      <arglist>(const Vec3s &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>fromAxisAngle</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a66caff4b84c2b61e729cdcb6dd848c5f</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;axis, CoalScalar angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a02ec72ac046b5ce3397f295ac06ac820</anchor>
      <arglist>(std::ostream &amp;o, const Quatf &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>uniformRandomQuaternion</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a62ddd3bc7e2a6a5cc84a64eab0389c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>COAL_DEPRECATED typedef Eigen::Quaternion&lt; CoalScalar &gt;</type>
      <name>Quaternion3f</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1e8e8b5f9fc7ba1be1c044bc53c018b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/serialization/transform.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2transform_8h.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac11e5c12ccb4c8bee234f52a0b67de7d</anchor>
      <arglist>(Archive &amp;ar, coal::Transform3s &amp;tf, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/math/transform.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/</path>
    <filename>hpp_2fcl_2math_2transform_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="no" imported="no">coal/math/transform.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/transform.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2transform_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2transform_8h" name="coal/serialization/transform.h" local="no" imported="no">coal/serialization/transform.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal_8h" name="coal/internal/traversal.h" local="no" imported="no">coal/internal/traversal.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_base.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__base_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_base.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__base_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__base_8h" name="coal/internal/traversal_node_base.h" local="no" imported="no">coal/internal/traversal_node_base.h</includes>
  </compound>
  <compound kind="file">
    <name>traversal_node_bvh_hfield.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>traversal__node__bvh__hfield_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_bvh_shape.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__bvh__shape_8h.html</filename>
    <class kind="class">MeshShapeDistanceTraversalNodekIOS</class>
    <class kind="class">MeshShapeDistanceTraversalNodeOBBRSS</class>
    <class kind="class">MeshShapeDistanceTraversalNodeRSS</class>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_bvh_shape.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__bvh__shape_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__bvh__shape_8h" name="coal/internal/traversal_node_bvh_shape.h" local="no" imported="no">coal/internal/traversal_node_bvh_shape.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_bvhs.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__bvhs_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_bvhs.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__bvhs_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__bvhs_8h" name="coal/internal/traversal_node_bvhs.h" local="no" imported="no">coal/internal/traversal_node_bvhs.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_hfield_shape.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__hfield__shape_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_hfield_shape.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__hfield__shape_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__hfield__shape_8h" name="coal/internal/traversal_node_hfield_shape.h" local="no" imported="no">coal/internal/traversal_node_hfield_shape.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__octree_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_octree.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__octree_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__octree_8h" name="coal/internal/traversal_node_octree.h" local="no" imported="no">coal/internal/traversal_node_octree.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_setup.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__setup_8h.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>adb793fd4d57f4ec732d9a4cb9689488f</anchor>
      <arglist>(MeshCollisionTraversalNode&lt; BV, 0 &gt; &amp;node, const BVHModel&lt; BV &gt; &amp;model1, const Transform3s &amp;tf1, const BVHModel&lt; BV &gt; &amp;model2, const Transform3s &amp;tf2, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a0dcbc93052c2f205abac8879c4dcb3c3</anchor>
      <arglist>(MeshCollisionTraversalNode&lt; BV, RelativeTransformationIsIdentity &gt; &amp;node, BVHModel&lt; BV &gt; &amp;model1, Transform3s &amp;tf1, BVHModel&lt; BV &gt; &amp;model2, Transform3s &amp;tf2, CollisionResult &amp;result, bool use_refit=false, bool refit_bottomup=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a7757eb57886a024f1d1062d004b82dac</anchor>
      <arglist>(MeshDistanceTraversalNode&lt; BV, 0 &gt; &amp;node, const BVHModel&lt; BV &gt; &amp;model1, const Transform3s &amp;tf1, const BVHModel&lt; BV &gt; &amp;model2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>aea50381c8faa18729bdcc3a8f51d7432</anchor>
      <arglist>(MeshDistanceTraversalNode&lt; BV, RelativeTransformationIsIdentity &gt; &amp;node, BVHModel&lt; BV &gt; &amp;model1, Transform3s &amp;tf1, BVHModel&lt; BV &gt; &amp;model2, Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result, bool use_refit=false, bool refit_bottomup=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a97e9b69a13b7f88d2631ae60698d7c9f</anchor>
      <arglist>(MeshShapeDistanceTraversalNode&lt; BV, S &gt; &amp;node, BVHModel&lt; BV &gt; &amp;model1, Transform3s &amp;tf1, const S &amp;model2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result, bool use_refit=false, bool refit_bottomup=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a30bbe11ec5e2d7dd70264e9fb3783564</anchor>
      <arglist>(MeshShapeDistanceTraversalNodekIOS&lt; S &gt; &amp;node, const BVHModel&lt; kIOS &gt; &amp;model1, const Transform3s &amp;tf1, const S &amp;model2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a9dac5ed74fee42094ca653842d54ae62</anchor>
      <arglist>(MeshShapeDistanceTraversalNodeOBBRSS&lt; S &gt; &amp;node, const BVHModel&lt; OBBRSS &gt; &amp;model1, const Transform3s &amp;tf1, const S &amp;model2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>a245aa28df49ca2de8cb5965a94b07540</anchor>
      <arglist>(MeshShapeDistanceTraversalNodeRSS&lt; S &gt; &amp;node, const BVHModel&lt; RSS &gt; &amp;model1, const Transform3s &amp;tf1, const S &amp;model2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>coal_2internal_2traversal__node__setup_8h.html</anchorfile>
      <anchor>ab95223e7393df03a4daabe1ec343934b</anchor>
      <arglist>(ShapeDistanceTraversalNode&lt; S1, S2 &gt; &amp;node, const S1 &amp;shape1, const Transform3s &amp;tf1, const S2 &amp;shape2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_setup.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__setup_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__setup_8h" name="coal/internal/traversal_node_setup.h" local="no" imported="no">coal/internal/traversal_node_setup.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_node_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__node__shapes_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_node_shapes.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__node__shapes_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__node__shapes_8h" name="coal/internal/traversal_node_shapes.h" local="no" imported="no">coal/internal/traversal_node_shapes.h</includes>
  </compound>
  <compound kind="file">
    <name>traversal_recurse.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/traversal/</path>
    <filename>traversal__recurse_8cpp.html</filename>
    <includes id="coal_2internal_2traversal__recurse_8h" name="coal/internal/traversal_recurse.h" local="yes" imported="no">coal/internal/traversal_recurse.h</includes>
    <class kind="struct">coal::BVT</class>
    <class kind="struct">coal::BVT_Comparer</class>
    <class kind="struct">coal::BVTQ</class>
    <namespace>coal</namespace>
    <member kind="function">
      <type>void</type>
      <name>collisionNonRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3dcf06ba04bdcb19ca3a4e866ad26acc</anchor>
      <arglist>(CollisionTraversalNodeBase *node, BVHFrontList *front_list, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a08036cfd1a145d38330b5af1c91b1e57</anchor>
      <arglist>(CollisionTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceQueueRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8cc8e9292ab8a96a840c5d3af9d71c8e</anchor>
      <arglist>(DistanceTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list, unsigned int qsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4d367836cdb7db1e4d28bc68fb9926b9</anchor>
      <arglist>(DistanceTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagateBVHFrontListCollisionRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a49e63e95ec455c1cd0078052b89e9e9e</anchor>
      <arglist>(CollisionTraversalNodeBase *node, const CollisionRequest &amp;, CollisionResult &amp;result, BVHFrontList *front_list)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/internal/traversal_recurse.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/internal/</path>
    <filename>coal_2internal_2traversal__recurse_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/internal/traversal_recurse.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/</path>
    <filename>hpp_2fcl_2internal_2traversal__recurse_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2internal_2traversal__recurse_8h" name="coal/internal/traversal_recurse.h" local="no" imported="no">coal/internal/traversal_recurse.h</includes>
  </compound>
  <compound kind="file">
    <name>coal/serialization/triangle.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/serialization/</path>
    <filename>coal_2serialization_2triangle_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
    <includes id="coal_2serialization_2fwd_8h" name="coal/serialization/fwd.h" local="yes" imported="no">coal/serialization/fwd.h</includes>
    <namespace>boost</namespace>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae73094d5b2e95040f2e0a5bb727ebe4b</anchor>
      <arglist>(Archive &amp;ar, coal::Triangle &amp;triangle, const unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/serialization/triangle.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/</path>
    <filename>hpp_2fcl_2serialization_2triangle_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2serialization_2triangle_8h" name="coal/serialization/triangle.h" local="no" imported="no">coal/serialization/triangle.h</includes>
  </compound>
  <compound kind="file">
    <name>triangle_halfspace.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>triangle__halfspace_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a27b25e1090661ff924bfc039f20f4bf8</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a023cf4a6f637e660367cc6660b453e44</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triangle_plane.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>triangle__plane_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a483af8005ad45e9562557b521a19f8d4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a47853e932d70241766fe97dce121d5c8</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triangle_sphere.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>triangle__sphere_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abd63614947c5a595bcc9e7c13f887708</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a2d511cf6ed3609a03b30a7bf179f19c9</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triangle_triangle.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/src/distance/</path>
    <filename>triangle__triangle_8cpp.html</filename>
    <includes id="coal_2shape_2geometric__shapes_8h" name="coal/shape/geometric_shapes.h" local="yes" imported="no">coal/shape/geometric_shapes.h</includes>
    <includes id="coal_2internal_2shape__shape__func_8h" name="coal/internal/shape_shape_func.h" local="yes" imported="no">coal/internal/shape_shape_func.h</includes>
    <includes id="details_8h" name="details.h" local="yes" imported="no">../narrowphase/details.h</includes>
    <namespace>coal</namespace>
    <namespace>coal::internal</namespace>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a4eadb95268e933dec5bd8104e900ffd3</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *solver, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/math/types.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/math/</path>
    <filename>coal_2math_2types_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/math/types.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/</path>
    <filename>hpp_2fcl_2math_2types_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2math_2types_8h" name="coal/math/types.h" local="no" imported="no">coal/math/types.h</includes>
  </compound>
  <compound kind="file">
    <name>unix.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhull/</path>
    <filename>unix_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull/libqhull.h</includes>
    <includes id="qset_8h" name="qset.h" local="yes" imported="no">libqhull/qset.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>unix_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unix_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/qhull/</path>
    <filename>unix__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r/libqhull_r.h</includes>
    <member kind="function">
      <type>int</type>
      <name>isatty</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>ab4155ffea05dab2dafae68fd88a0517f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt2</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>ad13692f4fc68c1aefe0522305b6b9080</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompt3</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>a7cc35fd379597d4cd2aca60514b307a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompta</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>a8cb358f54954ecc3372a2ddc670a5ee9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptb</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>a7383730836bc90bb8ac4ca80ce28b598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptc</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>a8d8c6126979f87fe4095617438e134c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_promptd</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>acc6e72e56d89e2e2cdea5b0ad65f8d5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qh_prompte</name>
      <anchorfile>unix__r_8c.html</anchorfile>
      <anchor>ac3eea11f76e54c8a746f701d44aca171</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>user_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">qhull_a.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a5f9e5bc131c58db28e039707aea6f6dc</anchor>
      <arglist>(int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a7903aa238e40e8d6fc4d56e6b46db802</anchor>
      <arglist>(const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_new_qhull</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a17c89ec13fba83a683432d79ac0323cd</anchor>
      <arglist>(int dim, int numpoints, coordT *points, boolT ismalloc, char *qhull_cmd, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a9a6b401cf15e1cd536a220d00d041273</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a7a6915f37bb64324a3c7457469ff2481</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>afeae1613f36f0ebcabecb03c151f6abb</anchor>
      <arglist>(FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>af5b1d1f8cbeec0187c4b16df2c24a540</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>user_8c.html</anchorfile>
      <anchor>a8ef1422d3893feadd481c11131240d55</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>user_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>MSG_ERROR</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aa8a990825a5a62c89d2fb8b08d8a1070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_FIXUP</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ad4410a01c969f10f0ded47557fcaefa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_MAXLEN</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a6f062ceaa2dbec7a3e8ea070f0c30b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_OUTPUT</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ab388b0c058bc7a66507319dd9100e63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_QHULL_ERROR</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a8ee85e4fadb466f2fc1892dd06f5a9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_STDERR</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a6bb0cbcf41cc3025004288cc9a9c7e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE0</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ae2c009e5ae0f74218a0b234752833d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE1</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a16ec121407e60a27b20b47c74effc5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE2</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ad458bbd6cd5a5154bcca85a01fabf25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE3</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a48a3ce440bd2936b387f0d3007fd1327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE4</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ac0bd4994a0285378c02b204fe79357d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE5</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a8a4f6feed8968629237e6c54bc48d9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_WARNING</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aa4d022c97af3182d67cd28832603569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTcentrum</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aa9da1a2ac6c5ba04e0d8c6edd27d29e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTcentrum2</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a7f57782ebbac91c8e17ac65a9c2b7a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTnonconvex</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a346ad6f36abd460ea1e63168dd6ce9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_CLOCKtype</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a57475233be7ebf4546d5470f81d015cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_COMPUTEfurthest</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>adc4c04c38d7cee38e2ed62749d40d43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_COPLANARratio</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ae44af7fef44c007549be12ed7abc8b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_CPUclock</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a70b58448c890e964b5b2ea735be665ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DEFAULTbox</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a97f5398c7c48d0f584714bcf58a29588</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DEFAULTzbox</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ab6f532f9ed64ab2876eaa909373bebc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DIMmergeVertex</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a9ae1e0750d537e05c7fbb89bb8ee3c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DIMreduceBuild</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a2bae14a1cab82c5b5513bd7bb373071e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DISToutside</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>acece83ed620a3d578841687aea25ddc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_FILENAMElen</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aa0935da516b2b9ce4db67631197af53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_HASHfactor</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a6d965d38dcd5e80334a136cf671a98ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INFINITE</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>abd184504e1ad24e84a73742807ff2980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INITIALmax</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a1eff7ac3c2666c512714d3444368ef2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INITIALsearch</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aad80bb8d87282d5dc5865feae1e4624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEagain</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>abb118571db162e29fa99f5eb288b8d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEdefault</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a18652ec28c7cb01e43e573eab6dbdc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEincrease</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a3a7b7d36038dfd7af9d30f1b92004e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEmaxincrease</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aad013222ad6bc2b8d60e555d98f28697</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEmaxretry</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ab821f5ea5488e604d59f8b8396bb1da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEretry</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>af589b50c67bb398db0f03d16b6763b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_KEEPstatistics</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a8024ff99e4ce680226e455bdcbe83f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnarrow</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a8508b05297f9fbe9f7334e8fbbf2f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnewcentrum</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aaa790c36144cb52856968f7bed46aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnewmerges</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>abcae5c495402639d5f3a50b48e0a835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXoutside</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a6dd9ef2af9c1ce05a990378ea1c0bf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMalign</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a36b62eb6d0f0fec25b5e0597254b2d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMbufsize</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>af44a5ac7d2e7217604797ef136996da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMinitbuf</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a214e4c4511016ae0601225181025904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_OPTIONline</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>afc28ee6ff6d7cf3b01ba5cf442ca8d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ORIENTclock</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a43b8b62e5bac3c71339b6e46e352775a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_QHpointer</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ad68cf96fdd3586e41b9f698b42267463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_QUICKhelp</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a5483d04d89244a51ae4a6b004d206eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMint</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a664d41fc85e5e562717c92ef1bd87968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMmax</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a59b36b2f65725d93542ce4dc0ab50e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMseed_</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>af95d58d91f9b91b77bf2a30eef9f987d</anchor>
      <arglist>(seed)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMtype</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a34df38a7b3870b536eed485685e4de5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RATIOnearinside</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a70801eca40cd9c74f561ffb1447155c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_1</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a56a13b6ab610405ef4be00a96576a4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_2n</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a16bce21bdc1d1fed1d8bd66e5be88d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_3n</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ab5afdbfcbdd8444e1a3a25cc006c4c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REALdigits</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a47bb2e712a9881a51e1463a8462b6ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_SEARCHdist</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ac2b99d6bfa432a2e4b63ebb67aadbcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_SECticks</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ac2ef8b224a6a34e918c470fec9fe7d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_USEfindbestnew</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ac0b94969f30c005c8db12395b0cd2f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_VERIFYdirect</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a771eaff29f88f9eec468a9a3312641f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WARNnarrow</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a009e509ba1411b3a3b664f18ef5b14db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WIDEcoplanar</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a12cbd36360344d8708af0f506f678074</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WIDEduplicate</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a8f6635504824d0f1b033363c4e98ce5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ZEROdelaunay</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aea3e921da98c7901f969eaeb52d46d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALepsilon</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>a9dca4737b01c315f10c484849ed1bd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALfloat</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>afa54cd49a006c1942eab788e08f27452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALmax</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>aba15dac41a46cf890eeedd70e00fd649</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALmin</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ac9cb2033d7465e45f5fbb3b44e0c918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>realT</name>
      <anchorfile>user_8h.html</anchorfile>
      <anchor>ad6fe71dff955732ea8682263e9540bb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_eg.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/user_eg/</path>
    <filename>user__eg_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">libqhull/qhull_a.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DIM</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>ac25189db92959bff3c6c2adf4c34b50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_QHimport</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a552af81743e9e5c6d4b6fdbda060a82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEcube</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>ac32aa089232bc82512d8616102ee3746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEdiamond</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a251ae87c1d796af4d42be7a77e610784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOTpoints</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>adbb340b875fc9d72b0ec591e0f48414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findDelaunay</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>ae7309ecb5dc2930e144bbbbe98e00c62</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makecube</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>ad187b73ed44fb0862d217d982e3e8c25</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDelaunay</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a6a2b5ca875fb485169eada26b3c67715</anchor>
      <arglist>(coordT *points, int numpoints, int dim, int seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makehalf</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a4dad12b50386039ac8adbf9ed5c3a519</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_summary</name>
      <anchorfile>user__eg_8c.html</anchorfile>
      <anchor>a9d484e92556bc7197b359a69a08d65f2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_eg2.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/user_eg2/</path>
    <filename>user__eg2_8c.html</filename>
    <includes id="qhull__a_8h" name="qhull_a.h" local="yes" imported="no">libqhull/qhull_a.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DIM</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>ac25189db92959bff3c6c2adf4c34b50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEcube</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>ac32aa089232bc82512d8616102ee3746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEdiamond</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a251ae87c1d796af4d42be7a77e610784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOTpoints</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>adbb340b875fc9d72b0ec591e0f48414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDelaunay</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>af7d3b6ebccf4d8bb722de846ec802d2a</anchor>
      <arglist>(coordT *points, int numpoints, int numnew, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adddiamond</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a769b1472f71d35a251257056ccc4f881</anchor>
      <arglist>(coordT *points, int numpoints, int numnew, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addhalf</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>ac1cac81bfd507c3716d7f07598f744be</anchor>
      <arglist>(coordT *points, int numpoints, int numnew, int dim, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findDelaunay</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>ae7309ecb5dc2930e144bbbbe98e00c62</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makecube</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>ad187b73ed44fb0862d217d982e3e8c25</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDelaunay</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>aded37cab015b486efb9e98fda78402d8</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makehalf</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a4dad12b50386039ac8adbf9ed5c3a519</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_summary</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a9d484e92556bc7197b359a69a08d65f2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a5f9e5bc131c58db28e039707aea6f6dc</anchor>
      <arglist>(int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a7903aa238e40e8d6fc4d56e6b46db802</anchor>
      <arglist>(const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a9a6b401cf15e1cd536a220d00d041273</anchor>
      <arglist>(facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a7a6915f37bb64324a3c7457469ff2481</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>afeae1613f36f0ebcabecb03c151f6abb</anchor>
      <arglist>(FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>af5b1d1f8cbeec0187c4b16df2c24a540</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>user__eg2_8c.html</anchorfile>
      <anchor>a8ef1422d3893feadd481c11131240d55</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_eg2_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/user_eg2/</path>
    <filename>user__eg2__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DIM</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ac25189db92959bff3c6c2adf4c34b50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEcube</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ac32aa089232bc82512d8616102ee3746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEdiamond</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a251ae87c1d796af4d42be7a77e610784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOTpoints</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>adbb340b875fc9d72b0ec591e0f48414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDelaunay</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a3355b30f54fdc164288f3cb18378bf4f</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int numnew, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adddiamond</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a4dd6f8f9665377a801922cbf4523f48a</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int numnew, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addhalf</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a294f95af2e6aa72b22d7c21b4f3d8a9b</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int numnew, int dim, coordT *feasible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findDelaunay</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ada905ec87954c516e6ac9c29b8ba0cfa</anchor>
      <arglist>(qhT *qh, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makecube</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ad187b73ed44fb0862d217d982e3e8c25</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDelaunay</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a8e232c8225fc8c6c687352eaced10c65</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makehalf</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a4dad12b50386039ac8adbf9ed5c3a519</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_summary</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a104aaa47cdd6028df27cc6c61a58d5e1</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a080f69ac9f010ac2830889dbf572774c</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a8c8dfa2064e2d4d31cb7ca60287c7778</anchor>
      <arglist>(qhT *qh, const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a9822c9a1818d389206e4226e7493ae52</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ae3dfce5e08fe4c428e672aae14c77913</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>ab239135012c8057735b6599b28431512</anchor>
      <arglist>(qhT *qh, FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a5bf4b9c0e332450355d39083f70bfd2f</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>user__eg2__r_8c.html</anchorfile>
      <anchor>a608aae10911d8a829bffb6c564ab21cd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_eg3_r.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/user_eg3/</path>
    <filename>user__eg3__r_8cpp.html</filename>
    <includes id="RboxPoints_8h" name="RboxPoints.h" local="yes" imported="no">libqhullcpp/RboxPoints.h</includes>
    <includes id="QhullError_8h" name="QhullError.h" local="yes" imported="no">libqhullcpp/QhullError.h</includes>
    <includes id="QhullQh_8h" name="QhullQh.h" local="yes" imported="no">libqhullcpp/QhullQh.h</includes>
    <includes id="QhullFacet_8h" name="QhullFacet.h" local="yes" imported="no">libqhullcpp/QhullFacet.h</includes>
    <includes id="QhullFacetList_8h" name="QhullFacetList.h" local="yes" imported="no">libqhullcpp/QhullFacetList.h</includes>
    <includes id="QhullLinkedList_8h" name="QhullLinkedList.h" local="yes" imported="no">libqhullcpp/QhullLinkedList.h</includes>
    <includes id="QhullVertex_8h" name="QhullVertex.h" local="yes" imported="no">libqhullcpp/QhullVertex.h</includes>
    <includes id="Qhull_8h" name="Qhull.h" local="yes" imported="no">libqhullcpp/Qhull.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>user__eg3__r_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>user_eg3</name>
      <anchorfile>user__eg3__r_8cpp.html</anchorfile>
      <anchor>a6914ceb6114208be7eb2ceeb6004e2c0</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>prompt</name>
      <anchorfile>user__eg3__r_8cpp.html</anchorfile>
      <anchor>a90847bb51dcb9b2edda50ccf0753bb36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_eg_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/user_eg/</path>
    <filename>user__eg__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">libqhull_r/qhull_ra.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DIM</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>ac25189db92959bff3c6c2adf4c34b50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_QHimport</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>a552af81743e9e5c6d4b6fdbda060a82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEcube</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>ac32aa089232bc82512d8616102ee3746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEdiamond</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>a251ae87c1d796af4d42be7a77e610784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOTpoints</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>adbb340b875fc9d72b0ec591e0f48414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findDelaunay</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>ada905ec87954c516e6ac9c29b8ba0cfa</anchor>
      <arglist>(qhT *qh, int dim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makecube</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>ad187b73ed44fb0862d217d982e3e8c25</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDelaunay</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>aa8de52be36bb2fa31c4040ebcfe3e5b8</anchor>
      <arglist>(qhT *qh, coordT *points, int numpoints, int dim, int seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makehalf</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>a4dad12b50386039ac8adbf9ed5c3a519</anchor>
      <arglist>(coordT *points, int numpoints, int dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_summary</name>
      <anchorfile>user__eg__r_8c.html</anchorfile>
      <anchor>a104aaa47cdd6028df27cc6c61a58d5e1</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>user__r_8c.html</filename>
    <includes id="qhull__ra_8h" name="qhull_ra.h" local="yes" imported="no">qhull_ra.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_errexit</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a080f69ac9f010ac2830889dbf572774c</anchor>
      <arglist>(qhT *qh, int exitcode, facetT *facet, ridgeT *ridge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_errprint</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a8c8dfa2064e2d4d31cb7ca60287c7778</anchor>
      <arglist>(qhT *qh, const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qh_new_qhull</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a7acad69c7e54d5c918598a254f26aad5</anchor>
      <arglist>(qhT *qh, int dim, int numpoints, coordT *points, boolT ismalloc, char *qhull_cmd, FILE *outfile, FILE *errfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printfacetlist</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a9822c9a1818d389206e4226e7493ae52</anchor>
      <arglist>(qhT *qh, facetT *facetlist, setT *facets, boolT printall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_degenerate</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>ae3dfce5e08fe4c428e672aae14c77913</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_narrowhull</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>ab239135012c8057735b6599b28431512</anchor>
      <arglist>(qhT *qh, FILE *fp, realT minangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_printhelp_singular</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a5bf4b9c0e332450355d39083f70bfd2f</anchor>
      <arglist>(qhT *qh, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_user_memsizes</name>
      <anchorfile>user__r_8c.html</anchorfile>
      <anchor>a608aae10911d8a829bffb6c564ab21cd</anchor>
      <arglist>(qhT *qh)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>user_r.h</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>user__r_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>COUNTmax</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8218b8ca545f305f1b59722cff1d7ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFcountT</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a7fdb99d9d504a8f5a93263db1c13d1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_ERROR</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aa8a990825a5a62c89d2fb8b08d8a1070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_FIXUP</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ad4410a01c969f10f0ded47557fcaefa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_MAXLEN</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a6f062ceaa2dbec7a3e8ea070f0c30b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_OUTPUT</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ab388b0c058bc7a66507319dd9100e63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_QHULL_ERROR</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8ee85e4fadb466f2fc1892dd06f5a9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_STDERR</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a6bb0cbcf41cc3025004288cc9a9c7e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE0</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ae2c009e5ae0f74218a0b234752833d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE1</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a16ec121407e60a27b20b47c74effc5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE2</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ad458bbd6cd5a5154bcca85a01fabf25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE3</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a48a3ce440bd2936b387f0d3007fd1327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE4</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ac0bd4994a0285378c02b204fe79357d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TRACE5</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8a4f6feed8968629237e6c54bc48d9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_WARNING</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aa4d022c97af3182d67cd28832603569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTcentrum</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aa9da1a2ac6c5ba04e0d8c6edd27d29e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTcentrum2</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a7f57782ebbac91c8e17ac65a9c2b7a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_BESTnonconvex</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a346ad6f36abd460ea1e63168dd6ce9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_CLOCKtype</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a57475233be7ebf4546d5470f81d015cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_COMPUTEfurthest</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>adc4c04c38d7cee38e2ed62749d40d43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_COPLANARratio</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ae44af7fef44c007549be12ed7abc8b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_CPUclock</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a70b58448c890e964b5b2ea735be665ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DEFAULTbox</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a97f5398c7c48d0f584714bcf58a29588</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DEFAULTzbox</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ab6f532f9ed64ab2876eaa909373bebc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DIMmergeVertex</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a9ae1e0750d537e05c7fbb89bb8ee3c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DIMreduceBuild</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a2bae14a1cab82c5b5513bd7bb373071e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_DISToutside</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>acece83ed620a3d578841687aea25ddc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_FILENAMElen</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aa0935da516b2b9ce4db67631197af53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_HASHfactor</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a6d965d38dcd5e80334a136cf671a98ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INFINITE</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>abd184504e1ad24e84a73742807ff2980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INITIALmax</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a1eff7ac3c2666c512714d3444368ef2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_INITIALsearch</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aad80bb8d87282d5dc5865feae1e4624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEagain</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>abb118571db162e29fa99f5eb288b8d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEdefault</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a18652ec28c7cb01e43e573eab6dbdc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEincrease</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a3a7b7d36038dfd7af9d30f1b92004e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEmaxincrease</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aad013222ad6bc2b8d60e555d98f28697</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEmaxretry</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ab821f5ea5488e604d59f8b8396bb1da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_JOGGLEretry</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>af589b50c67bb398db0f03d16b6763b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_KEEPstatistics</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8024ff99e4ce680226e455bdcbe83f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnarrow</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8508b05297f9fbe9f7334e8fbbf2f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnewcentrum</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aaa790c36144cb52856968f7bed46aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXnewmerges</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>abcae5c495402639d5f3a50b48e0a835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MAXoutside</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a6dd9ef2af9c1ce05a990378ea1c0bf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMalign</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a36b62eb6d0f0fec25b5e0597254b2d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMbufsize</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>af44a5ac7d2e7217604797ef136996da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_MEMinitbuf</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a214e4c4511016ae0601225181025904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_OPTIONline</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>afc28ee6ff6d7cf3b01ba5cf442ca8d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ORIENTclock</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a43b8b62e5bac3c71339b6e46e352775a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_QUICKhelp</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a5483d04d89244a51ae4a6b004d206eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMint</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a664d41fc85e5e562717c92ef1bd87968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMmax</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a59b36b2f65725d93542ce4dc0ab50e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMseed_</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aa23a071fd37ba49a0fe2f6fcf0f1590d</anchor>
      <arglist>(qh, seed)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RANDOMtype</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a34df38a7b3870b536eed485685e4de5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_RATIOnearinside</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a70801eca40cd9c74f561ffb1447155c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_1</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a56a13b6ab610405ef4be00a96576a4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_2n</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a16bce21bdc1d1fed1d8bd66e5be88d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REAL_3n</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ab5afdbfcbdd8444e1a3a25cc006c4c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_REALdigits</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a47bb2e712a9881a51e1463a8462b6ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_SEARCHdist</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ac2b99d6bfa432a2e4b63ebb67aadbcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_SECticks</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ac2ef8b224a6a34e918c470fec9fe7d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_USEfindbestnew</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ac0b94969f30c005c8db12395b0cd2f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_VERIFYdirect</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a771eaff29f88f9eec468a9a3312641f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WARNnarrow</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a009e509ba1411b3a3b664f18ef5b14db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WIDEcoplanar</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a12cbd36360344d8708af0f506f678074</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_WIDEduplicate</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a8f6635504824d0f1b033363c4e98ce5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>qh_ZEROdelaunay</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aea3e921da98c7901f969eaeb52d46d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALepsilon</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a9dca4737b01c315f10c484849ed1bd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALfloat</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>afa54cd49a006c1942eab788e08f27452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALmax</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>aba15dac41a46cf890eeedd70e00fd649</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALmin</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ac9cb2033d7465e45f5fbb3b44e0c918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>realT</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>ad6fe71dff955732ea8682263e9540bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>countT</name>
      <anchorfile>user__r_8h.html</anchorfile>
      <anchor>a1693f5bbf7b1335d5ec435edb089571f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usermem.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>usermem_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>usermem_8c.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>usermem_8c.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>usermem_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>usermem_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usermem_r-cpp.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhullcpp/</path>
    <filename>usermem__r-cpp_8cpp.html</filename>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>usermem__r-cpp_8cpp.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>usermem__r-cpp_8cpp.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>usermem__r-cpp_8cpp.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>usermem__r-cpp_8cpp.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usermem_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>usermem__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_exit</name>
      <anchorfile>usermem__r_8c.html</anchorfile>
      <anchor>a0b10c9df60e12aa9251829c10f31f80b</anchor>
      <arglist>(int exitcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_stderr</name>
      <anchorfile>usermem__r_8c.html</anchorfile>
      <anchor>a7aff5fe780d18ea82c430cee6e90de6c</anchor>
      <arglist>(int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qh_free</name>
      <anchorfile>usermem__r_8c.html</anchorfile>
      <anchor>a5b5f2d4219190f044de3f281f4ea4f7c</anchor>
      <arglist>(void *mem)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qh_malloc</name>
      <anchorfile>usermem__r_8c.html</anchorfile>
      <anchor>a1f3385c31ec1ba452f3c4fc9aeec1829</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>userprintf.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>userprintf_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <includes id="mem_8h" name="mem.h" local="yes" imported="no">mem.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>userprintf_8c.html</anchorfile>
      <anchor>aca4b59cdb8152b580cb9d258a849288d</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>userprintf_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>userprintf__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf</name>
      <anchorfile>userprintf__r_8c.html</anchorfile>
      <anchor>ac88055abf2ae6eca1a0f2ad13fbcad58</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>userprintf_rbox.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull/</path>
    <filename>userprintf__rbox_8c.html</filename>
    <includes id="libqhull_8h" name="libqhull.h" local="yes" imported="no">libqhull.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>userprintf__rbox_8c.html</anchorfile>
      <anchor>a5e6f4aabaa18f8c0316b1a163dc92f87</anchor>
      <arglist>(FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>userprintf_rbox_r.c</name>
    <path>/tmp/ws/src/hpp-fcl/third-parties/qhull/src/libqhull_r/</path>
    <filename>userprintf__rbox__r_8c.html</filename>
    <includes id="libqhull__r_8h" name="libqhull_r.h" local="yes" imported="no">libqhull_r.h</includes>
    <member kind="function">
      <type>void</type>
      <name>qh_fprintf_rbox</name>
      <anchorfile>userprintf__rbox__r_8c.html</anchorfile>
      <anchor>a9d617dd1a6ca936ced24b7c16231d6cb</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utility.cpp</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>utility_8cpp.html</filename>
    <includes id="utility_8h" name="utility.h" local="yes" imported="no">utility.h</includes>
    <includes id="coal_2BV_2BV_8h" name="coal/BV/BV.h" local="yes" imported="no">coal/BV/BV.h</includes>
    <includes id="coal_2BVH_2BVH__model_8h" name="coal/BVH/BVH_model.h" local="yes" imported="no">coal/BVH/BVH_model.h</includes>
    <includes id="coal_2shape_2geometric__shape__to__BVH__model_8h" name="coal/shape/geometric_shape_to_BVH_model.h" local="yes" imported="no">coal/shape/geometric_shape_to_BVH_model.h</includes>
    <includes id="coal_2collision__utility_8h" name="coal/collision_utility.h" local="yes" imported="no">coal/collision_utility.h</includes>
    <includes id="include_2coal_2fwd_8hh" name="include/coal/fwd.hh" local="yes" imported="no">coal/fwd.hh</includes>
    <includes id="coal_2collision_8h" name="coal/collision.h" local="yes" imported="no">coal/collision.h</includes>
    <includes id="coal_2distance_8h" name="coal/distance.h" local="yes" imported="no">coal/distance.h</includes>
    <namespace>coal</namespace>
    <member kind="function">
      <type>Convex&lt; Quadrilateral &gt;</type>
      <name>buildBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac90475ea090a7dd71b70830e60b77e0e</anchor>
      <arglist>(CoalScalar l, CoalScalar w, CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>constructPolytopeFromEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a85ca86636870c77cc3e66e65068be11d</anchor>
      <arglist>(const Ellipsoid &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultCollisionFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af0acb63a34dbe221470fbf878c30c2b9</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultDistanceFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>accbb95fd7ca037881c6533e243d3ef1b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eulerToMatrix</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a474ad93c133e7c236be14da19131acf7</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironments</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a416390c5c00488d26850e38179d8b5f9</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironmentsMesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>affcccf91de7ea7a9e67fadb32b524056</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afb4d544bf335fefa84d94f1ad884a33a</anchor>
      <arglist>(CoalScalar extents[6], Transform3s &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc66c05146709abe58df1ffe58bb9d44</anchor>
      <arglist>(CoalScalar extents[6], CoalScalar delta_trans[3], CoalScalar delta_rot, std::vector&lt; Transform3s &gt; &amp;transforms, std::vector&lt; Transform3s &gt; &amp;transforms2, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f694edd9a049cafd8afff8b23152e9a</anchor>
      <arglist>(CoalScalar extents[6], std::vector&lt; Transform3s &gt; &amp;transforms, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNbRun</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a50e5b770208b604e3ac6ecb782705db8</anchor>
      <arglist>(const int &amp;argc, char const  *const  *argv, std::size_t defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNodeTypeName</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aee8228d9e1eeb4b8b6b86323a3927c5f</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a394704df5084ef76e38c254626ce64c0</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>makeQuat</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a11af73d2dfdf3196b88e176382c8d347</anchor>
      <arglist>(CoalScalar w, CoalScalar x, CoalScalar y, CoalScalar z)</arglist>
    </member>
    <member kind="function">
      <type>Box</type>
      <name>makeRandomBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af64bc453eade83fa6064d384cebc23e5</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Capsule</type>
      <name>makeRandomCapsule</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad546d5f44e91f34b4c64e009cf0cb7c2</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cone</type>
      <name>makeRandomCone</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0309abf26e0762e2d23ebb3360da262</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>makeRandomConvex</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab6755af73a54adb55ea47d8ecce3b75b</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cylinder</type>
      <name>makeRandomCylinder</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5101f2741994e1a16db4682b3966e533</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Ellipsoid</type>
      <name>makeRandomEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0f48ddeeb340102e27b0a6aaafebca22</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ShapeBase &gt;</type>
      <name>makeRandomGeometry</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a377b22349371a29d2dbb768cc1ef11f9</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>Halfspace</type>
      <name>makeRandomHalfspace</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aae239aa09233f23a5e9f04909c7dcc36</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>makeRandomPlane</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a724bc2b3af1a6da30f1a57e0bb01a369</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Sphere</type>
      <name>makeRandomSphere</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a923a73ee8f1a1734e8ddd8ad9af3f79d</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0cee58a84406419173e40f627c421997</anchor>
      <arglist>(std::ostream &amp;os, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>rand_interval</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6e0ac57df801dc54df7d9b5ed4618c86</anchor>
      <arglist>(CoalScalar rmin, CoalScalar rmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a766c62546354881622f0ae4cfb717db7</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeaf956c179ccb19ab59a48e904e3c617</anchor>
      <arglist>(Vec3s &amp;point, const Ellipsoid &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toSphere</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8124147d8a3560795520b3918cdabbb7</anchor>
      <arglist>(Vec3s &amp;point)</arglist>
    </member>
    <member kind="variable">
      <type>const Eigen::IOFormat</type>
      <name>pyfmt</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1ff2cb9bda341c7760a3df3b21e727bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitX</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa24288dc7e6bac6229a8466da125f2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad8c11264325eb9c424c940bf436e4542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitZ</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a921f4544ec6eaa351df07f28adc26ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Eigen::IOFormat</type>
      <name>vfmt</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a46aa2d8746f7165185e5f715aaff57b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utility.h</name>
    <path>/tmp/ws/src/hpp-fcl/test/</path>
    <filename>utility_8h.html</filename>
    <includes id="coal_2math_2transform_8h" name="coal/math/transform.h" local="yes" imported="no">coal/math/transform.h</includes>
    <includes id="coal_2collision__data_8h" name="coal/collision_data.h" local="yes" imported="no">coal/collision_data.h</includes>
    <includes id="coal_2collision__object_8h" name="coal/collision_object.h" local="yes" imported="no">coal/collision_object.h</includes>
    <includes id="coal_2broadphase_2default__broadphase__callbacks_8h" name="coal/broadphase/default_broadphase_callbacks.h" local="yes" imported="no">coal/broadphase/default_broadphase_callbacks.h</includes>
    <includes id="coal_2shape_2convex_8h" name="coal/shape/convex.h" local="yes" imported="no">coal/shape/convex.h</includes>
    <class kind="class">coal::BenchTimer</class>
    <class kind="struct">coal::DistanceRes</class>
    <class kind="struct">coal::TStruct</class>
    <namespace>coal</namespace>
    <namespace>octomap</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CoalScalar_IS_APPROX</name>
      <anchorfile>utility_8h.html</anchorfile>
      <anchor>a1983cf9a00a77b5ba1622bb8d818ec66</anchor>
      <arglist>(Va, Vb, precision)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_MATRIX_IS_APPROX</name>
      <anchorfile>utility_8h.html</anchorfile>
      <anchor>a0416f1588aa696c5989e498ae5f78bfe</anchor>
      <arglist>(Va, Vb, precision)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_VECTOR_IS_APPROX</name>
      <anchorfile>utility_8h.html</anchorfile>
      <anchor>ad546dc2fcc245496849f7e479651b298</anchor>
      <arglist>(Va, Vb, precision)</arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::AngleAxis&lt; CoalScalar &gt;</type>
      <name>AngleAxis</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a826037dd9c1bdb26e7b8c6060573d5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Quadrilateral &gt;</type>
      <name>buildBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac90475ea090a7dd71b70830e60b77e0e</anchor>
      <arglist>(CoalScalar l, CoalScalar w, CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>constructPolytopeFromEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a85ca86636870c77cc3e66e65068be11d</anchor>
      <arglist>(const Ellipsoid &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultCollisionFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af0acb63a34dbe221470fbf878c30c2b9</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultDistanceFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>accbb95fd7ca037881c6533e243d3ef1b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironments</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a416390c5c00488d26850e38179d8b5f9</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironmentsMesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>affcccf91de7ea7a9e67fadb32b524056</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afb4d544bf335fefa84d94f1ad884a33a</anchor>
      <arglist>(CoalScalar extents[6], Transform3s &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc66c05146709abe58df1ffe58bb9d44</anchor>
      <arglist>(CoalScalar extents[6], CoalScalar delta_trans[3], CoalScalar delta_rot, std::vector&lt; Transform3s &gt; &amp;transforms, std::vector&lt; Transform3s &gt; &amp;transforms2, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f694edd9a049cafd8afff8b23152e9a</anchor>
      <arglist>(CoalScalar extents[6], std::vector&lt; Transform3s &gt; &amp;transforms, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNbRun</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a50e5b770208b604e3ac6ecb782705db8</anchor>
      <arglist>(const int &amp;argc, char const  *const  *argv, std::size_t defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNodeTypeName</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aee8228d9e1eeb4b8b6b86323a3927c5f</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a394704df5084ef76e38c254626ce64c0</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>makeQuat</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a11af73d2dfdf3196b88e176382c8d347</anchor>
      <arglist>(CoalScalar w, CoalScalar x, CoalScalar y, CoalScalar z)</arglist>
    </member>
    <member kind="function">
      <type>Box</type>
      <name>makeRandomBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af64bc453eade83fa6064d384cebc23e5</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Capsule</type>
      <name>makeRandomCapsule</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad546d5f44e91f34b4c64e009cf0cb7c2</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cone</type>
      <name>makeRandomCone</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0309abf26e0762e2d23ebb3360da262</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>makeRandomConvex</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab6755af73a54adb55ea47d8ecce3b75b</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cylinder</type>
      <name>makeRandomCylinder</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5101f2741994e1a16db4682b3966e533</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Ellipsoid</type>
      <name>makeRandomEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0f48ddeeb340102e27b0a6aaafebca22</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ShapeBase &gt;</type>
      <name>makeRandomGeometry</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a377b22349371a29d2dbb768cc1ef11f9</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>Halfspace</type>
      <name>makeRandomHalfspace</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aae239aa09233f23a5e9f04909c7dcc36</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>makeRandomPlane</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a724bc2b3af1a6da30f1a57e0bb01a369</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Sphere</type>
      <name>makeRandomSphere</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a923a73ee8f1a1734e8ddd8ad9af3f79d</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0cee58a84406419173e40f627c421997</anchor>
      <arglist>(std::ostream &amp;os, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a766c62546354881622f0ae4cfb717db7</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/math/vec_3f.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/coal/math/</path>
    <filename>coal_2math_2vec__3f_8h.html</filename>
    <includes id="coal_2data__types_8h" name="coal/data_types.h" local="yes" imported="no">coal/data_types.h</includes>
  </compound>
  <compound kind="file">
    <name>hpp/fcl/math/vec_3f.h</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/</path>
    <filename>hpp_2fcl_2math_2vec__3f_8h.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
    <includes id="coal_2math_2vec__3f_8h" name="coal/math/vec_3f.h" local="no" imported="no">coal/math/vec_3f.h</includes>
  </compound>
  <compound kind="file">
    <name>version.cc</name>
    <path>/tmp/ws/src/hpp-fcl/python/</path>
    <filename>version_8cc.html</filename>
    <includes id="coal_8hh" name="coal.hh" local="yes" imported="no">coal.hh</includes>
    <member kind="function">
      <type>bool</type>
      <name>checkVersionAtLeast</name>
      <anchorfile>version_8cc.html</anchorfile>
      <anchor>ab05f6e62b829d2b57a42e78c00a5b0ff</anchor>
      <arglist>(int major, int minor, int patch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkVersionAtMost</name>
      <anchorfile>version_8cc.html</anchorfile>
      <anchor>a0c9f2988e8e34e850dc73f155d60dc93</anchor>
      <arglist>(int major, int minor, int patch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeVersion</name>
      <anchorfile>version_8cc.html</anchorfile>
      <anchor>ad90567d9c4b065fc781e98f72c19e576</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coal/viewer.py</name>
    <path>/tmp/ws/src/hpp-fcl/python/coal/</path>
    <filename>coal_2viewer_8py.html</filename>
    <namespace>coal::viewer</namespace>
    <member kind="function">
      <type>def</type>
      <name>applyConfiguration</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a7ec9a27ba06d5dff63036d70e1dc0e73</anchor>
      <arglist>(gui, name, tf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayCollisionResult</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a5e40fc121937398ee26936a4908eeb6f</anchor>
      <arglist>(gui, group_name, res, color=Color.green)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayDistanceResult</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>aef3c72fa9e5744c0a0760ae88b1fe701</anchor>
      <arglist>(gui, group_name, res, closest_points=True, normal=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayShape</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a2256ad2a63496b2d9429e21fbdcc0bff</anchor>
      <arglist>(gui, name, geom, color=(0.9, 0.9, 0.9, 1.0))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hppfcl/viewer.py</name>
    <path>/tmp/ws/src/hpp-fcl/python/hppfcl/</path>
    <filename>hppfcl_2viewer_8py.html</filename>
    <namespace>hppfcl::viewer</namespace>
    <member kind="variable">
      <type></type>
      <name>category</name>
      <anchorfile>namespacehppfcl_1_1viewer.html</anchorfile>
      <anchor>a6799a4ce56c106023380bf194576f5ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>warning.hh</name>
    <path>/tmp/ws/src/hpp-fcl/include/hpp/fcl/</path>
    <filename>warning_8hh.html</filename>
    <includes id="coal_8hpp" name="coal.hpp" local="no" imported="no">hpp/fcl/coal.hpp</includes>
  </compound>
  <compound kind="file">
    <name>windows_dll_manager.py</name>
    <path>/tmp/ws/src/hpp-fcl/python/coal/</path>
    <filename>windows__dll__manager_8py.html</filename>
    <class kind="class">coal::windows_dll_manager::DllDirectoryManager</class>
    <class kind="class">coal::windows_dll_manager::PathManager</class>
    <namespace>coal::windows_dll_manager</namespace>
    <member kind="function">
      <type>def</type>
      <name>build_directory_manager</name>
      <anchorfile>namespacecoal_1_1windows__dll__manager.html</anchorfile>
      <anchor>aba0f35980426c74745a31c194132839a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_dll_paths</name>
      <anchorfile>namespacecoal_1_1windows__dll__manager.html</anchorfile>
      <anchor>a4c4c5b91bf70785e6db5afa4a30d24fc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xml_docstring.py</name>
    <path>/tmp/ws/src/hpp-fcl/doc/python/</path>
    <filename>xml__docstring_8py.html</filename>
    <class kind="class">xml_docstring::XmlDocString</class>
    <namespace>xml_docstring</namespace>
  </compound>
  <compound kind="class">
    <name>coal::AABB</name>
    <filename>classcoal_1_1AABB.html</filename>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaadb87881597c2e9e76e4cc1074ef042a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac396cb3133fccd9721256c61885294a6</anchor>
      <arglist>(const AABB &amp;core, const Vec3s &amp;delta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4c572bd08358eb10bf35e1e0c73d6f5c</anchor>
      <arglist>(const AABB &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae03d71f619d21f95b0108b0f5627f5ec</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaec736c6d88a996198e1667c17f0e855b</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b, const Vec3s &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga11bb3711bd33d862256f0bf42e25fd47</anchor>
      <arglist>(const Vec3s &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>axisOverlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac823d9e2fe6a9c0838fb6e7d4d166a47</anchor>
      <arglist>(const AABB &amp;other, int axis_id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gadf9dceffe57b26b22b600b13b059c3e1</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2617ee40ee4bbcf99795a25d82f2fc58</anchor>
      <arglist>(const AABB &amp;core, CoalScalar ratio)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3ba46fcc55591d8c5734bd17368e7850</anchor>
      <arglist>(const CoalScalar delta)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7ac25f564789b0702161f980f04902e4</anchor>
      <arglist>(const Vec3s &amp;delta)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9ad0c795fb0d01360b244b0e07bbe7c0</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab34e1ab16dd7d145b8567456673547e9</anchor>
      <arglist>(const AABB &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3ce058ccd2a741dad27ee7af5c2ce25b</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga24dfd036860302151f853aa02c6c10ac</anchor>
      <arglist>(const AABB &amp;other, AABB &amp;overlap_part) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>update</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacb661d3474b915717978b35eb9ddc8b2</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga089b932f01deef9f153596c78796318c</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga855ee59117129be851bb3c721314799f</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga285757edd96249a6c36635245c58cfab</anchor>
      <arglist>(const Plane &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4b22c7eea443fda30a0d9577b9a24955</anchor>
      <arglist>(const Halfspace &amp;hs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa12bac47a1c34534315efad28afcab68</anchor>
      <arglist>(const AABB &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1b2d43364c04f4bf9c8e16cbe95feda1</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabf22860c3b41ae129e48ec4e5fd3302f</anchor>
      <arglist>(const AABB &amp;other, Vec3s *P, Vec3s *Q) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabc6c233fc016db977da753f7e83e8ab2</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga698905981212898af191e88095ae3200</anchor>
      <arglist>(const AABB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>AABB</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5b263ff83e64646bd5ab77cd0b0187f9</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab5dc46b1b30174ab597bbeff6af812c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga08ca6334b2744c7afd38845fd2c7b417</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3d017b0d72d577ed798d141b09be5158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga69146626c443c7b90ad085527489ad2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga106f5f7abaf3b5d6839ce6610d97808c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3203df9471677c795cc5eb2a5d3312bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>max_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad47e59dac764a5afe0761e772473859d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>min_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacdf4aa42c7c78ea4e4651ab8d38b670c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga089b932f01deef9f153596c78796318c</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga855ee59117129be851bb3c721314799f</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga285757edd96249a6c36635245c58cfab</anchor>
      <arglist>(const Plane &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4b22c7eea443fda30a0d9577b9a24955</anchor>
      <arglist>(const Halfspace &amp;hs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa12bac47a1c34534315efad28afcab68</anchor>
      <arglist>(const AABB &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1b2d43364c04f4bf9c8e16cbe95feda1</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabf22860c3b41ae129e48ec4e5fd3302f</anchor>
      <arglist>(const AABB &amp;other, Vec3s *P, Vec3s *Q) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabc6c233fc016db977da753f7e83e8ab2</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga698905981212898af191e88095ae3200</anchor>
      <arglist>(const AABB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>AABB</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5b263ff83e64646bd5ab77cd0b0187f9</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab5dc46b1b30174ab597bbeff6af812c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga08ca6334b2744c7afd38845fd2c7b417</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3d017b0d72d577ed798d141b09be5158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga69146626c443c7b90ad085527489ad2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga106f5f7abaf3b5d6839ce6610d97808c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3203df9471677c795cc5eb2a5d3312bb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::AbsoluteSumOf</name>
    <filename>classorgQhull_1_1AbsoluteSumOf.html</filename>
    <member kind="function">
      <type></type>
      <name>AbsoluteSumOf</name>
      <anchorfile>classorgQhull_1_1AbsoluteSumOf.html</anchorfile>
      <anchor>aff56c8b359e2a1659da837ca11971f0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classorgQhull_1_1AbsoluteSumOf.html</anchorfile>
      <anchor>aa9110ef52cced555679a3deee37a2101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classorgQhull_1_1AbsoluteSumOf.html</anchorfile>
      <anchor>a8ac12fb06a655eeccee2daf028b5b4eb</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sum</name>
      <anchorfile>classorgQhull_1_1AbsoluteSumOf.html</anchorfile>
      <anchor>aaac3a6468cef816a8cd8cf7e5b8aadbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base_traits</name>
    <filename>structbase__traits.html</filename>
    <member kind="enumvalue">
      <name>IS_IMPLEMENTED</name>
      <anchorfile>structbase__traits.html</anchorfile>
      <anchor>a3cb03322f3e09c69ca315dfe5826d350ade7f075e2c7335566351166dfb02543c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_IMPLEMENTED</name>
      <anchorfile>structbase__traits.html</anchorfile>
      <anchor>a3cb03322f3e09c69ca315dfe5826d350ade7f075e2c7335566351166dfb02543c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BenchmarkResult</name>
    <filename>structBenchmarkResult.html</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>print</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>a71f6c58759c9fb312148ebc0d940981f</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>headers</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>a5094cabe9524f308ae53f0c6e500c145</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>a60eca04175e3d78c537ea6f3e6892b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>duration_type</type>
      <name>duration</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>a03010d574c0bbce5c6ba136b684694ba</anchor>
      <arglist>[NB_METHODS]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>failure</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>ae37b7334c5d5e03f07ae7a31d3f5e613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ifId</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>ad0d652eedae48ca044a607f5c1e209c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>squaredLowerBoundDistance</name>
      <anchorfile>structBenchmarkResult.html</anchorfile>
      <anchor>a6ab99c009cc096db597d44acb4237f32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BenchTimer</name>
    <filename>classcoal_1_1BenchTimer.html</filename>
    <member kind="function">
      <type></type>
      <name>BenchTimer</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a246e2867089673343409094ae29bbf15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getElapsedTime</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>aed5b49d7bca9a1663cbc8c8bc41b3db6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getElapsedTimeInMicroSec</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a2cea4b96558c56b4f4e9ef8a101c4227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getElapsedTimeInMilliSec</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a579afe7fe7ba16af6d5bdc7ed46a9b2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getElapsedTimeInSec</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>afd8d6ef3ef278ca363dfef538bf7f17b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>aba3fb689e0b80db84ad6ae1c91f78dd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a541def2a606babaef201b2002f624aca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BenchTimer</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>aad0d2a40e7e19263926b4088a5a8e090</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timeval</type>
      <name>endCount</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a487235156ca2118b4dc9dfa34ac4f7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>endTimeInMicroSec</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>a842692219ec2a0beef7ece5be7b496cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timeval</type>
      <name>startCount</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>abc23cefca538450c4c57e42237a334af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>startTimeInMicroSec</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>afb09ab93570911100c2eb64a55ea179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>stopped</name>
      <anchorfile>classcoal_1_1BenchTimer.html</anchorfile>
      <anchor>ab902e0cfdd01f57c2b1e19e909264889</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Box</name>
    <filename>classcoal_1_1Box.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c9c28e6c634a192924cafb38535d05f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa71fa092aab4b98cdcf93d268b7ab925</anchor>
      <arglist>(CoalScalar x, CoalScalar y, CoalScalar z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad8699c7235f29f1cf32f18ce3cae2e40</anchor>
      <arglist>(const Box &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac360f0d03a766eb48c39bd2e90edee36</anchor>
      <arglist>(const Vec3s &amp;side_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Box *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga37469fbd1ae1aa5f65f09452397063ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5cf5a9a5800428e3f7b6fa72cbf7df61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga931c6e617e940820a3ecb92064534cbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga104f64822e832cafa6729047bdb31e51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb64a3a61e7dd8578a77f1e1212269f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Box, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf4421bf8a368401ce61ffc6db9c007e8</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga72988cefc1b98911bf82aeaf3b363330</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Box &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2b70bdf509e2c1221f0899d35356c7e1</anchor>
      <arglist>(const Box &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>halfSide</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7e923903e4d01f7484da7c58c9c0c42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga885b12de84b3bffd43878c9fea869cf6</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BroadPhaseCollisionManager</name>
    <filename>classcoal_1_1BroadPhaseCollisionManager.html</filename>
    <member kind="function">
      <type></type>
      <name>BroadPhaseCollisionManager</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a278f11bff702d8012290fb331a361b5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>aeb5002bb9ee1581a31dc85d5d37da387</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>af92e9c367f47813edb190c09140d5e7c</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a531968f06a20f98ce21fdd99a5925fa2</anchor>
      <arglist>(CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a7a4da1e1200ae8a58c261f336ec6db2f</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a0b267d98db388e7e9c5024ad750b5410</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a27e221e3b46162a225cafd1c8a8aa11c</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a17b7995b76bc3efe2078827526c875e9</anchor>
      <arglist>(DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a79c8bde7f88cc7856484e62cfe82eb21</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>acc985a0fc2b7a244ef367b49b5bfe844</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>af9e0adb9b5c4e6c6e48cbd3242f47b24</anchor>
      <arglist>(CollisionObject *obj)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a396ade8444d8ee55b4482463d47c30aa</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a16a6abfa1634ab5d297ecd6520e9fa37</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a2a444c0853fd64e52612d75f38479edc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a8d9f219af41021a2c35320cb07b24431</anchor>
      <arglist>(CollisionObject *obj)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a6516c50684cd17eb8611343308a0f7f8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a5521df26d01fc38a3bb81bcda1cddad4</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a04f2477ae7275d2d1e94b69ffbb39c6a</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BroadPhaseCollisionManager</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a7c1ddfab9c68e88b9f72ee5ffb49b960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertTestedSet</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a6791c88aa2b3b937251a385a0440422a</anchor>
      <arglist>(CollisionObject *a, CollisionObject *b) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>inTestedSet</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>ae899d2b00a3d46f9712c7754469e9c77</anchor>
      <arglist>(CollisionObject *a, CollisionObject *b) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>enable_tested_set_</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>aeea4684c00f7ac18eeae4e5f97d25709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; std::pair&lt; CollisionObject *, CollisionObject * &gt; &gt;</type>
      <name>tested_set</name>
      <anchorfile>classcoal_1_1BroadPhaseCollisionManager.html</anchorfile>
      <anchor>a0b987b25414231418037cf0f72d15f2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BroadPhaseCollisionManagerWrapper</name>
    <filename>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>ad60daa43d73c36c6c1e3a6e03e505474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a21d46da613e3d8f669359b05000e72d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>ae79adf8ac29e205d7694407fdbaf1120</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a94e99d8f144aa4c7b8fce24588c72af0</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a65a0654d06b30d3c7c9c44553e8ba626</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>acac2d80bcbd0f58a335d2e500bdc8c35</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a44a5cad87a1709999261b44e9001195e</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a6021ee2d5b9e49f77d757430c3f9a09b</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a86fe06450f42ed8015d4ba48bab2f6b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a535b6bf5e42e516e50c52c00c6262dab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>aa473178d20ff43ccdfd215ec48c0d58f</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObjects</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a5adf56cdeb32167f817ee59573e2cf08</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a10b337db1040139b73a8d4820d5aaed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a1740e791e9d5bf9f0f33f7fdd69ebd51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>aa9614fdc92110530c465860129261cac</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a0461849f0aea74cb36593296f1052377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>aad6fb8c28163ae658f992301b952a406</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a92c53e12c9da36016dbd829e2d3c4d75</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expose</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a10b8121429cded8b01dfa23d75c10273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exposeDerived</name>
      <anchorfile>structcoal_1_1BroadPhaseCollisionManagerWrapper.html</anchorfile>
      <anchor>a463b3f75771aba6ff1489d4e6d78cadd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BroadPhaseContinuousCollisionManager</name>
    <filename>classcoal_1_1BroadPhaseContinuousCollisionManager.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BroadPhaseContinuousCollisionManager</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a6a3c953482d22b13c2c359335a57e04a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a659d4478749b2aacb759d9174d7cac6e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>af5b4a95a21de15205a151498f226ad18</anchor>
      <arglist>(BroadPhaseContinuousCollisionManager *other_manager, CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a21646584850f343c9d34afd10b5f3ac2</anchor>
      <arglist>(CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a6da8e6d577b3b1135778acc779602a12</anchor>
      <arglist>(ContinuousCollisionObject *obj, CollisionCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>aaf00853aef9c0e742820cadc91ecccdf</anchor>
      <arglist>(BroadPhaseContinuousCollisionManager *other_manager, DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>ab4623bbcd79ddb6163641a63dcf81384</anchor>
      <arglist>(ContinuousCollisionObject *obj, DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>ab3e92d78a4a3e703401b9ad813d1ffbf</anchor>
      <arglist>(DistanceCallBackBase *callback) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a42b38eac370060b86beaca7df6b98ba2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>ae77a71d6b24f41d55c010c2ca186184b</anchor>
      <arglist>(std::vector&lt; ContinuousCollisionObject * &gt; &amp;objs) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>afe7dea41db9ea75c4c1b90cc83577f95</anchor>
      <arglist>(ContinuousCollisionObject *obj)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a398fc2ea366c0c0e01263b336b83aae7</anchor>
      <arglist>(const std::vector&lt; ContinuousCollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>ac2d95760bf71a29a8dd8dd6e5a13c3cb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a9599386a1f8358751e871766db3a9c76</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a4b7193769d7e7f465df6368ca3a6c083</anchor>
      <arglist>(ContinuousCollisionObject *obj)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a0da8aae5e0e5988981f8bb148526262d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a13a1e2a150e723f0cee2b946710e8859</anchor>
      <arglist>(const std::vector&lt; ContinuousCollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a05701d8c230233ffb990aac0c5ab7574</anchor>
      <arglist>(ContinuousCollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BroadPhaseContinuousCollisionManager</name>
      <anchorfile>classcoal_1_1BroadPhaseContinuousCollisionManager.html</anchorfile>
      <anchor>a4d1682798827362dc102df4eb3aeed6d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter</name>
    <filename>classcoal_1_1BVFitter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>BV</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>a75a6cf22952e915c555b4f663fc79797</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BVFitterTpl&lt; BV &gt;</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1BVFitter.html</anchorfile>
      <anchor>aacf7e9ce83e62bb39f4094c9e03801ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter&lt; AABB &gt;</name>
    <filename>classcoal_1_1BVFitter_3_01AABB_01_4.html</filename>
    <base>BVFitterTpl&lt; AABB &gt;</base>
    <member kind="function">
      <type>AABB</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter_3_01AABB_01_4.html</anchorfile>
      <anchor>aa6d508ddb6253c470e9b72ae05637372</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter&lt; kIOS &gt;</name>
    <filename>classcoal_1_1BVFitter_3_01kIOS_01_4.html</filename>
    <base>BVFitterTpl&lt; kIOS &gt;</base>
    <member kind="function">
      <type>kIOS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter_3_01kIOS_01_4.html</anchorfile>
      <anchor>a02af16b17d8ce611bb53e59d023c7205</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter&lt; OBB &gt;</name>
    <filename>classcoal_1_1BVFitter_3_01OBB_01_4.html</filename>
    <base>BVFitterTpl&lt; OBB &gt;</base>
    <member kind="function">
      <type>OBB</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter_3_01OBB_01_4.html</anchorfile>
      <anchor>a08dffc38087dd6b3ba0f97dc7a222e23</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter&lt; OBBRSS &gt;</name>
    <filename>classcoal_1_1BVFitter_3_01OBBRSS_01_4.html</filename>
    <base>BVFitterTpl&lt; OBBRSS &gt;</base>
    <member kind="function">
      <type>OBBRSS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter_3_01OBBRSS_01_4.html</anchorfile>
      <anchor>ad20ef47f2b37b0d315bbcb1424756be9</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitter&lt; RSS &gt;</name>
    <filename>classcoal_1_1BVFitter_3_01RSS_01_4.html</filename>
    <base>BVFitterTpl&lt; RSS &gt;</base>
    <member kind="function">
      <type>RSS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitter_3_01RSS_01_4.html</anchorfile>
      <anchor>a1c96eacff185417362b5c35d1d60ee1c</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVFitterTpl</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BV</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BVFitterTpl&lt; AABB &gt;</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AABB</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BVFitterTpl&lt; kIOS &gt;</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual kIOS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BVFitterTpl&lt; OBB &gt;</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OBB</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BVFitterTpl&lt; OBBRSS &gt;</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OBBRSS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BVFitterTpl&lt; RSS &gt;</name>
    <filename>classcoal_1_1BVFitterTpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a28b4cdf5507e44193b9e35ea0d7e360d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RSS</type>
      <name>fit</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5474c07cf2c485fe596dc66d4dd51620</anchor>
      <arglist>(unsigned int *primitive_indices, unsigned int num_primitives)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a5017e2b63aa5bf9f5ec85f590769ba71</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a88b0ece5052ad7ca33f0a033a50966cc</anchor>
      <arglist>(Vec3s *vertices_, Vec3s *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVFitterTpl</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>afada2cd488e6c89e6a1c8cd50536678c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a1ce9afc1d21420da8252589c07d84a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a2684225aba77624eb3d376cd1d4eb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>a189a2d53e21bc2fa4fd6819a5b747141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVFitterTpl.html</anchorfile>
      <anchor>aa06552abeed1b80f1cce1b9a659211e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::bvh_shape_traits</name>
    <filename>structcoal_1_1details_1_1bvh__shape__traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>Options</name>
      <anchorfile>structcoal_1_1details_1_1bvh__shape__traits.html</anchorfile>
      <anchor>a5f75e488f57258dad1f2b59026638a66a4a7cbcf1c25ec523e90a02bd382a37e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Options</name>
      <anchorfile>structcoal_1_1details_1_1bvh__shape__traits.html</anchorfile>
      <anchor>a5f75e488f57258dad1f2b59026638a66a4a7cbcf1c25ec523e90a02bd382a37e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHComputeContactPatch</name>
    <filename>structcoal_1_1BVHComputeContactPatch.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1BVHComputeContactPatch.html</anchorfile>
      <anchor>ab3bd849d0a69f91b69c968ef9402c6ef</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHFrontNode</name>
    <filename>structcoal_1_1BVHFrontNode.html</filename>
    <member kind="function">
      <type></type>
      <name>BVHFrontNode</name>
      <anchorfile>structcoal_1_1BVHFrontNode.html</anchorfile>
      <anchor>ae458d1b97ee4fff6503eecd0bda4e16f</anchor>
      <arglist>(unsigned int left_, unsigned int right_)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>left</name>
      <anchorfile>structcoal_1_1BVHFrontNode.html</anchorfile>
      <anchor>ae592f55f66839a4523c378efc8dc5a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>right</name>
      <anchorfile>structcoal_1_1BVHFrontNode.html</anchorfile>
      <anchor>ad247520a78981ad0126e4bf364db3774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structcoal_1_1BVHFrontNode.html</anchorfile>
      <anchor>a30bf161076ea37aec90ec91a504be0e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVHModel</name>
    <filename>classcoal_1_1BVHModel.html</filename>
    <templarg></templarg>
    <base>coal::BVHModelBase</base>
    <member kind="typedef">
      <type>std::vector&lt; BVNode&lt; BV &gt;, Eigen::aligned_allocator&lt; BVNode&lt; BV &gt; &gt;&gt;</type>
      <name>bv_node_vector_t</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a2c0a7de44f14840e0cf6b949adb6a661</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVHModel</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a7b7eb346b2088c426346a645fb33285a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVHModel</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ae8ecc5301cbfde143c52664f673d14f3</anchor>
      <arglist>(const BVHModel &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BVHModel&lt; BV &gt; *</type>
      <name>clone</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a95961f30a46556bf3199892bb3a8e790</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BVNode&lt; BV &gt; &amp;</type>
      <name>getBV</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a66502593cf316ac2a45c1d8180ff93fd</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>const BVNode&lt; BV &gt; &amp;</type>
      <name>getBV</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a53ebe3209dbb62893ea402dd167ab358</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a73fc46e55373e40d6839b13482fcdf15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a67469aeffae2dc4a90207d0bab9e9ad7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a393a66e862ae4817e9e32ba75d26e0c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>af69b4a5861893a644c644965d901636d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a7b8c893edd73e026b995ac3a17a00ace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a278443678dff042d776b47b6994ec079</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a44ff36897a48e2076d13c1a7040a6d85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a702c1ed4e5b806725e84f2505cc88fab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a94071c62d835750f204a7ccc0911c350</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a67469aeffae2dc4a90207d0bab9e9ad7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a393a66e862ae4817e9e32ba75d26e0c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>af69b4a5861893a644c644965d901636d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a7b8c893edd73e026b995ac3a17a00ace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a278443678dff042d776b47b6994ec079</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a44ff36897a48e2076d13c1a7040a6d85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a702c1ed4e5b806725e84f2505cc88fab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a94071c62d835750f204a7ccc0911c350</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumBVs</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>adb311a495529054b34e4b06992eb9e5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeParentRelative</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a7b15acd8061210061068a2f0c610cbe6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>memUsage</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a70925930b9c34cb2d81da5542443be6f</anchor>
      <arglist>(const bool msg) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BVHModel</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a26bb83aab22e4fdfaa15eb49d0bded1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; BVFitter&lt; BV &gt; &gt;</type>
      <name>bv_fitter</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ac4e13c1de52a8bc905512b4642932d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; BVSplitter&lt; BV &gt; &gt;</type>
      <name>bv_splitter</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a88f948d01bb3b4d351b600d331416d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>allocateBVs</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>aa6760516dfb9916f9e0b6ff741191cb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>buildTree</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>aa819c1c3d78b1730b18fdd6b90b6bf9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteBVs</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ab3845fe9b42d1a7a722d53ebf76d964d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a58337797f7c0462ea9764aca8337fb87</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ab08cf746f7dbd08ff9ac727e8802aaa6</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a60b651d2f43ccbc9443c5acfae74ca4a</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>aa0211f4923e1d4cb8bad90a34cace2ef</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ab08cf746f7dbd08ff9ac727e8802aaa6</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a60b651d2f43ccbc9443c5acfae74ca4a</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeParentRelativeRecurse</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>aa0211f4923e1d4cb8bad90a34cace2ef</anchor>
      <arglist>(int bv_id, Matrix3s &amp;parent_axes, const Vec3s &amp;parent_c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>recursiveBuildTree</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a9d9ea16f2bab81267d565cf7e5f63ed4</anchor>
      <arglist>(int bv_id, unsigned int first_primitive, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>recursiveRefitTree_bottomup</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ab9eb5970a56c2258b925ca293ea2a88d</anchor>
      <arglist>(int bv_id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>refitTree</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a323b2eaba90a9d896d352c67d006d9da</anchor>
      <arglist>(bool bottomup)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>refitTree_bottomup</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a26a4601806337d17fff87e1f110ecb89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>refitTree_topdown</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a5492ea6fe459b004f547e733c0546316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; bv_node_vector_t &gt;</type>
      <name>bvs</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a0aa95d58af0bc7cb6c8aee1bf44384e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_bvs</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a0fb21584576e7ef0d07e78fb547bddbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_bvs_allocated</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>ad4046b8ed34fd804e056601133b1748c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; std::vector&lt; unsigned int &gt; &gt;</type>
      <name>primitive_indices</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a1af5b673a6b26707bf131ba49fd440b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BVHModelBase</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a56a0cf9814ae0a55c55adf32c9ce0197</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>classcoal_1_1BVHModel.html</anchorfile>
      <anchor>a2803fc7cfc7a6ab87f0706c955b8c02a</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::BVHModelAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1BVHModelAccessor.html</filename>
    <templarg></templarg>
    <base>coal::BVHModel</base>
    <member kind="typedef">
      <type>coal::BVHModel&lt; BV &gt;</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVHModelAccessor.html</anchorfile>
      <anchor>ab06efd748ed9a5c6168e65572e71ccb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVHModelBase</name>
    <filename>classcoal_1_1BVHModelBase.html</filename>
    <base>coal::CollisionGeometry</base>
    <member kind="function">
      <type>int</type>
      <name>addSubModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a868e91dd51f4613f6599ac131e07db9b</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addSubModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a5415e0d513cc1172b28723135f7fe12b</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;ps, const std::vector&lt; Triangle &gt; &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addTriangle</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ab1679bb863e4720a7e85df1f1c7df360</anchor>
      <arglist>(const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addTriangles</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ab545a33047d02952e399130e6b0d6bd9</anchor>
      <arglist>(const Matrixx3i &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addVertex</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>acbabfc46ae60c3fe0b26970751854654</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addVertices</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>afce5ca4e18fb723879bc9c6056b63c61</anchor>
      <arglist>(const MatrixX3s &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>beginModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a88037f6887449bdfc8807cf89fcbc689</anchor>
      <arglist>(unsigned int num_tris=0, unsigned int num_vertices=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>beginReplaceModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>aaf55fc8a4a42c8f7b88da93bce6cdccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>beginUpdateModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ad148578ceb4150fd5058a218ec0278fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>buildConvexHull</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ac391d9d642efa25b6d36b7f4e8c4a27e</anchor>
      <arglist>(bool keepTriangle, const char *qhullCommand=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildConvexRepresentation</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>abe00df642b75be2377a1cbbfe874a627</anchor>
      <arglist>(bool share_memory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVHModelBase</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>add9ef7207302af558a2b1c8cb6c54b41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVHModelBase</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a766b2008d93e95e0a10b16a63ea933a8</anchor>
      <arglist>(const BVHModelBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>aefd6b117a003efcee8c8977f5351b90a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a3b521558e14c8a313009ed2d9d707f3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a94aba3144f381fbd406a606cefd851ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a39869eb58fc62c7fb09cff9329d075f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>endModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a8f6a4c73a69e5460e59cdb94b924cd2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>endReplaceModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>adf3869b88474fbc05488a1324e903157</anchor>
      <arglist>(bool refit=true, bool bottomup=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>endUpdateModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a0bdeecfe1c3350e5abf815a4fbd90c55</anchor>
      <arglist>(bool refit=true, bool bottomup=true)</arglist>
    </member>
    <member kind="function">
      <type>BVHModelType</type>
      <name>getModelType</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ae66cbc78151e3ba1ccba2d63157d976c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a18603cd21d2cc9925e953d5cb730b918</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>makeParentRelative</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ab4ce0702c7127b1c4c4c1ee6b9768967</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>memUsage</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a771b0f18c091a376688ae2be057bc36c</anchor>
      <arglist>(const bool msg=false) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>replaceSubModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>aee33dff2fc73b7aa87e469e261f549d1</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>replaceTriangle</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a43e85d613f88a4a730e5412d7eceabd3</anchor>
      <arglist>(const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>replaceVertex</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a97afd7c01153588fdb6f9eab26496832</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateSubModel</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a698795d360b91c017c06744b5447341b</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateTriangle</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a9857eb31806cf32a96ff6c7af89ddb6f</anchor>
      <arglist>(const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateVertex</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>afd47c57f9e706ed2a8d4e7781e19aa1b</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVHModelBase</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a4cb9716bfab7a066e3d0bd16ca59924b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BVHBuildState</type>
      <name>build_state</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ab39d6c3e3edb5a885b74d0fddbac961c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; ConvexBase &gt;</type>
      <name>convex</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>af8f0ebaec0599e17c97719d994863ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_tris</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ad447690ba8e1b61a75cd0873d2c6926d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_vertices</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a34fd714da4c1a081d2b5fbf5eb7d5db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>prev_vertices</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a8580d54f3dd549eec6d5ca3e1c79cc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Triangle &gt; &gt;</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a43fc4f42091b9e4d8e5b5b2187000f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ae7bba0ac7adcac00dba4447036a74f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>allocateBVs</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a9d8697e02c72dffd11d046056f64edfa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual int</type>
      <name>buildTree</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ac840a642bfcf91ae2a33eb69254a90d8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>deleteBVs</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a0257a7b435515931d892ba5f8e7d710c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a252948d4670e46bcc41ff0d94190b2b3</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual int</type>
      <name>refitTree</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a390a723b8da3df5c22008b6c4b545914</anchor>
      <arglist>(bool bottomup)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_tris_allocated</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>a8aa30f058315d8799585dbf7fe7fce6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_vertex_updated</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>af92cc026858f03c233ce923976bb104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_vertices_allocated</name>
      <anchorfile>classcoal_1_1BVHModelBase.html</anchorfile>
      <anchor>ae50b887b59a87c7397dc84b340c1c87e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::BVHModelBaseAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1BVHModelBaseAccessor.html</filename>
    <base>coal::BVHModelBase</base>
    <member kind="typedef">
      <type>coal::BVHModelBase</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVHModelBaseAccessor.html</anchorfile>
      <anchor>a5b6b044019d7406ee1bea24bab1f539d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_tris_allocated</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVHModelBaseAccessor.html</anchorfile>
      <anchor>a8aa30f058315d8799585dbf7fe7fce6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_vertices_allocated</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVHModelBaseAccessor.html</anchorfile>
      <anchor>ae50b887b59a87c7397dc84b340c1c87e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BVHModelBaseWrapper</name>
    <filename>structBVHModelBaseWrapper.html</filename>
    <member kind="typedef">
      <type>Eigen::Map&lt; RowMatrixX3 &gt;</type>
      <name>MapRowMatrixX3</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>a0763557d5bb696e5ec55a00c49b4ae0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; RowMatrixX3 &gt;</type>
      <name>RefRowMatrixX3</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>ac6b7a1ab18b4f02f93451514af3b139d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>RowMatrixX3</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>af3f16613b970212de0745b4ed999e2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Triangle</type>
      <name>tri_indices</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>aad554a767a23435b37fd4064bcdb9d85</anchor>
      <arglist>(const BVHModelBase &amp;bvh, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3s &amp;</type>
      <name>vertex</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>aa6fd48358d59b451ef1bef1bccd56758</anchor>
      <arglist>(BVHModelBase &amp;bvh, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RefRowMatrixX3</type>
      <name>vertices</name>
      <anchorfile>structBVHModelBaseWrapper.html</anchorfile>
      <anchor>ac2aca72208ec2366a8d5a4acc714b962</anchor>
      <arglist>(BVHModelBase &amp;bvh)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeCollider</name>
    <filename>structcoal_1_1BVHShapeCollider.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>_Options</templarg>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>aligned</name>
      <anchorfile>structcoal_1_1BVHShapeCollider.html</anchorfile>
      <anchor>ac4b6e399f2b23f86047215df3247c35c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1BVHShapeCollider.html</anchorfile>
      <anchor>a5139da1e304ecbe3247f123be7d43ece</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>oriented</name>
      <anchorfile>structcoal_1_1BVHShapeCollider.html</anchorfile>
      <anchor>abbd4e8690d59f577607fc0cd00ebab6e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeComputeContactPatch</name>
    <filename>structcoal_1_1BVHShapeComputeContactPatch.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1BVHShapeComputeContactPatch.html</anchorfile>
      <anchor>a4998ada0cf78e5015acf5f2c0465c894</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeDistancer</name>
    <filename>structcoal_1_1BVHShapeDistancer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BVHShapeDistancer.html</anchorfile>
      <anchor>ae2440d98598ce51730645b2e0f1e18ef</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeDistancer&lt; kIOS, T_SH &gt;</name>
    <filename>structcoal_1_1BVHShapeDistancer_3_01kIOS_00_01T__SH_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BVHShapeDistancer_3_01kIOS_00_01T__SH_01_4.html</anchorfile>
      <anchor>a4eaddedb8658183da3bdfdae5b5fb537</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeDistancer&lt; OBBRSS, T_SH &gt;</name>
    <filename>structcoal_1_1BVHShapeDistancer_3_01OBBRSS_00_01T__SH_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BVHShapeDistancer_3_01OBBRSS_00_01T__SH_01_4.html</anchorfile>
      <anchor>af1a99637ff14aec519fb9b918f2a9a19</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVHShapeDistancer&lt; RSS, T_SH &gt;</name>
    <filename>structcoal_1_1BVHShapeDistancer_3_01RSS_00_01T__SH_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1BVHShapeDistancer_3_01RSS_00_01T__SH_01_4.html</anchorfile>
      <anchor>aaf2a1019dfc299517996436da80c3090</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVNode</name>
    <filename>structcoal_1_1BVNode.html</filename>
    <templarg></templarg>
    <base>coal::BVNodeBase</base>
    <member kind="typedef">
      <type>BVNodeBase</type>
      <name>Base</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3cacc2045b72dfeaeeecfe930d0d4827</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga507d794dd9c24e1c6bcf4ede3cec5116</anchor>
      <arglist>(const BVNode &amp;other, Vec3s *P1=NULL, Vec3s *P2=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getCenter</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga095843acdc15a7acff58114a0a38041c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getOrientation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga533af80241d7d22c4f98a277dd243862</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getOrientation</name>
      <anchorfile>structcoal_1_1BVNode.html</anchorfile>
      <anchor>a327d85357668271747ab9ad599603aec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getOrientation</name>
      <anchorfile>structcoal_1_1BVNode.html</anchorfile>
      <anchor>a0a245188b7a70932a35e126a12106e27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getOrientation</name>
      <anchorfile>structcoal_1_1BVNode.html</anchorfile>
      <anchor>aecf5d1552bade97083803410a1802076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga05f71db9935c3f35d91d431e429305aa</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8b5d72110770ad8cefc7927ffa829428</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga9223bad0e8653194b3367a2d2dc2143f</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac582c592ce23e7241902271f388f6ef5</anchor>
      <arglist>(const BVNode &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="variable">
      <type>BV</type>
      <name>bv</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga034f42888348f918a5420280a30bfa82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVNodeBase</name>
    <filename>structcoal_1_1BVNodeBase.html</filename>
    <member kind="function">
      <type></type>
      <name>BVNodeBase</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2b541256ab11ded03cf8d9955f29ae30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga098c478286448e621f5cc6089baac33a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>leftChild</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9e5d0e70cc610dc9b900251cc03e12e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gacc5ed770acf55b33e3afc0ef0a2bdd74</anchor>
      <arglist>(const BVNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf4494b196994d7247111c8581f84bf3a</anchor>
      <arglist>(const BVNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>primitiveId</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gadbdb7440e1b2b94672e2cb307414dafa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rightChild</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5dcab2e0a5ea806623e4296fd3410177</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>first_child</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac4f84510d6ca4039efc0e203d196095b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>first_primitive</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga758ac72b4b732203187153088d4ddc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_primitives</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabc199e713b0f91b040337245d15ed04f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::BVSplitter</name>
    <filename>classcoal_1_1BVSplitter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a9adae811d49c3ea005e84b8d127551fc</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool COAL_DLLAPI</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a637f02ffc4a4317b0c45c865754f092f</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool COAL_DLLAPI</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ab42a1fc83d90bd18d9d701dc9f8dc69b</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool COAL_DLLAPI</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a049dae3cc6e738a2b145eb1d1e22c937</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool COAL_DLLAPI</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a193793c53209088d0ae4e63f0c4b341e</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a009563382f918b3a0437a6aefe3d75c7</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a25e0bf15901b9635d49b42ca3a0d1e9a</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a8e4b98c6457d35e0c68e503992405ad2</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a201796c22b5e376e1d1436efbef92a11</anchor>
      <arglist>(const Vec3s &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVSplitter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a0d894d5b61de009419d9777eb72fec45</anchor>
      <arglist>(SplitMethodType method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a2e6171b58e1d8f1ceb9a0f29690768db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeRule</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a275d07ff33807785336511b84c7e5b80</anchor>
      <arglist>(const BV &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a07a113bb1919909f62e1b39b49d5e1e9</anchor>
      <arglist>(Vec3s *vertices_, Triangle *tri_indices_, BVHModelType type_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BVSplitter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a0241ecf2fc7c8929f19a2e060994c1db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a8b9dd7a9b24249d8499af82d7112ec09</anchor>
      <arglist>(const BV &amp;bv, unsigned int *, unsigned int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a47f519937308fb8e5e0b6ea23df38d50</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *, unsigned int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a6faf111f9c8cb7d9b744bb70cc164214</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>adecf05c892b60adabb4679a97d74b0a7</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *, unsigned int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>af709582eec5657d783399e54bd13b2b7</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a3c9b8cbc37706dab6ba17917c9a67ec2</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *, unsigned int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ab531d360fbe6d4add1ecb55435291fa4</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a8d64c4efafd2fde0e0ff1e6d9690283e</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *, unsigned int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_bvcenter</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a4fb85a7888f38dae03cbedcc21baa43f</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>aea3bacdd263f1e385cfe968c50fbd24a</anchor>
      <arglist>(const BV &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a446cd9a6bf24405ef13c806d9bbbde3e</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a0f0cedacce84fc66d73d9b46427bf70d</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ab3ef7ea811073c90eb17f5fce46aaad1</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ad37fe585547854571440d2e89a5cb7e3</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a2c034764ddc3d0676d9c336df2b317ea</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a6cd9004aada9d56f7b434d7155e5dc96</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a81cbaf8f4889a4550a5a035823ab59d2</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_mean</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>afeb77828fbc7b8ff5077db7285506adc</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ab1df2e4c81669eeae8a0ba8587c61c82</anchor>
      <arglist>(const BV &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a100c9dcf17b2894b992a80471bd4e773</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a9c8459b5ae757990a7b8bdc1c3fc1ec7</anchor>
      <arglist>(const kIOS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a9caa8a891e158834c9ca1bff8200923d</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a8c672bbbf88aabcc14a94fd75f8cefdc</anchor>
      <arglist>(const OBB &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a6d7b40de7711dfa60f6d60a2918e78f0</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a0914c2d33fc7981055290fbf3a7c1c3e</anchor>
      <arglist>(const OBBRSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ae9b71dbe50171ed9162e5763d789b463</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void COAL_DLLAPI</type>
      <name>computeRule_median</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a7ff369b66d6e1208cd2495f80fe9715e</anchor>
      <arglist>(const RSS &amp;bv, unsigned int *primitive_indices, unsigned int num_primitives)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>split_axis</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ac39cd4fad5c3b78db956f19765f7fbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SplitMethodType</type>
      <name>split_method</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ae9561d4e64c2307e3c68bb5a0fe14442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>split_value</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a32fc61d5062af2a2d1390937b5dd566f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s</type>
      <name>split_vector</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>aada81109241bc133ce5083201a4792d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a72fab5ae0d5e0a0599fe6355cf8e7448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>ae767c91cc35fc219f26c87dfe91d22bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>classcoal_1_1BVSplitter.html</anchorfile>
      <anchor>a70cf5db33297cc88786569b8964f30d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::BVSplitterAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</filename>
    <templarg></templarg>
    <base>coal::BVSplitter</base>
    <member kind="typedef">
      <type>coal::BVSplitter&lt; BV &gt;</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>ac3f4a1e53d083c0e9c8a8c01a96088be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>split_axis</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>ac39cd4fad5c3b78db956f19765f7fbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SplitMethodType</type>
      <name>split_method</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>ae9561d4e64c2307e3c68bb5a0fe14442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>split_value</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>a32fc61d5062af2a2d1390937b5dd566f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>split_vector</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>aada81109241bc133ce5083201a4792d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Triangle *</type>
      <name>tri_indices</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>a72fab5ae0d5e0a0599fe6355cf8e7448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BVHModelType</type>
      <name>type</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>ae767c91cc35fc219f26c87dfe91d22bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s *</type>
      <name>vertices</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1BVSplitterAccessor.html</anchorfile>
      <anchor>a70cf5db33297cc88786569b8964f30d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVT</name>
    <filename>structcoal_1_1BVT.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>b1</name>
      <anchorfile>structcoal_1_1BVT.html</anchorfile>
      <anchor>aacdb1c3c97cfc864f66c8766ae79c265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>b2</name>
      <anchorfile>structcoal_1_1BVT.html</anchorfile>
      <anchor>a9c540c10bb6a8c3f5796b1753cd04d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>structcoal_1_1BVT.html</anchorfile>
      <anchor>ae159e27e6a471248845cfdc5a0f9d9df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVT_Comparer</name>
    <filename>structcoal_1_1BVT__Comparer.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1BVT__Comparer.html</anchorfile>
      <anchor>af3ce04679477401405be471b1c374e0e</anchor>
      <arglist>(const BVT &amp;lhs, const BVT &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::BVTQ</name>
    <filename>structcoal_1_1BVTQ.html</filename>
    <member kind="function">
      <type></type>
      <name>BVTQ</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>af840801ab7b3306d236872b8359e401f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>af803ac7d9a376b6a70861920aa6705e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>aac8f674a50ee7967bf1e81963d0144a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>aa7060f4b7db6136427ffffadb3ef6a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>a6c574fc375faca6ddead49ebe9c7cc4e</anchor>
      <arglist>(const BVT &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>ade97daaa4793e9bed1969a54b4aa8a14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const BVT &amp;</type>
      <name>top</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>afb143295368e81588b1f76dc0606d742</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::priority_queue&lt; BVT, std::vector&lt; BVT &gt;, BVT_Comparer &gt;</type>
      <name>pq</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>aa9bf73e9e53244fa467208df08203490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>qsize</name>
      <anchorfile>structcoal_1_1BVTQ.html</anchorfile>
      <anchor>a8e245972356c45d4df427759def402dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::CachedMeshLoader</name>
    <filename>classcoal_1_1CachedMeshLoader.html</filename>
    <base>coal::MeshLoader</base>
    <class kind="struct">coal::CachedMeshLoader::Key</class>
    <class kind="struct">coal::CachedMeshLoader::Value</class>
    <member kind="typedef">
      <type>std::map&lt; Key, Value &gt;</type>
      <name>Cache_t</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>ab5862325d51e2767d1995347e679f1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const Cache_t &amp;</type>
      <name>cache</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>aef3bdc1d2fa2cc294f89eda1950f53e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedMeshLoader</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>a8b92db9aa8aaac3145b0471c75be14b0</anchor>
      <arglist>(const NODE_TYPE &amp;bvType=BV_OBBRSS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BVHModelPtr_t</type>
      <name>load</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>ae5ee3b7744b8234f69fa6464919c538d</anchor>
      <arglist>(const std::string &amp;filename, const Vec3s &amp;scale)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CachedMeshLoader</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>a3d53821065cafac8a3ee71b55f7a3b98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Cache_t</type>
      <name>cache_</name>
      <anchorfile>classcoal_1_1CachedMeshLoader.html</anchorfile>
      <anchor>a20397cab2a3297d0bcb4362abf88e816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CallBackData</name>
    <filename>structCallBackData.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>expect_object0_then_object1</name>
      <anchorfile>structCallBackData.html</anchorfile>
      <anchor>a6882c422e847aae2b3b6bd3648e71a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CollisionObject * &gt; *</type>
      <name>objects</name>
      <anchorfile>structCallBackData.html</anchorfile>
      <anchor>abece61cc3f1b2f4c07cb9d5e4f9db087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Capsule</name>
    <filename>classcoal_1_1Capsule.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaddbbe83903dc7dcc4aa3387c12f0732b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf76bd63c8d97a3d078150f9a71267c9f</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga30276ce9b3e8f9258b0be1f6362e4a53</anchor>
      <arglist>(const Capsule &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Capsule *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga092412daa6147c9387e2553a2cc8eec0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga425f933bef48191850f9f8e1429987dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0842e860c6a8f11494a7c2d8245b2823</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab9246c7459dfa7ce9b07aa9ac9c62575</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafd54b4b01f1393fbcbeb005dc526f8da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Capsule, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga18594ab6dd40f488f9d8e4073a622e0b</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafd9be4d5ff9548c64ccd2a02af8e80a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad169e740e06ab3ba8aac770c7669c28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabff046e35e4bdbd987c9db8eb1f24c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad7c448ca5eb929a06f2604662f07046d</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::serialization::detail::cast_register_initializer</name>
    <filename>structcoal_1_1serialization_1_1detail_1_1cast__register__initializer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>cast_register_initializer const  &amp;</type>
      <name>init</name>
      <anchorfile>structcoal_1_1serialization_1_1detail_1_1cast__register__initializer.html</anchorfile>
      <anchor>a6d92bed5b9b27a2f53235f310c125647</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1serialization_1_1detail_1_1cast__register__initializer.html</anchorfile>
      <anchor>a924b1a99616ebb513e80cf69b6f9e974</anchor>
      <arglist>(std::false_type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1serialization_1_1detail_1_1cast__register__initializer.html</anchorfile>
      <anchor>a57ffe788fd41a9ff6e37a0cee264f45a</anchor>
      <arglist>(std::true_type) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>doxygen::class_doc_impl</name>
    <filename>structdoxygen_1_1class__doc__impl.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>attribute</name>
      <anchorfile>structdoxygen_1_1class__doc__impl.html</anchorfile>
      <anchor>a522d34cc14dfe51bfacaca700e6e885a</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>run</name>
      <anchorfile>structdoxygen_1_1class__doc__impl.html</anchorfile>
      <anchor>a6c4531f12e47bfe34303c066640a8e50</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::ClassCompound</name>
    <filename>classdoxygen__xml__parser_1_1ClassCompound.html</filename>
    <base>doxygen_xml_parser::CompoundBase</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>ae8bfc3a86da6a7b6e740584faeb144ef</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hasTypeDef</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a674ffba3a4e8cec9b0732694e9d22178</anchor>
      <arglist>(self, typename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>innerNamespace</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>aa6f8dec573877d13341e9983fb77eb2f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a1936e0fac79b20df20f1eb4330021b56</anchor>
      <arglist>(self, output)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attributes</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a7660d00a473dae633b9163664446b3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>member_funcs</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a41218a814e8041381ff6149c26f4d74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>public</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a449eceacb9197c3f9fd3916baf43f86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>special_funcs</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a0d78208e8cf0dd04e47a375ec9509d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>static_funcs</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a74cef7a868e95afb4fefd71dec8874b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>struct</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a0e69725b0f3d18e241b3f923b4c68d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template_params</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>ab8874500ad3c1e73adb5d6f8af329999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template_specialization</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>abdf92dadb079247c336f2b484eae374d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>typedef</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a27c49c42f105084bde4ca7dac55a5069</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_attribute</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a2161e0fc9c76c67aaa369960a70c939c</anchor>
      <arglist>(self, member)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_className</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a8dcf6e8e9e6bedf1d789b6a44d027eae</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_memberfunc</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>ae87bbca2e13fa34eebe21c984f09d875</anchor>
      <arglist>(self, member)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_templateDecl</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>ae40fbe05320dbec993d0ecef85e71019</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_templateParams</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>a01a3c5009e4cd9411d8e6ba825edabf8</anchor>
      <arglist>(self, tpl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeClassDoc</name>
      <anchorfile>classdoxygen__xml__parser_1_1ClassCompound.html</anchorfile>
      <anchor>acf4e878b6e7cd873829d481544ffdb07</anchor>
      <arglist>(self, output)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionCallBackBase</name>
    <filename>structcoal_1_1CollisionCallBackBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1CollisionCallBackBase.html</anchorfile>
      <anchor>a5a82691f29f710c5a18c1531b262b23f</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1CollisionCallBackBase.html</anchorfile>
      <anchor>ad819bc04a469d3bfcd8cb5ccf320e383</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1CollisionCallBackBase.html</anchorfile>
      <anchor>a06e120ebe96e8b03cf62847f8a6bd724</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionCallBackBaseWrapper</name>
    <filename>structcoal_1_1CollisionCallBackBaseWrapper.html</filename>
    <base>coal::CollisionCallBackBase</base>
    <member kind="typedef">
      <type>CollisionCallBackBase</type>
      <name>Base</name>
      <anchorfile>structcoal_1_1CollisionCallBackBaseWrapper.html</anchorfile>
      <anchor>abfc88fc2d03c131cdf053c511ab0288a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1CollisionCallBackBaseWrapper.html</anchorfile>
      <anchor>a0c9c3ac0f646ad3d07171187d43ad00b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1CollisionCallBackBaseWrapper.html</anchorfile>
      <anchor>a94f3078e63c2dc9be75981f72d047c42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expose</name>
      <anchorfile>structcoal_1_1CollisionCallBackBaseWrapper.html</anchorfile>
      <anchor>aff949f63724d0d2f1cda4387c0de6ce9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionCallBackCollect</name>
    <filename>structcoal_1_1CollisionCallBackCollect.html</filename>
    <base>coal::CollisionCallBackBase</base>
    <member kind="typedef">
      <type>std::pair&lt; CollisionObject *, CollisionObject * &gt;</type>
      <name>CollisionPair</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a2fb490cb3537d89bdcef0d1cccb2c874</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a0a5e070fa52a4b00d3f389c8cf6c1f8e</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionCallBackCollect</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>ae1eae3d656c7699847958cec42a3651a</anchor>
      <arglist>(const size_t max_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exist</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a6dd0cbb3dc2e872382cf383fa19eec8c</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exist</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>ab03e9ca25d47447c84db66523abafe70</anchor>
      <arglist>(const CollisionPair &amp;pair) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; CollisionPair &gt; &amp;</type>
      <name>getCollisionPairs</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>abdad5e8ff0b00d355943061ca9f5cea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a5f6c3dade7f725229d5f3669c3ac9f56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numCollisionPairs</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a7d0ab2136e2ba24821ceb77142e80703</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionCallBackCollect</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>af0496e7a8f8687ad6707b023bf31e2d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CollisionPair &gt;</type>
      <name>collision_pairs</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a5ce55bd799729f636bbaf3ea60f6a2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_size</name>
      <anchorfile>structcoal_1_1CollisionCallBackCollect.html</anchorfile>
      <anchor>a78580afb39a26a8d0390fe5629f830f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionCallBackDefault</name>
    <filename>structcoal_1_1CollisionCallBackDefault.html</filename>
    <base>coal::CollisionCallBackBase</base>
    <member kind="function">
      <type>bool</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1CollisionCallBackDefault.html</anchorfile>
      <anchor>a720b7b6066da70a9beabfb06a1691d0c</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1CollisionCallBackDefault.html</anchorfile>
      <anchor>afd49d87aa59f94b328f505788aadcfb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionCallBackDefault</name>
      <anchorfile>structcoal_1_1CollisionCallBackDefault.html</anchorfile>
      <anchor>adb42385793682279df4e22846fc92ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CollisionData</type>
      <name>data</name>
      <anchorfile>structcoal_1_1CollisionCallBackDefault.html</anchorfile>
      <anchor>ae853a72baf1b2cdbd856edc4fbe76db4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionData</name>
    <filename>structcoal_1_1CollisionData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1CollisionData.html</anchorfile>
      <anchor>adf1425864e61630cff79885c17c3a6e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionData</name>
      <anchorfile>structcoal_1_1CollisionData.html</anchorfile>
      <anchor>a3bd0f7c8ca58526178ec56348787f069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>done</name>
      <anchorfile>structcoal_1_1CollisionData.html</anchorfile>
      <anchor>a77c05b51aafd74bf9d278e00cca6a981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionRequest</type>
      <name>request</name>
      <anchorfile>structcoal_1_1CollisionData.html</anchorfile>
      <anchor>a8c58650be5e6e30f76ae82a71740d814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionResult</type>
      <name>result</name>
      <anchorfile>structcoal_1_1CollisionData.html</anchorfile>
      <anchor>a1c222ba3419a576b384e90671c1285c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CollisionDataForUniquenessChecking</name>
    <filename>structCollisionDataForUniquenessChecking.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkUniquenessAndAddPair</name>
      <anchorfile>structCollisionDataForUniquenessChecking.html</anchorfile>
      <anchor>aa51c8e29cf8080cf33addc8333db01bc</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::pair&lt; CollisionObject *, CollisionObject * &gt; &gt;</type>
      <name>checkedPairs</name>
      <anchorfile>structCollisionDataForUniquenessChecking.html</anchorfile>
      <anchor>abfb7cb9090a45f5942fc5bdf797e3db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CollisionFunctionForUniquenessChecking</name>
    <filename>structCollisionFunctionForUniquenessChecking.html</filename>
    <base>coal::CollisionCallBackBase</base>
    <member kind="function">
      <type>bool</type>
      <name>collide</name>
      <anchorfile>structCollisionFunctionForUniquenessChecking.html</anchorfile>
      <anchor>aaa250b0dc512cb2c064a5f69358654ed</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2)</arglist>
    </member>
    <member kind="variable">
      <type>CollisionDataForUniquenessChecking</type>
      <name>data</name>
      <anchorfile>structCollisionFunctionForUniquenessChecking.html</anchorfile>
      <anchor>a61e253e1512a3088267e3c180a2428a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionFunctionMatrix</name>
    <filename>structcoal_1_1CollisionFunctionMatrix.html</filename>
    <member kind="typedef">
      <type>std::size_t(*</type>
      <name>CollisionFunc</name>
      <anchorfile>structcoal_1_1CollisionFunctionMatrix.html</anchorfile>
      <anchor>a67b954c995c66e0dfa6c935fe051a1aa</anchor>
      <arglist>)(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionFunctionMatrix</name>
      <anchorfile>structcoal_1_1CollisionFunctionMatrix.html</anchorfile>
      <anchor>aff5c2b205db7c473181986228d137c8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CollisionFunc</type>
      <name>collision_matrix</name>
      <anchorfile>structcoal_1_1CollisionFunctionMatrix.html</anchorfile>
      <anchor>ab76e134e80cd2f12a54702d5439f8e57</anchor>
      <arglist>[NODE_COUNT][NODE_COUNT]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::CollisionGeometry</name>
    <filename>classcoal_1_1CollisionGeometry.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual CollisionGeometry *</type>
      <name>clone</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga463b496b5fea94fbcea2241d0990169e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae0088d14195d098ad410c3820342115f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7fa56b0d8eb383ab2b461a8f5c2a586d</anchor>
      <arglist>(const CollisionGeometry &amp;other)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga99d192899609bfed4154f227100f1ae9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaa914313a4b3888c8887498af25075567</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3426c46ac38c3372f6a7d5f3e537ee68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Matrix3s</type>
      <name>computeMomentofInertiaRelatedToCOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6549d6f316a7dc1d181e2a43d8eb3c69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8e53ca6a04ec369c416547282816e4b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5cfdb81b3b3d054dd85ea4cf04fc87c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga31a7a8a46b02a59fcb263cd31a22d008</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6a0fe59c2fa080c16b7248a880f5d27c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFree</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5e10619057a2cc3079cb8e5bb3d59981</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOccupied</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga744dfd87f0cd5146eb8186162753e5da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUncertain</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaafc8e84707bad0b5fbe67653ca13505f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad486debfd2ce4f0f0fffedfc94ffe480</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab438726f201aa7533f4d22be9f77575c</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga143ec902ecead13d0ebd7c217e6d4bae</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabc4f05dffa8a12b7a1c8424fd9704361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>aabb_center</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gadbd0eebc919c41b7b9c92268f951b53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AABB</type>
      <name>aabb_local</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga42923ab7ffb6b49fd4e15026cee71ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>aabb_radius</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaec459fb8b38a943badcddcfeee379c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>cost_density</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaafad5e8327961f7ff1f17eb2093f1cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>threshold_free</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab6d7db455bf22dbb3187b6d3d0730b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>threshold_occupied</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gacdce40d37731e44bd75409f8885fcbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga00e097291d26ef17365fe4a85cb637d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaa57531e5c8612ab264c1f284ddfa9750</anchor>
      <arglist>(const CollisionGeometry &amp;other) const =0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isNotEqual</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8d1883bf4a27c01432f971c08aa6d09b</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::CollisionObject</name>
    <filename>classcoal_1_1CollisionObject.html</filename>
    <member kind="function">
      <type>const shared_ptr&lt; CollisionGeometry &gt; &amp;</type>
      <name>collisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga09e88a5deb312633e8d4e48a5f6baff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const shared_ptr&lt; const CollisionGeometry &gt;</type>
      <name>collisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga87b3cc7cbcc87332b1dc7182b25604c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>collisionGeometryPtr</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac0f7716e9e9761fd9ed9b60c1783c355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CollisionGeometry *</type>
      <name>collisionGeometryPtr</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga442dc237fa4ecad460d550abe1aca120</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabaaa8c764d14950081cfdf78e6922d58</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaca7085fce25a232606fd6279f019e111</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, const Matrix3s &amp;R, const Vec3s &amp;T, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6a7cd4b08d90558a6eb478e1a7a3d6ed</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, const Transform3s &amp;tf, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf54ab0f58c8b6a2259d7a3a07873cc89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>getAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7faa52be111bca0a923e1c65e8c1bfe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AABB &amp;</type>
      <name>getAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf1558b8ce31dde7a57d2b9fe7bc0de2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga968ae692c8f59076c4b3ac4a4a14c3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad3a1e3fb27834849a3a32333fef2ee9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getRotation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga9446ae3bb53c28bdd3c2076a2e445db0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform3s &amp;</type>
      <name>getTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga602c7184788d549776653a38015556c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>getTranslation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab0b78a91b432b0adfd9695c2a6ae173e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae8c9c0b37e9d94d73def2aab6d4a9a25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIdentityTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7bd67e5301d77212849f8ce030af7ab4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga969e2eed4d7895496f51dd671a423c9e</anchor>
      <arglist>(const CollisionObject &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaaaee0fbfa2ae4c68817383ce48579ad4</anchor>
      <arglist>(const CollisionObject &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae160c3dabbe7041741d21ebb84262f65</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;collision_geometry, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentityTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga0cccb748a19e46054152f04c7712857e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8074aef226ba50a19a961ae65f41a9ce</anchor>
      <arglist>(const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga17b46d1c56a0d22bdcfca550e22ed34b</anchor>
      <arglist>(const Matrix3s &amp;R, const Vec3s &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga02e424045503f50ec0db4900aadfd40d</anchor>
      <arglist>(const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTranslation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5cb887fa78128d846b1bb3eebd275d4e</anchor>
      <arglist>(const Vec3s &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad7d32f86487dec0f6948b3c6562d4044</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga82cb94040f99e4cdd005c3e7dbee2bed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2b8867b96669611f765248c42e0d306a</anchor>
      <arglist>(bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AABB</type>
      <name>aabb</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2e5d6fb4e80ba40f2e92e660989b16cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>shared_ptr&lt; CollisionGeometry &gt;</type>
      <name>cgeom</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga612f48a6b33edfeef4db3a9d20850fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transform3s</type>
      <name>t</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabd4d6ab689cfdd68e99628b5a0886197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3f7c3826c0941aded31cf9720bc3c5b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionRequest</name>
    <filename>structcoal_1_1CollisionRequest.html</filename>
    <base>coal::QueryRequest</base>
    <member kind="function">
      <type></type>
      <name>CollisionRequest</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a1102b3e898092531165caee68e352286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS</type>
      <name>CollisionRequest</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>ac6599da26fb82e7b3b7400c3fb420159</anchor>
      <arglist>(const CollisionRequestFlag flag, size_t num_max_contacts_)</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_POP bool</type>
      <name>isSatisfied</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a55686be6b826248e207ee45ce19da560</anchor>
      <arglist>(const CollisionResult &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a53ad91d53cb7703d516375c26b36f6dc</anchor>
      <arglist>(const CollisionRequest &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>break_distance</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a57cbdbc4f4414bf86fce52f124a35c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance_upper_bound</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>ab5073c5ef084390729f75e0e640b46ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_contact</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a54b61f7a2bc18d208966bab823d50dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_distance_lower_bound</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a197fc40b43eeb50c906a94cc8b6043f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_max_contacts</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>aa198169773239e4ae10a4c2573769edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>security_margin</name>
      <anchorfile>structcoal_1_1CollisionRequest.html</anchorfile>
      <anchor>a3a07aba12796723a966c284a66c15924</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CollisionResult</name>
    <filename>structcoal_1_1CollisionResult.html</filename>
    <base>coal::QueryResult</base>
    <member kind="function">
      <type>void</type>
      <name>addContact</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a40697b7116373ca3ca31450a93735bf3</anchor>
      <arglist>(const Contact &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>ab17f18f6d2b63707e46f625b1fb009f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionResult</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a3a64f2ff4bef8fd95d2795baaca78d35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Contact &amp;</type>
      <name>getContact</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a784963ad671fbe94f5838fa71a1df516</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Contact &gt; &amp;</type>
      <name>getContacts</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a530ea359cf08f119c2a13e768eae988d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContacts</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a7e03164cb1d9c79b188ce4a1629ee9dd</anchor>
      <arglist>(std::vector&lt; Contact &gt; &amp;contacts_) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCollision</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>ace21b74cccecfcda3c4915e56f145026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numContacts</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>ab0942829d478e0ef2ff70dcf9d10cc7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>ae15b4cd0981d8a2fdf187d8c70173565</anchor>
      <arglist>(const CollisionResult &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContact</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>acdfdb8d9b6a7c8ff20f0134f9d0a0b69</anchor>
      <arglist>(size_t i, const Contact &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapObjects</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a1c264468c3e8a2e4d5a28d9b4f31f181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistanceLowerBound</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a99b6cc24ce62f2ed9574d5730ea53417</anchor>
      <arglist>(const CoalScalar &amp;distance_lower_bound_)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance_lower_bound</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>acd8f8a3076fec10c2d36f7dfe6bb25b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vec3s, 2 &gt;</type>
      <name>nearest_points</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a546bd5618f4c99826eafbb81461bd671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>normal</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>a054991678e595acfff8c8c28b7c6036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Contact &gt;</type>
      <name>contacts</name>
      <anchorfile>structcoal_1_1CollisionResult.html</anchorfile>
      <anchor>abf3f766e264292c9c7628f51d4dfc96d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::CompoundBase</name>
    <filename>classdoxygen__xml__parser_1_1CompoundBase.html</filename>
    <base>doxygen_xml_parser::Reference</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1CompoundBase.html</anchorfile>
      <anchor>a5595d09d93de0dadb39235badb132fa0</anchor>
      <arglist>(self, compound, index)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compound</name>
      <anchorfile>classdoxygen__xml__parser_1_1CompoundBase.html</anchorfile>
      <anchor>a4bc053eeed5796e0142c61e429e21559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>definition</name>
      <anchorfile>classdoxygen__xml__parser_1_1CompoundBase.html</anchorfile>
      <anchor>a10da7a5fa6346d58c978b55d91d3a30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>classdoxygen__xml__parser_1_1CompoundBase.html</anchorfile>
      <anchor>a56df8436ccd0a8cb07cb6a70910c92b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>classdoxygen__xml__parser_1_1CompoundBase.html</anchorfile>
      <anchor>af9de437f71d0b9b6fe5cf5a256530155</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::ComputeCollision</name>
    <filename>classcoal_1_1ComputeCollision.html</filename>
    <member kind="function">
      <type></type>
      <name>ComputeCollision</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a829f47f9e0bb48746c02ec7f59be3601</anchor>
      <arglist>(const CollisionGeometry *o1, const CollisionGeometry *o2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>ab1a0e29d9969047e8c61414587aedb59</anchor>
      <arglist>(const ComputeCollision &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>operator()</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>aed040ea770182ad0b7ac0cb71cee3f9d</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a517ff8715dd4705d2b6e553f02a32bf9</anchor>
      <arglist>(const ComputeCollision &amp;other) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComputeCollision</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a0aaa60153a38475c200653bee0e772a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>run</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a714f221954119418e1e7b7525b430e62</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CollisionFunctionMatrix::CollisionFunc</type>
      <name>func</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>ac490d933d359af1453871abd633e59ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o1</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a15a3a851d65afe01e64a0385da52e584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o2</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a761621ed8fed18cc887e90bf614e6a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GJKSolver</type>
      <name>solver</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>a826afc5f2d96e792e57cfbe11e0f2e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>swap_geoms</name>
      <anchorfile>classcoal_1_1ComputeCollision.html</anchorfile>
      <anchor>af723eca8aea9a3630f0eeab9556e2cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::ComputeContactPatch</name>
    <filename>classcoal_1_1ComputeContactPatch.html</filename>
    <member kind="function">
      <type></type>
      <name>ComputeContactPatch</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a2b1746d364d24fb650eff839169bf2d9</anchor>
      <arglist>(const CollisionGeometry *o1, const CollisionGeometry *o2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a89faee621a922b8fa7d582d5295e9049</anchor>
      <arglist>(const ComputeContactPatch &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a141abc72d6d062a0a5faaabe9cfb77b6</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a30a2680b1e450cd49d7232b71db8f248</anchor>
      <arglist>(const ComputeContactPatch &amp;other) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComputeContactPatch</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a4262ff92a73f6cd3a628aa98e7597c2a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a6a59e031cbbbf0e206f9a7d862f5b373</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ContactPatchSolver</type>
      <name>csolver</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a3aa24e0e2b8c421ed9592b46d242fe0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ContactPatchFunctionMatrix::ContactPatchFunc</type>
      <name>func</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a93cffc0c337ae92d6bde0a584b8d19b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o1</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a0f1f00800fe4e4aac3d4e8afa61313e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o2</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a4c4c9df1cfc699f6bd9108db0d1bbbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>swap_geoms</name>
      <anchorfile>classcoal_1_1ComputeContactPatch.html</anchorfile>
      <anchor>a689e183ba739b1d00579d7f5cc6a711b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::ComputeDistance</name>
    <filename>classcoal_1_1ComputeDistance.html</filename>
    <member kind="function">
      <type></type>
      <name>ComputeDistance</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a7236e0d91cc4a0ddacdac94a35789c1e</anchor>
      <arglist>(const CollisionGeometry *o1, const CollisionGeometry *o2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>ab556f52dc80a0d68aa21bd7d67698d47</anchor>
      <arglist>(const ComputeDistance &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>operator()</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a8fa8093b9103720398a6a331aacfefa3</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a62c3827d995a6408977c593492ebdb67</anchor>
      <arglist>(const ComputeDistance &amp;other) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComputeDistance</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>add424e4fb9495343c815f415a73e18b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual CoalScalar</type>
      <name>run</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a46b5788ad9a1051f2386ca56e8888e98</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DistanceFunctionMatrix::DistanceFunc</type>
      <name>func</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a6cc041406cab2e61ada6b7cf0043f7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o1</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>aa13b4e0b7cb95f873efae78456432e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CollisionGeometry *</type>
      <name>o2</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a3a2479a1ba08dd832f8623e6a26b72ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GJKSolver</type>
      <name>solver</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a518bf89d96a3ac243a26209acca810d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>swap_geoms</name>
      <anchorfile>classcoal_1_1ComputeDistance.html</anchorfile>
      <anchor>a9d777c9a56da143b95c5e7bc60c340fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ComputeShapeShapeContactPatch</name>
    <filename>structcoal_1_1ComputeShapeShapeContactPatch.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1ComputeShapeShapeContactPatch.html</anchorfile>
      <anchor>a048807d977fdc70a7831a34b90ed8614</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Cone</name>
    <filename>classcoal_1_1Cone.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Cone *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabf7bbf5d0a28dc0829d46c2e4ba1c8cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaaa490ca03af5bb43f53604bbf4034282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9a46b46c9ebcff6ac8358f3e36b4bb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad16726729747c2ad021eda676a0b2925</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb736677a2b6c71775f0c7b95bf91a76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaee9e8a1419cec43bf3d194f38865f84d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0ec94982f4d7be900425f60d17f8c55f</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf28816295bf597fdce51d1b62e41d059</anchor>
      <arglist>(const Cone &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga770418e182d73549e6e6baec35015b23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Cone, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5ecdca1be9f42b6334b99b3d20a0a470</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf42831e2cad6843d0c9cfc1c360b2fac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga046f9efd00720880b8da8dd303624215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga47fcae112c9c2e26aa5aea1fb299ca9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c612c6c85382b93ccbed689ccc1f016</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Coordinates::const_iterator</name>
    <filename>classorgQhull_1_1Coordinates_1_1const__iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>aa7978a0855d4137d193580c41396ed9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a794a96587da5edaf37c8c44970226def</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coordT</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a597e6718a5535e1e87d59b7a14830b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a9626a4c4c7ae0c3983c8e693b9878ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a5d2bd905dcd21f002c9b046e979036c8</anchor>
      <arglist>(const const_iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a0a0f73ee084db48003eb45f661297b13</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a4832df79f9333ac6830012138c9ca73f</anchor>
      <arglist>(const std::vector&lt; coordT &gt;::const_iterator &amp;vi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>ae0d664d3c51c8075822ae4e121dc0ac7</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a7966e7b4efead8612e8997aeb45c58be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a4e3be33b10e3fde20bb1a60c76635745</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a6cf0a3d99ade145c488d8b9dcf7c570c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>af7e5a990c7fa306f586060495be2c198</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>ad70ab4e8641fdceeb39f86e031f89fdb</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>aec39473142b4e73f694de7f19b4a80ac</anchor>
      <arglist>(const_iterator other) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a24ba2b6c8388ffddbdcbba02877d206b</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a34c97ab5cc491ac9db150ff1e2c8a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a03d9a653e35223a2f4ce2e8fd8fc8aa8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a5f8adc7b5651567e592c6aef909918ac</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a2eb24fc12cbbde2cc2ea0cca0d8fd9bb</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a9759be3d34090c568b0be0a394f40796</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>ae8d7c4c8d8adafbcc44702ff7eb9613f</anchor>
      <arglist>(const const_iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a1ffbacc817bc70e2156a5c132f96cecc</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>ab7dd0c1221751b0c6e5970f70f2fbd6a</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a79a2dde53bfb574e58b42d1ab33fee50</anchor>
      <arglist>(const const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a09122280a1dfcf51039e480bc2ebd17f</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a953e31f76541d6231fcca50b7dbbbd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>a1d49a8e7a16e0aefbb3b88919e3313be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; coordT &gt;::const_iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1const__iterator.html</anchorfile>
      <anchor>aa3b51c0be8651572564dc62d5cc807f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullLinkedList::const_iterator</name>
    <filename>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a15e0c5239d0120502094812c218afae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::bidirectional_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a825b1e395efc707b68c38d84d5245cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a5c1c1dd173ac3fa3b8328ce8e53b3e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a97875df6d99c834712ee904baf631697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>aecd69ee36b8c32d6fa8930b1b8b5ff95</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a6e141abbbb2a8296b7ae711392301837</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a2abbe3b2f6bb800785cb768708166b4d</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a5b074770d7691a931d8d9956b41ef8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a49da21a67d21c033bc5adcb16a69889e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>afeeb6edc88793ddea06d9f1a976cc92d</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a5f6a63d750f2456a420cbf9a5ca4d220</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a4b85bac54e191c82d9f04e6bebc54da6</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>ac6fea55fbcf682c9ce712fde4f7a9252</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a7e9798af6f84b2487cbefe419a30fc2f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a12055a8202893cd375113ef5311acd1c</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a7a13b3288f20fcbc6368f0732b217eb3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>affb272c5ef87efa9d3a1adb3561e8bdf</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>af2f94aad3fda31404c8ab51dab181f02</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a6e3634e8f91582b3c4518da715042546</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a34711cbd26bf235ca9e32b24e70f5784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a11b00c3e7e8af2d103a10f2042f76a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a9548e3204d0169c242fde81617c45ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1const__iterator.html</anchorfile>
      <anchor>a6e3634e8f91582b3c4518da715042546</anchor>
      <arglist>(int j) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoints::const_iterator</name>
    <filename>classorgQhull_1_1QhullPoints_1_1const__iterator.html</filename>
    <base>orgQhull::QhullPoint</base>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ad8958bac1cc18957fb4eccbef6758c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>aab20eea4c9969d2ca9e739b1012d1c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoint</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a4298726340d3baa9a00f11ac8e55b70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ae325c9d9492abf07fc34a0a3a1656f9e</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>adc7a32fe5bfa01fc8fea677ebe9f40b7</anchor>
      <arglist>(const int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a7311a95fb2be2456b80888bc136444b9</anchor>
      <arglist>(const Qhull &amp;q, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a15b2b867aa515be6d9246b0265012350</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a0ec3148d09a91e9cc68bd6680fe4c254</anchor>
      <arglist>(const QhullPoints &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>af67398dcbd7dd6447d406a127506e0ca</anchor>
      <arglist>(const QhullPoints::iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a82e73ad066408cf510b27df2e9ed9be9</anchor>
      <arglist>(QhullQh *qqh, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>adbf5cfaa78d54cea4e9ffec0c89421b4</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a213446cf0d18f894350326d9e27400aa</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a5f653d6449a0cbfcaa1bbb6e6b4a0ec4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>abbaceb4844a9de380ac87a63d8e924d8</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a8ab9c2f6ae1e95857d2cd2dc3b928a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a8d6ab0d085740421ccae8df40910d0fb</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>af171eaec8f71e36a023ca310af634c32</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>acb578cfe3870999247d585ddd7be0a49</anchor>
      <arglist>(const_iterator o) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a49ef44fdd17ff7f9b113461279acd96a</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ab96b3e38af2c57f4098f8fe0cde3269c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>af0c5ed715893d184d4e751c512a35498</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a4855ec944641d963354dfbf41773738d</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a93aef55e9f11c840cfe63efcd5c8cb1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ab1c2c54e5517efea911e6cf31b23a3c0</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a6d0e3ae02e1d199a930a570e62924b80</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ade0a49265316e94d69fe26ea024f0e81</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>aa7e03b0f8fd6f1d44f54ff4bc3228adb</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ac9ac6eb70a696f81af4cbccc4a8fa184</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a666d463f43e7e39792680b3c362668fc</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>aae0bc415ddaa48b6526620da4f8ec97a</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>ae0df1352c2a1efac974c9d030054e85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1const__iterator.html</anchorfile>
      <anchor>a9579469fe6e5796b651b1bea68b8154d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSet::const_iterator</name>
    <filename>classorgQhull_1_1QhullSet_1_1const__iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a35083d0112995e1954d8a796f6d012e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>aa888b56143939c7bd9a5f81368af0e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a96c2f3d117d574286491369d78e44430</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>ae5eccf5673c8e27bf75eb359afc0f1be</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a5109b9b7402d83c034bc99df66156d82</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a4abc2b68b2c0ad6d6b66b1b76bcde409</anchor>
      <arglist>(QhullQh *qqh, const typename T::base_type *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a67b625689811d369eb247c2a566f09af</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a780d8559bf5127067afd65ad28992d35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a115699340eb73a4d3a3089e362ee8319</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a45f041e13ef39171f275ea913ee15732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a614ab1c18eb81094150dd75b345528fb</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a0cd9888520fb6edf46926da0dbc5f6a6</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a8a828a0bda61578869d5856f3c5c4026</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a22bf8473026a05c1a24bb6c2a33ffa6e</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a74c99924677f9d2538b7009fafdeecc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a6ab88214e3dfc465f6b1979fc1c43fc7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a955334af84fd2514fb5330bc69433411</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a2622855fe546023f7c26db563d221897</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a4914f9ae25b2c2736466ab613e1fd81b</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>ac4b18aae8f154737a1ec6867ab4addaf</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a760489d59e48216d67d4edb8cd824c0e</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>abc75c72784daaa18aafdd2c8fbf271ec</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a1e075e1ea3fa29530894d3c897d0e0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1const__iterator.html</anchorfile>
      <anchor>a56f41ecaf874e2b7a4e7d3a39f722cf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::Contact</name>
    <filename>structcoal_1_1Contact.html</filename>
    <member kind="function">
      <type></type>
      <name>Contact</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>ad36dac14a10939526c9dd1063fb289ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Contact</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>abb5b6f4f624861376449a529fcafb901</anchor>
      <arglist>(const CollisionGeometry *o1_, const CollisionGeometry *o2_, int b1_, int b2_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Contact</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a2513d7c4e4a4efde5eb00ea2a57bd3d5</anchor>
      <arglist>(const CollisionGeometry *o1_, const CollisionGeometry *o2_, int b1_, int b2_, const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;normal_, CoalScalar depth_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Contact</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>afb8c1f06456a7acc2f0f50b909c1f1e4</anchor>
      <arglist>(const CollisionGeometry *o1_, const CollisionGeometry *o2_, int b1_, int b2_, const Vec3s &amp;pos_, const Vec3s &amp;normal_, CoalScalar depth_)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getDistanceToCollision</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>acaa1ecddefcfc9f6596467ba399dd55d</anchor>
      <arglist>(const CollisionRequest &amp;request) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>ae4fafd7c121c51f8ceb432277e4bfcd9</anchor>
      <arglist>(const Contact &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a6ce1c17118eda6f4fc751867dc05b724</anchor>
      <arglist>(const Contact &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>acda26e502debeca860424a8da6c8a8aa</anchor>
      <arglist>(const Contact &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b1</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a11478e0afa2a3d17a55a52b36e7bda97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b2</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a8372e0b6a6bed07cd3a60f61faa69e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vec3s, 2 &gt;</type>
      <name>nearest_points</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a2bc2bf7543b75a3d80c0f2761de69ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>normal</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>ae544e4514425826a08e043b347178472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CollisionGeometry *</type>
      <name>o1</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a6ba6076676a52056a2032650fd2c9f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CollisionGeometry *</type>
      <name>o2</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a72452c95a66716549df2d68cb742e5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>penetration_depth</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a343afb3f85af8b2930fa6141ada5a8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>pos</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a5f43035e5076c537d82bac5204c2ca4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NONE</name>
      <anchorfile>structcoal_1_1Contact.html</anchorfile>
      <anchor>a86d2d0b4eb9fb3ef6296e4fbdc0c2d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ContactPatch</name>
    <filename>structcoal_1_1ContactPatch.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0e579c0e0e696586d9a3140d7de93811a447468708a19c955fca15848698854fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVERTED</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0e579c0e0e696586d9a3140d7de93811ad38e118da8d9e0dac002c256b7e16cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PatchDirection</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0e579c0e0e696586d9a3140d7de93811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0e579c0e0e696586d9a3140d7de93811a447468708a19c955fca15848698854fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVERTED</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0e579c0e0e696586d9a3140d7de93811ad38e118da8d9e0dac002c256b7e16cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vec2s &gt;</type>
      <name>Polygon</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a83e99ebc5c19a27379c6d1ba8686aa18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPoint</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a7032b2c5dbce08b6963e58e1ac7e7c0b</anchor>
      <arglist>(const Vec3s &amp;point_3d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>ac361a00dd9830131590ff50a88309400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatch</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a7436a91fafc0e1bbf63eadbe8a2b568f</anchor>
      <arglist>(size_t preallocated_size=default_preallocated_size)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getNormal</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a48e9ae3ab00f4e62b90507499bcf234c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getPoint</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>af43240a045e43828a6a8baa0c70c4909</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getPointShape1</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0b60a33226028cb4b938568179d696cc</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getPointShape2</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0010a9d2f1a8f0cbf82cc7bd6bb7f46d</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSame</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a368afe160b384e3a6dde3a5ad6ca5f8e</anchor>
      <arglist>(const ContactPatch &amp;other, const CoalScalar tol=Eigen::NumTraits&lt; CoalScalar &gt;::dummy_precision()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a4bb7e8626cc94245df9389fdb4431e70</anchor>
      <arglist>(const ContactPatch &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Vec2s &amp;</type>
      <name>point</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a8f290435b08ab658e66cbd84396c138e</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const Vec2s &amp;</type>
      <name>point</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a9358a5401742125a1eb551d8710e781e</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Polygon &amp;</type>
      <name>points</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>aed8e2d6d20ead578aafdfc19d506963a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Polygon &amp;</type>
      <name>points</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a28d0b0f1ea9faa5f130a93c6cfb6a434</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a2eb9cada0961fdd48bb0ce0246f08dcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>PatchDirection</type>
      <name>direction</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a0de68904c6cf07ff7aa3c7a433e0afbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>penetration_depth</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a54f2db2521a8176fb2502274c0757321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Transform3s</type>
      <name>tf</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a78e9e3b35c120b917af4c69563fe066c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>default_preallocated_size</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a25c4471bd13d2b3ea0812c7ea1face95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Polygon</type>
      <name>m_points</name>
      <anchorfile>structcoal_1_1ContactPatch.html</anchorfile>
      <anchor>a35125d1dd3c8e4697e54a54aa0846f71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ContactPatchFunctionMatrix</name>
    <filename>structcoal_1_1ContactPatchFunctionMatrix.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>ContactPatchFunc</name>
      <anchorfile>structcoal_1_1ContactPatchFunctionMatrix.html</anchorfile>
      <anchor>a1ab92cfde8554f591540880d857b6ede</anchor>
      <arglist>)(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchFunctionMatrix</name>
      <anchorfile>structcoal_1_1ContactPatchFunctionMatrix.html</anchorfile>
      <anchor>af134aa0db8833ecab78533efbf275b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ContactPatchFunc</type>
      <name>contact_patch_matrix</name>
      <anchorfile>structcoal_1_1ContactPatchFunctionMatrix.html</anchorfile>
      <anchor>ae465ca894493642614874b64a99ccdd8</anchor>
      <arglist>[NODE_COUNT][NODE_COUNT]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ContactPatchRequest</name>
    <filename>structcoal_1_1ContactPatchRequest.html</filename>
    <member kind="function">
      <type></type>
      <name>ContactPatchRequest</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>acf2a9a5a4360283ec433dc5150a83162</anchor>
      <arglist>(const CollisionRequest &amp;collision_request, size_t num_samples_curved_shapes=ContactPatch::default_preallocated_size, CoalScalar patch_tolerance=1e-3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchRequest</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>ab5884c40bc279e90ccef8004aeef05a4</anchor>
      <arglist>(size_t max_num_patch=1, size_t num_samples_curved_shapes=ContactPatch::default_preallocated_size, CoalScalar patch_tolerance=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSamplesCurvedShapes</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>a437321d384e86ae1ccc2f58a6e5ad97f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getPatchTolerance</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>abcf7bc0c3d439a75d18147db1a137b07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>af72ba26aa8970c66aeb08d6c6ca2e044</anchor>
      <arglist>(const ContactPatchRequest &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumSamplesCurvedShapes</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>ae2ce8aaa18931c9279a6d9a8d3651e9b</anchor>
      <arglist>(const size_t num_samples_curved_shapes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPatchTolerance</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>a5da6da7a95e49870f47c03dd5d817915</anchor>
      <arglist>(const CoalScalar patch_tolerance)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>max_num_patch</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>ad365bf70ff2a53e3717eada0820dbe48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_num_samples_curved_shapes</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>a60d7c229957e5fcd646cb9b4700aa222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>m_patch_tolerance</name>
      <anchorfile>structcoal_1_1ContactPatchRequest.html</anchorfile>
      <anchor>a3d239e6979e2cb72ba6ffc696c94faec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ContactPatchResult</name>
    <filename>structcoal_1_1ContactPatchResult.html</filename>
    <member kind="typedef">
      <type>std::reference_wrapper&lt; ContactPatch &gt;</type>
      <name>ContactPatchRef</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a61e6d64c4f9d010f24a9dedc9c21802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ContactPatchRef &gt;</type>
      <name>ContactPatchRefVector</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a6430458ad16d3619b9ea3e49a4f11a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ContactPatch &gt;</type>
      <name>ContactPatchVector</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>ae4469fbe5cf0d5afe4e88402eb955909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a3e996afdefc7a7955cf310e13178534b</anchor>
      <arglist>(const ContactPatchRequest &amp;request) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a873ca2919a0c4a65f3d02c062b416fdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ContactPatch &amp;</type>
      <name>contactPatch</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a445f771c22938c12df100494af50034c</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchResult</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a936138bff13796618b26f13c3a372bdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchResult</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>ac7609f18432551585c9310b42aca10b2</anchor>
      <arglist>(const ContactPatchRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>const ContactPatch &amp;</type>
      <name>getContactPatch</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>acd75febd381de5bfa0f7b203ed34b01f</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>ContactPatchRef</type>
      <name>getUnusedContactPatch</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a3c4af92bf20e0c3f27d0d13422deeb93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numContactPatches</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a028e3500bf83371816c1873fea1b0e4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a973eb43f45f18b826877e9fa834d1dba</anchor>
      <arglist>(const ContactPatchResult &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a714eef2ed20ed882c30370a34d02b7d8</anchor>
      <arglist>(const ContactPatchRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapObjects</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>abc01c9e56663664f0a538319daac9a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ContactPatchRefVector</type>
      <name>m_contact_patches</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>aa6e82e8eab86f0bd5231a823765cee52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ContactPatchVector</type>
      <name>m_contact_patches_data</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a5ad6e1d246895ada035e0934b21228d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_id_available_patch</name>
      <anchorfile>structcoal_1_1ContactPatchResult.html</anchorfile>
      <anchor>a7639e8128070b81b25b83b7612265120</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ContactPatchSolver</name>
    <filename>structcoal_1_1ContactPatchSolver.html</filename>
    <member kind="typedef">
      <type>details::ShapeSupportData</type>
      <name>ShapeSupportData</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ab07c6ce4f5e1557083736a0d7f3d4a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SupportSet::PatchDirection</type>
      <name>SupportSetDirection</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>af929a32a06f21979b2bff0d182f4138c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>SupportSetFunction</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a9738ea8c8a5813c3c013f6d3f4241287</anchor>
      <arglist>)(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computePatch</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>aece785fc7887831ccbb51ba12bcd63bb</anchor>
      <arglist>(const ShapeType1 &amp;s1, const Transform3s &amp;tf1, const ShapeType2 &amp;s2, const Transform3s &amp;tf2, const Contact &amp;contact, ContactPatch &amp;contact_patch) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchSolver</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>adc6da365b8878c4a070e633eaebad622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactPatchSolver</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a0f60ccdedfd4aa3958d14e0ce9df2c3e</anchor>
      <arglist>(const ContactPatchRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getResult</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a905d40d956b4b90fa6aac57448bbfebe</anchor>
      <arglist>(const Contact &amp;contact, const ContactPatch::Polygon *result, ContactPatch &amp;contact_patch) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a67c9bb17b10318f162dd9568b4b5fa5d</anchor>
      <arglist>(const ContactPatchSolver &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>aabd7c1c103a520a480a3a198cfcf1c96</anchor>
      <arglist>(const ShapeType1 &amp;shape1, const Transform3s &amp;tf1, const ShapeType2 &amp;shape2, const Transform3s &amp;tf2, const ContactPatch &amp;contact_patch) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ad3f86898ea463f8a150d69b75c3bb2fc</anchor>
      <arglist>(const ContactPatchRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportGuess</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a4a567bcc102d3d0fd4be5c2ab193311e</anchor>
      <arglist>(const support_func_guess_t guess) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec2s</type>
      <name>computeLineSegmentIntersection</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a515523f7985d87069df1b784bd219e37</anchor>
      <arglist>(const Vec2s &amp;a, const Vec2s &amp;b, const Vec2s &amp;c, const Vec2s &amp;d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SupportSetFunction</type>
      <name>makeSupportSetFunction</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a38688df7cc6326d42bd46d8bf5f42add</anchor>
      <arglist>(const ShapeBase *shape, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>added_to_patch</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ae9923a53e7cbd7f8f1d84fec0254318b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_samples_curved_shapes</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a03136f770fd9159ae8f10a5ad984a0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>patch_tolerance</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>adac2b3c790828172c588f2c8cffa6a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>support_guess</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>aac1b4470f974fb626e070a78bccd3ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSet</type>
      <name>support_set_buffer</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ad574314a808f78b54671c3548ca2485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSet</type>
      <name>support_set_shape1</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a70920a334854aed175cb61ffb8eb0bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSet</type>
      <name>support_set_shape2</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ac60d24f9be5c15a63b54956e75d67542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSetFunction</type>
      <name>supportFuncShape1</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>ad0d96f284653ebd1b779f016f1505617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSetFunction</type>
      <name>supportFuncShape2</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a0db9b9259c03fd4b10eccd7815fd68b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; ShapeSupportData, 2 &gt;</type>
      <name>supports_data</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>a4d05b17141d7dab1384f440d798990f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>default_num_preallocated_supports</name>
      <anchorfile>structcoal_1_1ContactPatchSolver.html</anchorfile>
      <anchor>aa6127162b2c0354b2c10a1c9e9ebda36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ContactWrapper</name>
    <filename>structContactWrapper.html</filename>
    <member kind="function" static="yes">
      <type>static Vec3s</type>
      <name>getNearestPoint1</name>
      <anchorfile>structContactWrapper.html</anchorfile>
      <anchor>adb6298c56539795cb647aad51aef1fe0</anchor>
      <arglist>(const Contact &amp;contact)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3s</type>
      <name>getNearestPoint2</name>
      <anchorfile>structContactWrapper.html</anchorfile>
      <anchor>a3dca0984736bf9bc96a556fe40679c8f</anchor>
      <arglist>(const Contact &amp;contact)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Convex</name>
    <filename>classcoal_1_1Convex.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual Convex&lt; PolygonT &gt; *</type>
      <name>clone</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>a10d953fcf783608b7c43d4994d377417</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>ac6eccf3e6cb80e8d5179aec7485b43f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>a1c2087d024059857c5442592b29cbff7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>a911bb9672b7f3a27b0e7dbc5d9e6b6e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convex</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>adae9628064aa5b275401137ec1153c65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convex</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>ab1c2e727a1755e6d51abc954a4541605</anchor>
      <arglist>(const Convex &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convex</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>a7dc3d6e514d3484402611e302500eabd</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points_, unsigned int num_points_, std::shared_ptr&lt; std::vector&lt; PolygonT &gt;&gt; polygons_, unsigned int num_polygons_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>ad3d4b070a05a9679a3753880e8ef9c6c</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points, unsigned int num_points, std::shared_ptr&lt; std::vector&lt; PolygonT &gt;&gt; polygons, unsigned int num_polygons)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Convex</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>a3ac1fea3202765749d608dfec6735ca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_polygons</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>ab23bbcd443bca0574a2b0fd98f506aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; PolygonT &gt; &gt;</type>
      <name>polygons</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>ad1c366263d4b18c9498a126dd48ac030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fillNeighbors</name>
      <anchorfile>classcoal_1_1Convex.html</anchorfile>
      <anchor>aabd00d89718963a3cbad451bd5efcc06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::ConvexAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1ConvexAccessor.html</filename>
    <templarg></templarg>
    <base>coal::Convex</base>
    <member kind="typedef">
      <type>coal::Convex&lt; PolygonT &gt;</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1ConvexAccessor.html</anchorfile>
      <anchor>aa93f3b0f778334b803c2676c304ed145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillNeighbors</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1ConvexAccessor.html</anchorfile>
      <anchor>aabd00d89718963a3cbad451bd5efcc06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::ConvexBase</name>
    <filename>classcoal_1_1ConvexBase.html</filename>
    <base>coal::ShapeBase</base>
    <class kind="struct">coal::ConvexBase::Neighbors</class>
    <class kind="struct">coal::ConvexBase::SupportWarmStartPolytope</class>
    <member kind="function" virtualness="virtual">
      <type>virtual ConvexBase *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7a2cfa8fc26781832fb2544258abbb9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa18bd4dcf5570b363475930420acbdf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga8fd20138aa7080015334b405c4b4c1dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9ac68dc82c6b5ebdd1dd31e0f6b9cae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COAL_DEPRECATED ConvexBase *</type>
      <name>convexHull</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga32a19b91212627150d7b7b0644799a15</anchor>
      <arglist>(const Vec3s *points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConvexBase *</type>
      <name>convexHull</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa88987651a282e70c50946650604fbf2</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; &amp;points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac6a50c438baf935c18e1d496e4f9e86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Neighbors &gt; &gt;</type>
      <name>neighbors</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7948d28501719120b88a5e2d91b5104f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>normals</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5344e223bf91ea6209746389770bb1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_normals_and_offsets</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac104c9797481626e634e0de559e8f779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5f1aaf7a449c9eddc337c5959f14b1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; double &gt; &gt;</type>
      <name>offsets</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0663b3248797f8946c9cf4fbc8d73bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gadd55e1cf3ef08d5b93d4006ad6baa483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportWarmStartPolytope</type>
      <name>support_warm_starts</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf1ff49f8c513c4d514741036f132c247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>num_support_warm_starts</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga864e05d9d0e61683214d8b9e9da26eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>num_vertices_large_convex_threshold</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga87e8a0d1f77e33652ac1906e1d8cf718</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildSupportWarmStart</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6a19b46bd921cf8c1f14c50ef501eb21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac87637dcfac0e0c9f39b17295fb65f99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaef260539b75b4bb950241ab5977a953a</anchor>
      <arglist>(const ConvexBase &amp;other)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9250b2bf7d4d8f310789332588392c2f</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points_, unsigned int num_points_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga86dab8b2616063f8fcd3a3fe6d840537</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points_, unsigned int num_points_)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; std::vector&lt; unsigned int &gt; &gt;</type>
      <name>nneighbors_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1e102127c961993aea7e0e14d4b83e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>computeCenter</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3b86a7e6b7f3b25fcabf4610aad9b601</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5bfd32a179ecfb7dae80fabd76c485d3</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::ConvexBaseAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1ConvexBaseAccessor.html</filename>
    <base>coal::ConvexBase</base>
    <member kind="typedef">
      <type>coal::ConvexBase</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1ConvexBaseAccessor.html</anchorfile>
      <anchor>ada9beda9ec11429337e0621c7065c542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConvexBaseWrapper</name>
    <filename>structConvexBaseWrapper.html</filename>
    <member kind="typedef">
      <type>Eigen::Map&lt; RowMatrixX3 &gt;</type>
      <name>MapRowMatrixX3</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a7d919ed4cb355efc830cea0b296cd0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; VecOfDoubles &gt;</type>
      <name>MapVecOfDoubles</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>af665f93f13d824818c0c38c36fd5b0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; RowMatrixX3 &gt;</type>
      <name>RefRowMatrixX3</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>ade28c7546446475930dfe775805a1724</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; VecOfDoubles &gt;</type>
      <name>RefVecOfDoubles</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>aedc38b9962f60ad5e5bb56343a46bdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>RowMatrixX3</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a60df6a4f47d63adf3044525c312e24af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::VectorXd</type>
      <name>VecOfDoubles</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a1d58fddf2cd09bbdcc5c04f4a89d61bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConvexBase *</type>
      <name>convexHull</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>aaa1551f6aa0f8117a055cedbf05ad9b6</anchor>
      <arglist>(const Vec3ss &amp;points, bool keepTri, const char *qhullCommand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static list</type>
      <name>neighbors</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a87e4a2b050d571f466e93614c040cde3</anchor>
      <arglist>(const ConvexBase &amp;convex, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3s &amp;</type>
      <name>normal</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a7fe8b52506732fdf836a16964de89c25</anchor>
      <arglist>(const ConvexBase &amp;convex, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RefRowMatrixX3</type>
      <name>normals</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>ad2fc031ececa4cbeb51fb6079bb18e31</anchor>
      <arglist>(const ConvexBase &amp;convex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>offset</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a9b9c32cf1e6dd25c3894798ee1909d4d</anchor>
      <arglist>(const ConvexBase &amp;convex, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RefVecOfDoubles</type>
      <name>offsets</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>afbdc070f85d54e735ef791353615a663</anchor>
      <arglist>(const ConvexBase &amp;convex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3s &amp;</type>
      <name>point</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>ac905f197c282f02dadac772a34857cd7</anchor>
      <arglist>(const ConvexBase &amp;convex, unsigned int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RefRowMatrixX3</type>
      <name>points</name>
      <anchorfile>structConvexBaseWrapper.html</anchorfile>
      <anchor>a7643e8a722444bf2b8ba805df24b8cde</anchor>
      <arglist>(const ConvexBase &amp;convex)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConvexWrapper</name>
    <filename>structConvexWrapper.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Convex&lt; PolygonT &gt;</type>
      <name>Convex_t</name>
      <anchorfile>structConvexWrapper.html</anchorfile>
      <anchor>a5e50d257f41b29672c7e65fac226f8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Convex_t &gt;</type>
      <name>constructor</name>
      <anchorfile>structConvexWrapper.html</anchorfile>
      <anchor>a3e0d499fe42cbd9a1b8ff18d851d1e5d</anchor>
      <arglist>(const Vec3ss &amp;_points, const Triangles &amp;_tris)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PolygonT</type>
      <name>polygons</name>
      <anchorfile>structConvexWrapper.html</anchorfile>
      <anchor>ab5223a3dd6339e349ec5dabe06d39fc2</anchor>
      <arglist>(const Convex_t &amp;convex, unsigned int i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Coordinates</name>
    <filename>classorgQhull_1_1Coordinates.html</filename>
    <class kind="class">orgQhull::Coordinates::const_iterator</class>
    <class kind="class">orgQhull::Coordinates::iterator</class>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac1d18de889700ce21b5d8dbded20209a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a29f608dcfaec1202e79f6f4fb4711120</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeef8095628282c4b22c61031eb82565f</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aecf97381968ceeb3bb308b25fb0f0a22</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a151de1c2e622390defcb2baf66833c83</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a1613e38d0a328f8e302b2e38b34e0103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a8b98ef4a770e45433bfecc35b1aa57ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>addc5dbc4a52f09e726f745847b4fbaaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a5b40f58d5a0afa452aa1fb84955fb224</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a818e115af067ecc9d513a74dc23d7c28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae17a496a5da2299d785a4d3ece73c89e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a37302cc17a9c971b5a004ac782538c93</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a80afde082c15b8bf3d8fbec3ede82095</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a732c6046ed188d48f34fe3a8d8c226ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2ec56d7521c0e2b33aa5de38a4250d28</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a1ddad3544bbdfed7cdcff73ad0e1d3dc</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a136b5faf6e250d280b3626f0e60993a6</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>af1a32c77e8a11649c5e52a6453972423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9728bc092328301cbc6f9d8fce4523f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>afd7cd7b9df543647ef098700e8c7e5cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a81fde776f0c08a64ad2d7bd5ddd01b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0554f7e51b43cc591ac0c41be733d96c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae10c49088c118e68f2ad84307b0c7f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a12046b6bf7f15a00f64415bfba88c3a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a989ea8ce16ec424ee3d84bdbb3114512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>mid</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a729f682d10d0d65f0a13078cfafec3d0</anchor>
      <arglist>(countT idx, countT length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9b445cb09acd8a244b21bcdd01861b58</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aa9df1ece7bbd92b8e4cb265a3b4c0ca9</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ad3cdc76f60a03d8140d059efb76878e1</anchor>
      <arglist>(countT idx, const coordT &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a62db65382ff4d5513bc9f310934779b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a3e97b17d5ac479e18492ba1dfb9f6265</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aed8df3c4b6879f42cea45115d585d138</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac57a1c8868d97727aa2c6448891b07d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae19a0ecfee1fc58ee17f07a15454643b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>add4558f3f1065cab2cff8a2ef710d10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0b24c3b9125a28648eec3421ccef282a</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a971f22f5f3d6d84c14db3d249fe03d2d</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a473861d41b10a16ca66e70bb68ca44ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab1aaed576c3dc04297bff1f8ec444836</anchor>
      <arglist>(iterator idx)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a4a8fe9f3b4b1b765cea57c3ef09be87e</anchor>
      <arglist>(iterator beginIterator, iterator endIterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a882724aafe55142ffa22ff18e19deec2</anchor>
      <arglist>(countT before, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>af3734818988fba89e3355892fc83c927</anchor>
      <arglist>(iterator before, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aaaf4567cb55f0f0ac4cc4b4c8c5d3367</anchor>
      <arglist>(countT from, countT to)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a86fe214a854932718e4b8dfeb0a89c07</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a86b5c0c12daa15ed330403b5502bd559</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeccd3454f3ed8aadf4b46bce98d1da7e</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aba23a9f20a8a844be2efb3a6d061a4e5</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a00a046ea8ec7a167ba9c7090808fccff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a4ff051cba7017b00ea88663f869d38a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepend</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a6e33fee51089025694a4773304686de5</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeeffebd0330a980909c00ebd5f2f059d</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a16b676622afc65be1459bb7d1548fd24</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAt</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>adb0e0747a6dcefcc1d587a473fe143e4</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFirst</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a864301daf9009e6ff8afbe25509bb344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLast</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a125f21322f3e6dc4e6e92a953cfa3e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab79bc1ffd19773cfa59e9ae859de3bd6</anchor>
      <arglist>(countT idx, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a8a44d57e22787645333afd82aceff091</anchor>
      <arglist>(countT i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2c562800dcf77ef303559dec64c6c432</anchor>
      <arglist>(countT idx, countT other)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeAt</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aaa275e6afd869438e03440420c2edb36</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeFirst</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a271c2b076e02f68734dc0bc6cf5f88e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeLast</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2493a6de7119d205ce2504a65ffce849</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9abf9c646449bd93d1de4288313d0258</anchor>
      <arglist>(const coordT &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0c08a46d5357b9ba654e7cee3b611e15</anchor>
      <arglist>(const coordT &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab5634aa2ae470bd1a78488114406d0c1</anchor>
      <arglist>(const coordT &amp;t, countT from=0) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>afdd3376b43966299f5e6f3b91f86a5fc</anchor>
      <arglist>(const coordT &amp;t, countT from=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAll</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2d849eb8253c2be963a01ae6d4f05600</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; coordT &gt;</type>
      <name>coordinate_array</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac767d1fc9d0c7c70d19318b2feeadc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; coordT &gt;</type>
      <name>coordinate_array</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac767d1fc9d0c7c70d19318b2feeadc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a945508d36d044fd75e3b880c35b579f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae4b2381f0f2c035833197569827abe60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coordT</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab130080b9e389fab7eb66913e7444e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a482121ec4735938bee40df772df34f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a07f81b9adc58336b8ecfc02070fd3fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2a82997cf8cfb95dbcabbd1fe534546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>countT</type>
      <name>size_type</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a97381dca9f418291de2638965b7a036a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>const_pointer</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a966e823bdc755d863358ca6fb3f27f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9b65c02b1d3b73fe1527d6657001fe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac1d18de889700ce21b5d8dbded20209a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a29f608dcfaec1202e79f6f4fb4711120</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeef8095628282c4b22c61031eb82565f</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aecf97381968ceeb3bb308b25fb0f0a22</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a151de1c2e622390defcb2baf66833c83</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Coordinates</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a1613e38d0a328f8e302b2e38b34e0103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a8b98ef4a770e45433bfecc35b1aa57ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>addc5dbc4a52f09e726f745847b4fbaaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a5b40f58d5a0afa452aa1fb84955fb224</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a818e115af067ecc9d513a74dc23d7c28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae17a496a5da2299d785a4d3ece73c89e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a37302cc17a9c971b5a004ac782538c93</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a80afde082c15b8bf3d8fbec3ede82095</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a732c6046ed188d48f34fe3a8d8c226ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2ec56d7521c0e2b33aa5de38a4250d28</anchor>
      <arglist>(const Coordinates &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a1ddad3544bbdfed7cdcff73ad0e1d3dc</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a136b5faf6e250d280b3626f0e60993a6</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>af1a32c77e8a11649c5e52a6453972423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9728bc092328301cbc6f9d8fce4523f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>afd7cd7b9df543647ef098700e8c7e5cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a81fde776f0c08a64ad2d7bd5ddd01b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0554f7e51b43cc591ac0c41be733d96c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae10c49088c118e68f2ad84307b0c7f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a12046b6bf7f15a00f64415bfba88c3a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a989ea8ce16ec424ee3d84bdbb3114512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>mid</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a729f682d10d0d65f0a13078cfafec3d0</anchor>
      <arglist>(countT idx, countT length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9b445cb09acd8a244b21bcdd01861b58</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aa9df1ece7bbd92b8e4cb265a3b4c0ca9</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ad3cdc76f60a03d8140d059efb76878e1</anchor>
      <arglist>(countT idx, const coordT &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a62db65382ff4d5513bc9f310934779b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a3e97b17d5ac479e18492ba1dfb9f6265</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aed8df3c4b6879f42cea45115d585d138</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ac57a1c8868d97727aa2c6448891b07d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ae19a0ecfee1fc58ee17f07a15454643b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>add4558f3f1065cab2cff8a2ef710d10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0b24c3b9125a28648eec3421ccef282a</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a971f22f5f3d6d84c14db3d249fe03d2d</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a473861d41b10a16ca66e70bb68ca44ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab1aaed576c3dc04297bff1f8ec444836</anchor>
      <arglist>(iterator idx)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a4a8fe9f3b4b1b765cea57c3ef09be87e</anchor>
      <arglist>(iterator beginIterator, iterator endIterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a882724aafe55142ffa22ff18e19deec2</anchor>
      <arglist>(countT before, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>af3734818988fba89e3355892fc83c927</anchor>
      <arglist>(iterator before, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aaaf4567cb55f0f0ac4cc4b4c8c5d3367</anchor>
      <arglist>(countT from, countT to)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a86fe214a854932718e4b8dfeb0a89c07</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a86b5c0c12daa15ed330403b5502bd559</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeccd3454f3ed8aadf4b46bce98d1da7e</anchor>
      <arglist>(const Coordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aba23a9f20a8a844be2efb3a6d061a4e5</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a00a046ea8ec7a167ba9c7090808fccff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a4ff051cba7017b00ea88663f869d38a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepend</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a6e33fee51089025694a4773304686de5</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aeeffebd0330a980909c00ebd5f2f059d</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a16b676622afc65be1459bb7d1548fd24</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAt</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>adb0e0747a6dcefcc1d587a473fe143e4</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFirst</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a864301daf9009e6ff8afbe25509bb344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLast</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a125f21322f3e6dc4e6e92a953cfa3e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab79bc1ffd19773cfa59e9ae859de3bd6</anchor>
      <arglist>(countT idx, const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a8a44d57e22787645333afd82aceff091</anchor>
      <arglist>(countT i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2c562800dcf77ef303559dec64c6c432</anchor>
      <arglist>(countT idx, countT other)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeAt</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>aaa275e6afd869438e03440420c2edb36</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeFirst</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a271c2b076e02f68734dc0bc6cf5f88e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>takeLast</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2493a6de7119d205ce2504a65ffce849</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a9abf9c646449bd93d1de4288313d0258</anchor>
      <arglist>(const coordT &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a0c08a46d5357b9ba654e7cee3b611e15</anchor>
      <arglist>(const coordT &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>ab5634aa2ae470bd1a78488114406d0c1</anchor>
      <arglist>(const coordT &amp;t, countT from=0) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>afdd3376b43966299f5e6f3b91f86a5fc</anchor>
      <arglist>(const coordT &amp;t, countT from=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAll</name>
      <anchorfile>classorgQhull_1_1Coordinates.html</anchorfile>
      <anchor>a2d849eb8253c2be963a01ae6d4f05600</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Coordinates_test</name>
    <filename>classorgQhull_1_1Coordinates__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>af10d42ad54c6ba2a908fce9282de7de6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a54dd4535d176a77af72d8a77f81a5de3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a50c918b2fab072f490ba8730e40ac44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a964b7acd08715a32425037e8de2ced15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>aba3659008011b4af6b48665bf9f0fe85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a98de9f7d04ab7d5b0f5482b0297dfd8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a66575cb34ecc2d0aabd2a589fe921734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_coord_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>ab2c586d3ab3e5b0916b1319e8bb7a499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_mutable_coord_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a2da3803cd2dbb257e6fe17492dcdd29c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readwrite</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a9d2220d59f608f052f091daacce1246a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>ab528500eb630efc40d82d90c9e8df10e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a96c55687c7314cc3cdbfc9b6f32a246a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>af10d42ad54c6ba2a908fce9282de7de6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a54dd4535d176a77af72d8a77f81a5de3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a50c918b2fab072f490ba8730e40ac44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a964b7acd08715a32425037e8de2ced15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>aba3659008011b4af6b48665bf9f0fe85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a98de9f7d04ab7d5b0f5482b0297dfd8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a66575cb34ecc2d0aabd2a589fe921734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_coord_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>ab2c586d3ab3e5b0916b1319e8bb7a499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_mutable_coord_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a2da3803cd2dbb257e6fe17492dcdd29c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readwrite</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a9d2220d59f608f052f091daacce1246a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>ab528500eb630efc40d82d90c9e8df10e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1Coordinates__test.html</anchorfile>
      <anchor>a96c55687c7314cc3cdbfc9b6f32a246a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::CoordinatesIterator</name>
    <filename>classorgQhull_1_1CoordinatesIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>CoordinatesIterator</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>abaa428290b2d71540a60a526a62556c8</anchor>
      <arglist>(const Coordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a6ac8fad2ee2b1e8c87e42f972d763193</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a7245e4941e6ffc8cf3ee21195794673f</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>ae6b7b4aea14c4e0780d4a7c381bee097</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>aaf0da3f0a84512e821621fdb24796d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>aaa1a8bc4b49bf997ef83eeaededaa22e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CoordinatesIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a1b3cdd5d716d2c4e39da84a0ee814134</anchor>
      <arglist>(const Coordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a2f572d5f77999e54dfa8985d0e1474d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>aaf3e3fe965e12217b33f3dc4088ad3d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a2aaa252338a01d6cb7cc864bf8a4fc06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a06b034b214e4cb5613d0c4f22c63a94e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>ade6cdf77ac5a72c9b233658d91f528c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CoordinatesIterator</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>abe3eba4d50db55f4252d40093204f299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Coordinates::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a6c3abe93cd304a8abe21ca58d45c6e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Coordinates *</type>
      <name>c</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a0218b451a0e823f12ce903728ac33696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const_iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1CoordinatesIterator.html</anchorfile>
      <anchor>a2d0d5a81c279e8ab257c82f704a66920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CPUTimes</name>
    <filename>structcoal_1_1CPUTimes.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1CPUTimes.html</anchorfile>
      <anchor>adebd312021c3118dee832a9cd7b43790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPUTimes</name>
      <anchorfile>structcoal_1_1CPUTimes.html</anchorfile>
      <anchor>a6bb7e7ffa8293d002e20e73cb0a97ad7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>system</name>
      <anchorfile>structcoal_1_1CPUTimes.html</anchorfile>
      <anchor>ac9b283812e9283856416b274bb1551fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>user</name>
      <anchorfile>structcoal_1_1CPUTimes.html</anchorfile>
      <anchor>a019dab2c70093d9fcb8dd40cca42a380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wall</name>
      <anchorfile>structcoal_1_1CPUTimes.html</anchorfile>
      <anchor>a24df9b7692ff3ae0af7b9e0af1f53563</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Cylinder</name>
    <filename>classcoal_1_1Cylinder.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Cylinder *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaee21ca7564440a18c1a0ab3a28a9ff66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga98e14914225405eaf066babc63fe607f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0623fece9817a47a366e0142f87de55a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga49c049b3d277b3eae51af3c63bba7176</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5bcfa0e56b712bbff48a7182db817641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabb80a3b22d20ceb00d74a2e0b275e5ba</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab0cc28eed0ac89d4f8d6720c6fc1d1fe</anchor>
      <arglist>(const Cylinder &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gacf8ddd30a2ccf7d81fcfdcd7e985843a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Cylinder, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7d89afe88dc6755ac669fe36a07abcce</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga08084ecc84b8d3eeffe47bf6ec05521e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cylinder &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaeee6f793f0f7040b2285e2fe425fa98b</anchor>
      <arglist>(const Cylinder &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6949c8a1c77c2c9fb5c2dd18e2b15a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad295f41bc4c6ec05728f0679540895d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae7f795a1cc56adc038447c5d99686ffd</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::python::deprecated_function</name>
    <filename>structcoal_1_1python_1_1deprecated__function.html</filename>
    <templarg></templarg>
    <base>deprecated_warning_policy&lt; boost::python::default_call_policies &gt;</base>
    <member kind="function">
      <type></type>
      <name>deprecated_function</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__function.html</anchorfile>
      <anchor>a7f9d97662e2c01d37e05cfdaee22df6f</anchor>
      <arglist>(const std::string &amp;warning_message=&quot;This function has been marked as deprecated and &quot; &quot;will be removed in a future release.&quot;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::python::deprecated_member</name>
    <filename>structcoal_1_1python_1_1deprecated__member.html</filename>
    <templarg></templarg>
    <base>deprecated_warning_policy&lt; boost::python::default_call_policies &gt;</base>
    <member kind="function">
      <type></type>
      <name>deprecated_member</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__member.html</anchorfile>
      <anchor>a9c619402eb1b6bdcd7f2b87b329fe247</anchor>
      <arglist>(const std::string &amp;warning_message=&quot;This class member has been marked as deprecated and &quot; &quot;will be removed in a future release.&quot;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::python::deprecated_warning_policy</name>
    <filename>structcoal_1_1python_1_1deprecated__warning__policy.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Policy::argument_package</type>
      <name>argument_package</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a2dd6d54e977b265ea1a83641e1760b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Policy::result_converter</type>
      <name>result_converter</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a0dc11b3fe864e32b1c4779eb98f9282d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>deprecated_warning_policy</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a49281c187ec6b74c8f4ccb6cd7c4a326</anchor>
      <arglist>(const std::string &amp;warning_message=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>precall</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a2c20fc4765e3175c88871b87e36a94ac</anchor>
      <arglist>(ArgumentPackage const &amp;args) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>m_warning_message</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a695a5a4e53576bbddc2e59977d5fdb76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deprecated_warning_policy&lt; boost::python::default_call_policies &gt;</name>
    <filename>structcoal_1_1python_1_1deprecated__warning__policy.html</filename>
    <member kind="typedef">
      <type>boost::python::default_call_policies ::argument_package</type>
      <name>argument_package</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a2dd6d54e977b265ea1a83641e1760b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::python::default_call_policies ::result_converter</type>
      <name>result_converter</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a0dc11b3fe864e32b1c4779eb98f9282d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>deprecated_warning_policy</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a49281c187ec6b74c8f4ccb6cd7c4a326</anchor>
      <arglist>(const std::string &amp;warning_message=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>precall</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a2c20fc4765e3175c88871b87e36a94ac</anchor>
      <arglist>(ArgumentPackage const &amp;args) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>m_warning_message</name>
      <anchorfile>structcoal_1_1python_1_1deprecated__warning__policy.html</anchorfile>
      <anchor>a695a5a4e53576bbddc2e59977d5fdb76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceCallBackBase</name>
    <filename>structcoal_1_1DistanceCallBackBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1DistanceCallBackBase.html</anchorfile>
      <anchor>a640266a3954cf26315ce3aec5543dff6</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CoalScalar &amp;dist)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1DistanceCallBackBase.html</anchorfile>
      <anchor>a9d01a4defae045f8b3d54571dc3dc980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1DistanceCallBackBase.html</anchorfile>
      <anchor>aa7908ee895a9c988587553893d355f0b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CoalScalar &amp;dist)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceCallBackBaseWrapper</name>
    <filename>structcoal_1_1DistanceCallBackBaseWrapper.html</filename>
    <base>coal::DistanceCallBackBase</base>
    <member kind="typedef">
      <type>DistanceCallBackBase</type>
      <name>Base</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>ab3ebdcee628edb5fc1ac76cf5858c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistanceCallBackBaseWrapper</type>
      <name>Self</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>a503afc2bbf8ef8876684269c83b54543</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>abfd6fb46125175882fb7cf74ed085955</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>a64d46eceabb1a1f9a2bed41b9f110f6d</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, Eigen::Matrix&lt; double, 1, 1 &gt; &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>a47f1aa202f87f9e706b91aba1a3d6a86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expose</name>
      <anchorfile>structcoal_1_1DistanceCallBackBaseWrapper.html</anchorfile>
      <anchor>a7877a13763c9f4e51795dfa5f750b520</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceCallBackDefault</name>
    <filename>structcoal_1_1DistanceCallBackDefault.html</filename>
    <base>coal::DistanceCallBackBase</base>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1DistanceCallBackDefault.html</anchorfile>
      <anchor>af9d80abdc40bf3ab3ab60ef1a3a00854</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structcoal_1_1DistanceCallBackDefault.html</anchorfile>
      <anchor>a3129a309c832bc9f476efdf0cac74480</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DistanceCallBackDefault</name>
      <anchorfile>structcoal_1_1DistanceCallBackDefault.html</anchorfile>
      <anchor>af6a2747a758680e23c19a744c25774b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>DistanceData</type>
      <name>data</name>
      <anchorfile>structcoal_1_1DistanceCallBackDefault.html</anchorfile>
      <anchor>ac4f26f29653b0a2332829595ff0989d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DistanceCallBackDerived</name>
    <filename>structDistanceCallBackDerived.html</filename>
    <base>coal::DistanceCallBackBase</base>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>structDistanceCallBackDerived.html</anchorfile>
      <anchor>ae07049fff94be6c67c7de7b17e6a9044</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distance_callback</name>
      <anchorfile>structDistanceCallBackDerived.html</anchorfile>
      <anchor>ae0e268ca52d27acbb4901b356c50579a</anchor>
      <arglist>(CollisionObject *a, CollisionObject *, void *callback_data, CoalScalar &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>CallBackData</type>
      <name>data</name>
      <anchorfile>structDistanceCallBackDerived.html</anchorfile>
      <anchor>ab96cfbfc34bbd3a150b79f4f10c6f31f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceData</name>
    <filename>structcoal_1_1DistanceData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1DistanceData.html</anchorfile>
      <anchor>a061998ff5c47212bbde31eaf2e72efdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistanceData</name>
      <anchorfile>structcoal_1_1DistanceData.html</anchorfile>
      <anchor>a91bc8bbf4baae15b236810e92ad6adfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>done</name>
      <anchorfile>structcoal_1_1DistanceData.html</anchorfile>
      <anchor>a49927c158fa897f8a4f3e19490ba2247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DistanceRequest</type>
      <name>request</name>
      <anchorfile>structcoal_1_1DistanceData.html</anchorfile>
      <anchor>afd45116bb72e6f4f0eff309aa7689fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DistanceResult</type>
      <name>result</name>
      <anchorfile>structcoal_1_1DistanceData.html</anchorfile>
      <anchor>a49412c1b68e555559f7c41c494399b45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceFunctionMatrix</name>
    <filename>structcoal_1_1DistanceFunctionMatrix.html</filename>
    <member kind="typedef">
      <type>CoalScalar(*</type>
      <name>DistanceFunc</name>
      <anchorfile>structcoal_1_1DistanceFunctionMatrix.html</anchorfile>
      <anchor>ad0c89a422ec50a14e90d149cde8828c6</anchor>
      <arglist>)(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistanceFunctionMatrix</name>
      <anchorfile>structcoal_1_1DistanceFunctionMatrix.html</anchorfile>
      <anchor>af372ec823e99be26f30ed9d35394e916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>DistanceFunc</type>
      <name>distance_matrix</name>
      <anchorfile>structcoal_1_1DistanceFunctionMatrix.html</anchorfile>
      <anchor>ad812438d4158533452c470a71de630d1</anchor>
      <arglist>[NODE_COUNT][NODE_COUNT]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceRequest</name>
    <filename>structcoal_1_1DistanceRequest.html</filename>
    <base>coal::QueryRequest</base>
    <member kind="function">
      <type></type>
      <name>COAL_DEPRECATED_MESSAGE</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a85592bf92f92fb448513a97e8c1177cd</anchor>
      <arglist>(Nearest points are always computed :they are the points of the shapes that achieve a distance of `DistanceResult::min_distance` .\n Use `enable_signed_distance` if you want to compute a signed minimum distance(and thus its corresponding nearest points) .) bool enable_nearest_points</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS</type>
      <name>DistanceRequest</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a21544ec6d944113bf4c2f6b2e7ae1623</anchor>
      <arglist>(bool enable_nearest_points_=true, bool enable_signed_distance_=true, CoalScalar rel_err_=0.0, CoalScalar abs_err_=0.0)</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_POP bool</type>
      <name>isSatisfied</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>aec29769bd9b8040e8f2caab4d9e6871b</anchor>
      <arglist>(const DistanceResult &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS DistanceRequest &amp;</type>
      <name>operator=</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a41a729c978e8973ee176992ae17a0a38</anchor>
      <arglist>(const DistanceRequest &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_POP bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a16f7717c8856011daf883d4126cdea3d</anchor>
      <arglist>(const DistanceRequest &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>abs_err</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a57390d4a0f4837915ea76dc514aaedf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_signed_distance</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a650ef145f9b43b8437badec4d0f78bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>rel_err</name>
      <anchorfile>structcoal_1_1DistanceRequest.html</anchorfile>
      <anchor>a53c3abf8b45ddfd849819e0601a53ee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceRes</name>
    <filename>structcoal_1_1DistanceRes.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1DistanceRes.html</anchorfile>
      <anchor>a161e3e1fd5fba14eaee6db7a91b32540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>p1</name>
      <anchorfile>structcoal_1_1DistanceRes.html</anchorfile>
      <anchor>aa8ae5e104ab6e4f5a1a40244e357cfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>p2</name>
      <anchorfile>structcoal_1_1DistanceRes.html</anchorfile>
      <anchor>a29756a6761b0e0e5bb63900d80c30441</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::DistanceResult</name>
    <filename>structcoal_1_1DistanceResult.html</filename>
    <base>coal::QueryResult</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a4ac9a6ead7512e48474e406b38f0ab08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistanceResult</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a8e512f9f30df0d3f9513864b98783491</anchor>
      <arglist>(CoalScalar min_distance_=(std::numeric_limits&lt; CoalScalar &gt;::max)())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>ace04b07a1705377817bb8e5bd6009183</anchor>
      <arglist>(const DistanceResult &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>afe65ad73381296f7f70e31733e037336</anchor>
      <arglist>(CoalScalar distance, const CollisionGeometry *o1_, const CollisionGeometry *o2_, int b1_, int b2_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a5373235e1a799cc5a6dddc71f898a205</anchor>
      <arglist>(CoalScalar distance, const CollisionGeometry *o1_, const CollisionGeometry *o2_, int b1_, int b2_, const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;normal_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>ad654bc96c94203dbb9566c1584ce485a</anchor>
      <arglist>(const DistanceResult &amp;other_result)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b1</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a16869aded99d445e3b01a055177e0c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b2</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a7f1448e79aedb1dd10bdbf711de619ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>min_distance</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a0bfc108e68bb7a3fc3cba22150488a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vec3s, 2 &gt;</type>
      <name>nearest_points</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>ac2ab9b22da4a8803da14e9a5de819e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>normal</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>acd82c781ff9c66b17e2cf6ce596b4a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CollisionGeometry *</type>
      <name>o1</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a600307b835dfa4b097063a82381dcc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CollisionGeometry *</type>
      <name>o2</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a2bb6c15edbc72ccfdf7b35acbb130850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NONE</name>
      <anchorfile>structcoal_1_1DistanceResult.html</anchorfile>
      <anchor>a9e6e2955712c3c5dc6c773ce1fc2f4ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DistanceResultWrapper</name>
    <filename>structDistanceResultWrapper.html</filename>
    <member kind="function" static="yes">
      <type>static Vec3s</type>
      <name>getNearestPoint1</name>
      <anchorfile>structDistanceResultWrapper.html</anchorfile>
      <anchor>a3c6fd90cb192399fabb6ef16443bb246</anchor>
      <arglist>(const DistanceResult &amp;res)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3s</type>
      <name>getNearestPoint2</name>
      <anchorfile>structDistanceResultWrapper.html</anchorfile>
      <anchor>af57b31dc4b0544e8884f104a6f3a88bd</anchor>
      <arglist>(const DistanceResult &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::windows_dll_manager::DllDirectoryManager</name>
    <filename>classcoal_1_1windows__dll__manager_1_1DllDirectoryManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1DllDirectoryManager.html</anchorfile>
      <anchor>aef884e1d390094f2160f29eae1da30b6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1DllDirectoryManager.html</anchorfile>
      <anchor>a344e4b671a0f7f77707343ac45d4888b</anchor>
      <arglist>(self, *exc_details)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_dll_directory</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1DllDirectoryManager.html</anchorfile>
      <anchor>a9ce2aced55830fe9daa09aad6216fa00</anchor>
      <arglist>(self, str dll_dir)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dll_dirs</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1DllDirectoryManager.html</anchorfile>
      <anchor>a78b075ee52896d44566841fe28fcda63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::DummyCollisionObject</name>
    <filename>classcoal_1_1DummyCollisionObject.html</filename>
    <base>coal::CollisionObject</base>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>classcoal_1_1DummyCollisionObject.html</anchorfile>
      <anchor>ad25f58cd20bbe9a92108c33125aff997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DummyCollisionObject</name>
      <anchorfile>classcoal_1_1DummyCollisionObject.html</anchorfile>
      <anchor>a05ebe366dc8ab5c58e9ab90532ca07fe</anchor>
      <arglist>(const AABB &amp;aabb_)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::DynamicAABBTreeArrayCollisionManager</name>
    <filename>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a6b91b02a78fbfd22dec8b8afb80beb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::implementation_array::NodeBase&lt; AABB &gt;</type>
      <name>DynamicAABBNode</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>abba8e2acfa117f34f4652be2d2e37d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; CollisionObject *, size_t &gt;</type>
      <name>DynamicAABBTable</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a2ec623758c5e055384be53555c0e406c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>abe32e9090bea919ba097f4754a65b670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ae231b912eb8127549ca079bf772de5cb</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager_, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aa70e69109dc0e055d764d99b00afcb2b</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ab8d5f8ea68e712bd21d1476dc8b34169</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>af15e8ee650e7c22a88a1b823e362351e</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager_, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a25061dc65d3a7daf8ebf7d6ff253532a</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a0251d0ea92622e7cc3f26b9cf8903c8c</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicAABBTreeArrayCollisionManager</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aecdcec459110029b23fd00b0b5574866</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a40e14f50f223837211a07944975d4fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a97234b3e37f311eb5982cb9f4d114c8c</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type>const detail::implementation_array::HierarchyTree&lt; AABB &gt; &amp;</type>
      <name>getTree</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a71cb4db3072f344f555201076fdbb011</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a3ac38fd9a8fc738ad4e72fae858e3f8c</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ac74e4bd81d64b9c69edcce1f703f5a6a</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a5af80c52f5d063b9b484636eab21ae96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a95efe5b343d917a229e150c479ac37ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a034d4a84d6b32cfd9482301adccb9ca7</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a02732b769f60e7b0c5879430f7e71041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a3e9a826954f9ae5b63ee450ef353d925</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ac9f2f729ac4f41d9b1eff603ff2673a1</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_tree_nonbalanced_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aa3e90080471f95be1b3b06073caf6ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>octree_as_geometry_collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a2edbef2b1fe8572899c60da60502cc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>octree_as_geometry_distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aa90211b0e0f617379d27f401dc9a6301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_incremental_balance_pass</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a0323e81d5fb7fb4fdf006a899ba6f11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_init_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a0d4931077aa49a32b99247b23a45975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>tree_topdown_balance_threshold</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ac7fad22604889d6fd230edb046583e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>tree_topdown_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aae4e418791475bf11754a271b3aac8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>ac6d175e96b381e4faae31dd3d8aa215f</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::implementation_array::HierarchyTree&lt; AABB &gt;</type>
      <name>dtree</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aba92489369a3430e9c3846b585a13402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>setup_</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>a55ebada7aafc84552842168754f6c780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; CollisionObject *, size_t &gt;</type>
      <name>table</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeArrayCollisionManager.html</anchorfile>
      <anchor>aced3e7034dbccba58aaa4ff7dc11b3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::DynamicAABBTreeCollisionManager</name>
    <filename>classcoal_1_1DynamicAABBTreeCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a93050b082d132182bea8f801df6acd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::NodeBase&lt; AABB &gt;</type>
      <name>DynamicAABBNode</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>aff59266971df95aa6b8648f3ce00be4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; CollisionObject *, DynamicAABBNode * &gt;</type>
      <name>DynamicAABBTable</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a90edac26e6b4105d41f684d625c88a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ac929bfc046de909d89b5d1f78e64bbe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a7c2fd1bdecdfb570e6910d7e982d6834</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager_, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a7de049ac04dfddbb279e91452e92fb05</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a4038cddaa6e897a5e118ad4cdab15e50</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ab6b4d3d777c50a83fc47029512a8904f</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager_, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ab051440d9b5e6d5c084dfb2d1f1a5cb7</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a4d2aa50cbfe55fcc3d3c958ffe206fef</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicAABBTreeCollisionManager</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a0351974f762893b119d93803ddac00f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a7e881d03cf7bdbe89110878abb185481</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ae491a7e313d9a6934b4592bb22028fdc</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type>detail::HierarchyTree&lt; AABB &gt; &amp;</type>
      <name>getTree</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a4e250a393a4bf0813e1f0e5be38acafe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const detail::HierarchyTree&lt; AABB &gt; &amp;</type>
      <name>getTree</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a4bf0cbe7cc321dfa38ca82dfcbaee5e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a7c0924e369e5a6fcc1dbc6e27ebea308</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a8351e989362257c4bf90b5851cbf1fcd</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ad6036a92b08ceb6af82a500100e3db0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>acba65d6d10ecf3fd87cf5030fb585d21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a055e5b7de2b77ab0b574bbc5fe5936bd</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a65e82d23ab679519d65d14ad02fa9f13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>aa15a5da9964837462f029b4287b9e37b</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a7352420d9daef8592ffe22ff7a02e75f</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_tree_nonbalanced_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>afea597422eff511da0814263968a91c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>octree_as_geometry_collide</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>adcf13eac81a82a286d7d3babd27b4404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>octree_as_geometry_distance</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a193024025091d64084f209a1310327b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_incremental_balance_pass</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ae6bdbb11e0f6c926574eae448a0c6dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_init_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a5618d88db7ef74cc8964e50e3c0df45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>tree_topdown_balance_threshold</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>adfe2447ce0c24315890bc699df5cc79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>tree_topdown_level</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a3bb55f82f4fda9a136c44ae682fa4f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>ad1cc997839f3295725cfa013e7d5571b</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::HierarchyTree&lt; AABB &gt;</type>
      <name>dtree</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a201a55f970870d01562f5970cbdc9d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>setup_</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>add07622a3421c0ab2f52c2db8018f193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; CollisionObject *, DynamicAABBNode * &gt;</type>
      <name>table</name>
      <anchorfile>classcoal_1_1DynamicAABBTreeCollisionManager.html</anchorfile>
      <anchor>a1f3dd212875046a61dbeaea69285ccff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Ellipsoid</name>
    <filename>classcoal_1_1Ellipsoid.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Ellipsoid *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9dc2c44066dd5c1ec442600053ec608d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5f64b6a33294210f79a41e2c946df9b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6a9bd2873d40dea33f5c9062f8367084</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga56ea6dd6dc19cfad6e4f1b1810ac4a72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5e9608d35a48efb98172154b4fa8219e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4ca8983798514d3f8a32bd787ee599f1</anchor>
      <arglist>(CoalScalar rx, CoalScalar ry, CoalScalar rz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5695c1b8897a462d08af0017f876129d</anchor>
      <arglist>(const Ellipsoid &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga799a6b068d0fc180f1b37a56f09f4615</anchor>
      <arglist>(const Vec3s &amp;radii)</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga74f67dbe4e29a972ca8b1562a61f76d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Ellipsoid, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab1b6842f2786ae2dc368a45ec033cc08</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2bb2fa1aae64384fcfa1eafc29370056</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>radii</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaaf0e63be28aa0be1af66b5198fcbe460</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae3ff2386d3536f29af24d12687a56e06</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::IntervalTreeCollisionManager::EndPoint</name>
    <filename>structcoal_1_1IntervalTreeCollisionManager_1_1EndPoint.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a71755e711b5e68eab832a1144308aa7c</anchor>
      <arglist>(const EndPoint &amp;p) const</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>minmax</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a2872157f45a57d4500f88bb778fc702f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionObject *</type>
      <name>obj</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>ab7dcc0418569e1a370a879feb508272f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>value</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>aece30ea10beec0a536faa2761430680c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SaPCollisionManager::EndPoint</name>
    <filename>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</filename>
    <member kind="function">
      <type>Vec3s &amp;</type>
      <name>getVal</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a01ee05a71ab7a174c976fa593d74f54a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>getVal</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a00115855eb2bb6ba3fb90fd84f9377d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar &amp;</type>
      <name>getVal</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a048e8c3c069972bb8a1cdd2791d0cd23</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getVal</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>ac304550698ce3041a158b6f530f1cb8d</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="variable">
      <type>SaPAABB *</type>
      <name>aabb</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>ac98e11d094a5e8ac86224f8f5066a824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>minmax</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a8940bbaa7799d0b8767b7f29fe3f6eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndPoint *</type>
      <name>next</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>afb438aadb68c7782f18dd013a0a79336</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>EndPoint *</type>
      <name>prev</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1EndPoint.html</anchorfile>
      <anchor>a4bf2dffd11a3129dc648799388141659</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::EPA</name>
    <filename>structcoal_1_1details_1_1EPA.html</filename>
    <class kind="struct">coal::details::EPA::SimplexFace</class>
    <class kind="struct">coal::details::EPA::SimplexFaceList</class>
    <class kind="struct">coal::details::EPA::SimplexHorizon</class>
    <member kind="enumvalue">
      <name>AccuracyReached</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea1f7d461fa96e0f44b48e0ea48a0a12b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Degenerated</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ead268479a68eaf00c838f5b0a73a524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DidNotRun</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea2d87a9b1a02c25ab300c7dc34aae0deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Failed</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea72d14b86426e3394e0452bd77fa884e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FallBack</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eae9505f8dee8b3dc7069aa16094bbb18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidHull</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea3e14ea0fc99ca168173c50969e052919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonConvex</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eae6386456193cda5e7170c70b3af2c3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfFaces</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea5c42f497ddbe9f189383d2da544ccd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfVertices</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eadb3c1a80edbbd6f3f1ce7e9fe3b3d23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GJK::SimplexV</type>
      <name>SimplexVertex</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a5664f1b012a40dad078848e3b1a0ba4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DidNotRun</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea2d87a9b1a02c25ab300c7dc34aae0deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Failed</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea72d14b86426e3394e0452bd77fa884e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Valid</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eac8f7fb0535bd039c6a45b8436ee298b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AccuracyReached</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea1f7d461fa96e0f44b48e0ea48a0a12b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Degenerated</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ead268479a68eaf00c838f5b0a73a524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonConvex</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eae6386456193cda5e7170c70b3af2c3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidHull</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea3e14ea0fc99ca168173c50969e052919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfFaces</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221ea5c42f497ddbe9f189383d2da544ccd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfVertices</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eadb3c1a80edbbd6f3f1ce7e9fe3b3d23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FallBack</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eae9505f8dee8b3dc7069aa16094bbb18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Valid</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a64972c45931c6b4408f2004b72c4221eac8f7fb0535bd039c6a45b8436ee298b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EPA</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a731e32ead0fdbecd39de97dcdc473583</anchor>
      <arglist>(const EPA &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EPA</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>ae754ec87a3ea33798e50a6fc09f32b46</anchor>
      <arglist>(size_t max_iterations_, CoalScalar tolerance_)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>evaluate</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a28c02dd2f9f7b6f0f45ad61b49c416b5</anchor>
      <arglist>(GJK &amp;gjk, const Vec3s &amp;guess)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>ac3ac9c901279388a19f0a941cf486177</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIterations</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a8002cabf781a9a59c4e1f96b3f29ab8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumMaxFaces</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a7b9be006abf62e062ad81619be8e6114</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumMaxIterations</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a02ff7ff70b47fd0682abdea7e0c3c58e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumMaxVertices</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>ad5ed137a1fb6b2247c4953478ff9b81e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a772393f4106e64ed8e5b1f9e20f409c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getTolerance</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a7b5617afaf45efdf72a3b46c110cb532</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>aebff14ef4b2ee0026957fa1f852d3323</anchor>
      <arglist>(const MinkowskiDiff &amp;shape, Vec3s &amp;w0, Vec3s &amp;w1, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a109a8c42d33d0087fbf3ff10b191ac7d</anchor>
      <arglist>(size_t max_iterations, CoalScalar tolerance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bind</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a77b8afc8ce5f0343125cedf75c84c78f</anchor>
      <arglist>(SimplexFace *fa, size_t ea, SimplexFace *fb, size_t eb)</arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>closest_face</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>aedf62572c82e6cfda72b9187f029a83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a6bf300cfe3a6cc09f48afbf98bafc2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>normal</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a3d9d0af6fdb9629e26a349d0262f200f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJK::Simplex</type>
      <name>result</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a88e02dd176e713493cfc134dc2d4ea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Status</type>
      <name>status</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a5a78999a66c21c650ae84cb414b3b376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>support_hint</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a1a640c6653b1011d6dcaccca8d83b2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>expand</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>af7aba963d2159bfc6be6cf4f7a724fb0</anchor>
      <arglist>(size_t pass, const SimplexVertex &amp;w, SimplexFace *f, size_t e, SimplexHorizon &amp;horizon)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SimplexFace *</type>
      <name>findClosestFace</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a68f8f08c22358ee2e1941d029ff316a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getEdgeDist</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>aa23e9e355211a336a0817f60c2a523fe</anchor>
      <arglist>(SimplexFace *face, const SimplexVertex &amp;a, const SimplexVertex &amp;b, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a1a5067dcbe25b670ccb24f9b1c308513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SimplexFace *</type>
      <name>newFace</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>afb91d028d30b58fbe43fa0f03a40d8c8</anchor>
      <arglist>(size_t id_a, size_t id_b, size_t id_vertex, bool force=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SimplexFace &gt;</type>
      <name>fc_store</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a25ea811127bfea46fb470b4531808db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimplexFaceList</type>
      <name>hull</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a6f51f2f5369f039fb0ffec1f123f38e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>iterations</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>ab8eb9562f10b32ad22b01cc4bd8f89bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>max_iterations</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a741621266c34fd418c3047ca035a3ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>num_vertices</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a69c2261abb3f1a5a6fa6666dd6347f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimplexFaceList</type>
      <name>stock</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a5eebd88e6f67745bfb180f7931ba73d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SimplexVertex &gt;</type>
      <name>sv_store</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>a71f8f90aa20e44517dbdc3fb129091d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoalScalar</type>
      <name>tolerance</name>
      <anchorfile>structcoal_1_1details_1_1EPA.html</anchorfile>
      <anchor>acb1f773f06bb509d829d92255380606b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>facetT</name>
    <filename>structfacetT.html</filename>
    <member kind="variable">
      <type>realT</type>
      <name>area</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aaa7fd9175845daaaf3015f5964a9ce3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>center</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a84e46c79e205a4a4804d105ea6ba9aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>coplanar</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>acdd75648440e8c5c826a99b32635e3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>coplanarset</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aefb194ae45631b659becb869c65a9326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>cycledone</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a81179b02e86fc79e7c6a32ad4ca58ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>degenerate</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>af8025344bbde2bc17a73ef3acadc2302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>dupridge</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>ad2664345f16b409fea58dc85f5a249cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union facetT::@21</type>
      <name>f</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a936a5cb12274b2b44b81b7f92068bad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union facetT::@20</type>
      <name>f</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>adacb6235074da6168450e28405342f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>flipped</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a8daeed2c67175112daf3524b323b81c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT</type>
      <name>furthestdist</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a32b9cb5f973ad7073f860d895c446acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>good</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a935f495c189fcf255f5806a665fff472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>id</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>affa084d0d479ac7741d0a6606307f1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>isarea</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a78a84fadc36a7ceb841b1a72e3e4558a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>keepcentrum</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a6521bf1dbd063c54ce5639ffc808f9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT</type>
      <name>maxoutside</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a39622f31db2811584334210c779a648c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>mergehorizon</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a6626f37c11d06c030a129d7f90477a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>mergeridge</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aa98bf04b9560bb90d1b25d166d5653ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>mergeridge2</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a9c0597e153f5204a4b2f97685a8fbc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>neighbors</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>af7044fc099b01376f9d58e1dc5659319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>newcycle</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a682b0ea2d8e9927ae437e4ce103b5e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>newfacet</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>acd1fb9cc829228a846720ea0fd544e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>newmerge</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a208f987160490fc720a3a278a2156e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>next</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a01c4146fb37fb7de36c680f0efa0d348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>normal</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a2591f9d842b884b2df40b7b9397c7fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>notfurthest</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aecb3dd8d7dcc2177e9605a941efd4de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nummerge</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>afdfa97fe3e7b7eb6e05b0ff0036d0d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT</type>
      <name>offset</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>adeb65af87caf90b061a9192a3d283713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>outsideset</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a6d746bfdefedb2ae855d476ec441d3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>previous</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a699f64493a7549b53385da875e90ce54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>redundant</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>abeb6d9c8275d12f40512e8f61b84172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>replace</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>af761e2b88c964931eeb70eb49e5fdd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>ridges</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aeb3f2966c6c4dcbc02f8b86d50972ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>samecycle</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a7451a87c771f1606542fccc01966f043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>seen</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>ae37834f6d4ef4a8cb7dda67f6e9d419b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>seen2</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a3f82fa675660c623b49ab839996573b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>simplicial</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aa07f2e7b57d401962aa9c061b8bbd70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>tested</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>aa1cf746fa5f15495f2b6204c6a9afd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>toporient</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>ad42c72584dff758cb46b564651a6ea62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>tricoplanar</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a2da3fb986e16e82b38f52d945ed35b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>triowner</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a9f412c007150ad02f21d3f49e1ac373b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>trivisible</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a60f289fb95d5bfe600692bafd15e0d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>upperdelaunay</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>a8a9b678a7ccc04ba4a07a13ab72f288f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>vertices</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>afa1a20fe7aafc0925e05929c4c6cef02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>visible</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>ad30d87686bedce39c496fa0252582418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>visitid</name>
      <anchorfile>structfacetT.html</anchorfile>
      <anchor>ad8346c7d4996e805cd85366b8243e568</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Geometry</name>
    <filename>structGeometry.html</filename>
    <member kind="function">
      <type></type>
      <name>Geometry</name>
      <anchorfile>structGeometry.html</anchorfile>
      <anchor>a2bcca1e03055ffd4dac7cb70bc7b1d06</anchor>
      <arglist>(const std::string &amp;t, CollisionGeometry *ob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Geometry</name>
      <anchorfile>structGeometry.html</anchorfile>
      <anchor>ac50e0ead2cf5124de359fe502efa35b9</anchor>
      <arglist>(const std::string &amp;t, const CollisionGeometryPtr_t &amp;ob)</arglist>
    </member>
    <member kind="variable">
      <type>CollisionGeometryPtr_t</type>
      <name>o</name>
      <anchorfile>structGeometry.html</anchorfile>
      <anchor>a9917a3dae6e9c84b5355b0db2e65003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structGeometry.html</anchorfile>
      <anchor>a734ed6644e4e3b98f157e6707c30069a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::GJK</name>
    <filename>structcoal_1_1details_1_1GJK.html</filename>
    <class kind="struct">coal::details::GJK::Simplex</class>
    <class kind="struct">coal::details::GJK::SimplexV</class>
    <member kind="enumvalue">
      <name>Collision</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea14c6bfc1f3da7f0c5cb5b60d0836771d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollisionWithPenetrationInformation</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea99e2f1f8aafca92750e450c7ad7677e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DidNotRun</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea3ad825fb70d185bac0f49cbf92a32024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Failed</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea40bf0ee5cc79119a3c16c48253252d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCollision</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2eaf58382a9d77033bdb5f8aab8faba34eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCollisionEarlyStopped</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea95f60d4d0df8f8839c40ccf69f89210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DidNotRun</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea3ad825fb70d185bac0f49cbf92a32024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Failed</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea40bf0ee5cc79119a3c16c48253252d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCollisionEarlyStopped</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea95f60d4d0df8f8839c40ccf69f89210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCollision</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2eaf58382a9d77033bdb5f8aab8faba34eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollisionWithPenetrationInformation</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea99e2f1f8aafca92750e450c7ad7677e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Collision</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>adac60bd5cd5f0a7b6f6af4f1e68a8f2ea14c6bfc1f3da7f0c5cb5b60d0836771d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>vertex_id_t</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ac866c815e62c4670cbd1e65ac5002a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkConvergence</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>aef8d96cf85558e6ead890c0008e4727a</anchor>
      <arglist>(const Vec3s &amp;w, const CoalScalar &amp;rl, CoalScalar &amp;alpha, const CoalScalar &amp;omega) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>encloseOrigin</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>af513d8e0e6e5ad7ac47b41c7d82ce73c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>evaluate</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a03a102ab1d4c8486ad2f0f40962c7a51</anchor>
      <arglist>(const MinkowskiDiff &amp;shape, const Vec3s &amp;guess, const support_func_guess_t &amp;supportHint=support_func_guess_t::Zero())</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getGuessFromSimplex</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a3194986b36436ccd29ce98c5118a29ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIterations</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ac17a5a3df5d8f75eedcee258c92c2cae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIterationsMomentumStopped</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>aa26569e60978af127629f9a96837f8f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumMaxIterations</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>acdcd9c769d6031388326bd4ab52aee94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Simplex *</type>
      <name>getSimplex</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a142a7ec4c1d837eb377d62f942d705b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupport</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a325614f378f8ea4cdc7c60bffe8474fe</anchor>
      <arglist>(const Vec3s &amp;d, SimplexV &amp;sv, support_func_guess_t &amp;hint) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getTolerance</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ae1c90d847d5267073ff41809b4b7b70b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a1682beec32923a0dbe72653a35afd0a4</anchor>
      <arglist>(const MinkowskiDiff &amp;shape, Vec3s &amp;w0, Vec3s &amp;w1, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GJK</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a9d531f0615462cedf33f1a02eb74f818</anchor>
      <arglist>(size_t max_iterations_, CoalScalar tolerance_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasClosestPoints</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>aec88839876cfbbb8ec0594ad86ecafe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a0b891aecfdfd313690981cfa4ec1b216</anchor>
      <arglist>(size_t max_iterations_, CoalScalar tolerance_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistanceEarlyBreak</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a48eb0a4ebd0107482a0b30d98c6c5a69</anchor>
      <arglist>(const CoalScalar &amp;dup)</arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterion</type>
      <name>convergence_criterion</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ad2f10bdf2ee9dc8ce407d51fd56dc175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterionType</type>
      <name>convergence_criterion_type</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a35baf1bd9d220e422e93c776d440cdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a97c4bb2240818b1e294ed98edab8ec0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance_upper_bound</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>abc2aafa2c8f4b31e21d2fcd5449136b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKVariant</type>
      <name>gjk_variant</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a58a6f7ee1d33ff811d61dc25fa7ec114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>ray</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ac7062b9fcc17cc251b7a68b5e8a89fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MinkowskiDiff const  *</type>
      <name>shape</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a61caa3efea3686b4d1e225632b8ce00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Simplex *</type>
      <name>simplex</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>abcf65aa312212263cea750126b7d68e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Status</type>
      <name>status</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>aef87359cbc2bd501150cd577c2e94fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>support_hint</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a4940936598c13e69ce98000563811d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>appendVertex</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a25d5d1b81a251ad7ccb7c7acc2d17f3c</anchor>
      <arglist>(Simplex &amp;simplex, const Vec3s &amp;v, support_func_guess_t &amp;hint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ab965d2d4682be0c73b9a4b55a7066f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>projectLineOrigin</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a1992d4100062eda12187d0264a88148c</anchor>
      <arglist>(const Simplex &amp;current, Simplex &amp;next)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>projectTetrahedraOrigin</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a0d2c722d10d7a6ca4f733179ebf27748</anchor>
      <arglist>(const Simplex &amp;current, Simplex &amp;next)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>projectTriangleOrigin</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>aa53c4af53db2d2221c215428571af6a7</anchor>
      <arglist>(const Simplex &amp;current, Simplex &amp;next)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeVertex</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a8364b996c8223b4cf0df7c0ebf177a4e</anchor>
      <arglist>(Simplex &amp;simplex)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vertex_id_t</type>
      <name>current</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>af91f715794be5dd952eb38e11022f3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimplexV *</type>
      <name>free_v</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a11b54719e52b28ae60b4965ebdd306a2</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>iterations</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a60736c3ef9a473b19cfc98fe18921596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>iterations_momentum_stop</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a70c7aace256c4d32598ae019657edd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>max_iterations</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ac8ab366f592f544c458a4a0d52367ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vertex_id_t</type>
      <name>nfree</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a7883b0a2c5d61f48c2bbfb3402d4f31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Simplex</type>
      <name>simplices</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>abfa609db44e8199473e691405c6041da</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimplexV</type>
      <name>store_v</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>a3b6234d2c18738fc6d58ab451c63b21c</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoalScalar</type>
      <name>tolerance</name>
      <anchorfile>structcoal_1_1details_1_1GJK.html</anchorfile>
      <anchor>ad8e7c8a61009345c37a217c2f6d912e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::GJKSolver</name>
    <filename>structcoal_1_1GJKSolver.html</filename>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getDistancePrecision</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>acc0febf18a32b92ffd2e65f058a8d186</anchor>
      <arglist>(const bool compute_penetration) const</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS</type>
      <name>GJKSolver</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a6e3341e907c2363d53e817fbd95d32fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GJKSolver</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a4716af7f3ba8f40b7145d1e34dfccaa7</anchor>
      <arglist>(const CollisionRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GJKSolver</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a99b93574e02cdae6ad8235758c2ce009</anchor>
      <arglist>(const DistanceRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GJKSolver</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a15b0dcb10e889b65719d477be7f3b22d</anchor>
      <arglist>(const GJKSolver &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_POP bool</type>
      <name>operator!=</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a393e46d8703f7d22cc9ffc79f1e71869</anchor>
      <arglist>(const GJKSolver &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a3eb65bc42385a50268f3697a0fa507a8</anchor>
      <arglist>(const GJKSolver &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a12ac9786a3359c8de11082162361e1eb</anchor>
      <arglist>(const CollisionRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>ac1cadc6ee139dd8aaf35c2c8d517526a</anchor>
      <arglist>(const DistanceRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>shapeDistance</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>aee381fa5990bacee2a92f1fee3939c3b</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, const bool compute_penetration, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>shapeDistance</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a5ad6c8c7362092565a2f02e8158ab7ae</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const TriangleP &amp;s2, const Transform3s &amp;tf2, const bool compute_penetration, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>shapeDistance</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a2ad8e4bd34d01d7280c045d15ce4eda3</anchor>
      <arglist>(const TriangleP &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, const bool compute_penetration, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>cached_guess</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>abfe24a1f3b28c22b7590f6cdaeccbd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>distance_upper_bound</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>abce3c5606cf85c657ba40fe43236bb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_cached_guess</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a872da9f7a17c96107a3215906342324d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>details::EPA</type>
      <name>epa</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>ae4916faee87e9ecf3d60c18552a5cb86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>epa_max_iterations</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a425004bf86e704d41d1a9f645d244279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>epa_tolerance</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a3b9f9513c25d7a8f0902bc159e8c1a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW details::GJK</type>
      <name>gjk</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a67c9166d9c1bedfc2e487e81082ed09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterion</type>
      <name>gjk_convergence_criterion</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a693174274bc07d360daa62eababf270b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterionType</type>
      <name>gjk_convergence_criterion_type</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a7d4f4eaa1df7a5ca88682b2bc31152cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKInitialGuess</type>
      <name>gjk_initial_guess</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a6665ef289807e629c3dda1674e16e666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>gjk_max_iterations</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a38b0ace7baef60fae31cabd35d1b7d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>gjk_tolerance</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a301b2cec53f13304c4db2293c58c8b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKVariant</type>
      <name>gjk_variant</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>ae29442802a0457226bdc220bed73c5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>details::MinkowskiDiff</type>
      <name>minkowski_difference</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>af7cc72afb02364550a0649d1c0d47a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>support_func_cached_guess</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>ad7c4993c03368738e4d149164368c3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>EPAExtractWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a7c7e54e1dd52fbace5dac590f032a1a6</anchor>
      <arglist>(const Transform3s &amp;tf1, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>EPAFailedExtractWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a788bd7249004b7fa098fda60f8e8a1b2</anchor>
      <arglist>(const Transform3s &amp;tf1, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getGJKInitialGuess</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a9890aaa4d2294a6c991345b110aa9708</anchor>
      <arglist>(const S1 &amp;s1, const S2 &amp;s2, Vec3s &amp;guess, support_func_guess_t &amp;support_hint, const Vec3s &amp;default_guess=Vec3s(1, 0, 0)) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GJKCollisionExtractWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a827927dd65232a8d1391e1c31803c665</anchor>
      <arglist>(const Transform3s &amp;tf1, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GJKEarlyStopExtractWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>adeec9b942777d7b76680ffd083c8f1be</anchor>
      <arglist>(const Transform3s &amp;tf1, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GJKExtractWitnessPointsAndNormal</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a2cf4eaacf57b9e8a61207d57f8848b40</anchor>
      <arglist>(const Transform3s &amp;tf1, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runGJKAndEPA</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a8a12f9c31087f6e965739a2bb40ee1e7</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, const bool compute_penetration, CoalScalar &amp;distance, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal, const bool relative_transformation_already_computed=false) const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr CoalScalar</type>
      <name>m_dummy_precision</name>
      <anchorfile>structcoal_1_1GJKSolver.html</anchorfile>
      <anchor>a40cc4414a4497ad12041db84e20725d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Halfspace</name>
    <filename>classcoal_1_1Halfspace.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Halfspace *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb6cbe441e3fecaa4c46e92d174f7948</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafc0180722fef4a3600d30331ffd224b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3719cd631e08cbd625cdd0d8da188afb</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae9d5adb7ec7841832d86c0b10b7ef40f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga80c04f9e42dfbfc3e233c3dd17909097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4a1aa6fbc12a9fbf5fb9d3df2e26bb0b</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6fd8961de3de06e0961893efa70633c0</anchor>
      <arglist>(const Halfspace &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9815dd2f33fefac052b8a326416c9b1b</anchor>
      <arglist>(const Vec3s &amp;n_, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Halfspace, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0088e620093556e6f7f5f4661b788d03</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafe5fbfa040e63d65e2a959a10eb52dae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Halfspace &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga33869617a1773905105c33f7a74bfc9e</anchor>
      <arglist>(const Halfspace &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>signedDistance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabba3e30e3dec9a3c83376ee141d73f84</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafa3698fd9129ad23b06f76f397eeb191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>n</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1bd03d8fdae553cc452cba9faeb7ae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unitNormalTest</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac424453d3b50d8e67b3837d6f941eb8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga92bbcb448b80cf641f16b9cb5f2d924e</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::HeightField</name>
    <filename>classcoal_1_1HeightField.html</filename>
    <templarg></templarg>
    <base>coal::CollisionGeometry</base>
    <member kind="typedef">
      <type>std::vector&lt; Node, Eigen::aligned_allocator&lt; Node &gt; &gt;</type>
      <name>BVS</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a402aba04ee38e7324e4799f158cbbbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HFNode&lt; BV &gt;</type>
      <name>Node</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a46e349c170e75d1877f2cc7ec1778b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HeightField&lt; BV &gt; *</type>
      <name>clone</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a750f0b66dc4ed7decfc8c3c541825870</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ab8c407932baf7d41a0d78d6b164fa344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HFNode&lt; BV &gt; &amp;</type>
      <name>getBV</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a1d3e88dcddc9bc75682d4d9f23558d63</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>const HFNode&lt; BV &gt; &amp;</type>
      <name>getBV</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>acf4f057d413d3569301d668f90d06d36</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>const MatrixXs &amp;</type>
      <name>getHeights</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>af863b2775d08c2d637a3ac6c7d7671a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ae9ae95ce2a4a0eef78ac116cdb0bbda5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getMinHeight</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>adbb2c06e57b3eda712aa7f49ca0f5779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const BVS &amp;</type>
      <name>getNodes</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>af3a15429ada5fe270674b02f1f586b27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a0b4b46e33dd25fa536de7c2c79d7f85e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a55708c67fc15bbbdddca8afc54df96f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ade1f33873092bd31f9af90314c6b6b10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a616e39091ced4f2caaa5fdf33b381692</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a042f91b01fd3da869b99db3ce55c1bbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ad0878c5d4a4c74750529cf8f547ccf28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a725980a579c37d8ffede6863ad510911</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a27e869ed592f90710ca8b81bb553b292</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aa56816648b1303b5f3a45ace48e99d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a0b4b46e33dd25fa536de7c2c79d7f85e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a55708c67fc15bbbdddca8afc54df96f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ade1f33873092bd31f9af90314c6b6b10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a616e39091ced4f2caaa5fdf33b381692</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a042f91b01fd3da869b99db3ce55c1bbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ad0878c5d4a4c74750529cf8f547ccf28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a725980a579c37d8ffede6863ad510911</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a27e869ed592f90710ca8b81bb553b292</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getXDim</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a2272049688b2222f509e1af9456edbf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VecXs &amp;</type>
      <name>getXGrid</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aca74ceca003926597e079864617a271f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getYDim</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>ac202b8bddda0cdc66e736aeb57b55d58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VecXs &amp;</type>
      <name>getYGrid</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aa3a2ac434ef51645faacccca3a9dac99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeightField</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a7b7b26b757ef56d8d2147cfcb486ccd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeightField</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a86a093e4df5ab8fe564e9dfb37ffc3ea</anchor>
      <arglist>(const CoalScalar x_dim, const CoalScalar y_dim, const MatrixXs &amp;heights, const CoalScalar min_height=(CoalScalar) 0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeightField</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a0026227dc36031f0aa7e509b564e4042</anchor>
      <arglist>(const HeightField &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHeights</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aea7ca81bc6b2d957025ae78d8be125ef</anchor>
      <arglist>(const MatrixXs &amp;new_heights)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HeightField</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a230405a8f1a8e52d2b127f63df002307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef CollisionGeometry</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aaa0b8959c23b198eac9b11a897d4766c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>buildTree</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a8653da0cd983350a1b40b0eff420644d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a9dea200ebb87ad3977dc727567903197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>acae091d97af82754c7878a1a4aad77fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a214fe5ff83042b7f9edd01aaabf44c75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a064027dcb41958a15f6f1d1040824e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>abb2885717a5e4a734bb9d48104c3c199</anchor>
      <arglist>(const CoalScalar x_dim, const CoalScalar y_dim, const MatrixXs &amp;heights, const CoalScalar min_height)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CoalScalar</type>
      <name>recursiveBuildTree</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a693ff71d4206b192430d9f49aa27a7f4</anchor>
      <arglist>(const size_t bv_id, const Eigen::DenseIndex x_id, const Eigen::DenseIndex x_size, const Eigen::DenseIndex y_id, const Eigen::DenseIndex y_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CoalScalar</type>
      <name>recursiveUpdateHeight</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a3f781bc9109c55fdd731851f0db760b9</anchor>
      <arglist>(const size_t bv_id)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BVS</type>
      <name>bvs</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>aec9e9da34ada8337e758407a5eff3532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MatrixXs</type>
      <name>heights</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a840d0eacfebb67aec9340eb3492b92c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>max_height</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a002a18434207a8dd8e794de3491567c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>min_height</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>af8e1dd37cfcda2fb9c85af28698b07b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_bvs</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a820930f7c976469a20120c562ef5e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>x_dim</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a9b81233ab7bdb82e1e8dd4b962f339c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VecXs</type>
      <name>x_grid</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a55a3662c644e9901d9c700e6b84a69af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>y_dim</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a3b5424a36b6fa71be109c0df0686835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VecXs</type>
      <name>y_grid</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a073452746b5469de6abcd2d8353d6745</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>classcoal_1_1HeightField.html</anchorfile>
      <anchor>a75d36b5ca2cd22ec88ef92de13c4675e</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::HeightFieldAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</filename>
    <templarg></templarg>
    <base>coal::HeightField</base>
    <member kind="typedef">
      <type>coal::HeightField&lt; BV &gt;</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a5c0ebddc5d2cc20409d6751336cb5661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BVS</type>
      <name>bvs</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>aec9e9da34ada8337e758407a5eff3532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatrixXs</type>
      <name>heights</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a840d0eacfebb67aec9340eb3492b92c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>max_height</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a002a18434207a8dd8e794de3491567c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>min_height</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>af8e1dd37cfcda2fb9c85af28698b07b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_bvs</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a820930f7c976469a20120c562ef5e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>x_dim</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a9b81233ab7bdb82e1e8dd4b962f339c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VecXs</type>
      <name>x_grid</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a55a3662c644e9901d9c700e6b84a69af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>y_dim</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a3b5424a36b6fa71be109c0df0686835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VecXs</type>
      <name>y_grid</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1HeightFieldAccessor.html</anchorfile>
      <anchor>a073452746b5469de6abcd2d8353d6745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::HeightFieldShapeCollider</name>
    <filename>structcoal_1_1HeightFieldShapeCollider.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>HeightField&lt; BV &gt;</type>
      <name>HF</name>
      <anchorfile>structcoal_1_1HeightFieldShapeCollider.html</anchorfile>
      <anchor>af66061c4f7afdd28453718a7781711ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>collide</name>
      <anchorfile>structcoal_1_1HeightFieldShapeCollider.html</anchorfile>
      <anchor>a8ef2c12acd32835bebcfa098118f8e5d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::HeightFieldShapeComputeContactPatch</name>
    <filename>structcoal_1_1HeightFieldShapeComputeContactPatch.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1HeightFieldShapeComputeContactPatch.html</anchorfile>
      <anchor>ad92faf816d44044552486a0a93e9d84e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::HeightFieldShapeDistancer</name>
    <filename>structcoal_1_1HeightFieldShapeDistancer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1HeightFieldShapeDistancer.html</anchorfile>
      <anchor>a58ada7c5700f03febf860374beea0117</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::HFNode</name>
    <filename>structcoal_1_1HFNode.html</filename>
    <templarg></templarg>
    <base>coal::HFNodeBase</base>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a27aa6a7b313186055cfd7e6c466318ff</anchor>
      <arglist>(const HFNode &amp;other, Vec3s *P1=NULL, Vec3s *P2=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getCenter</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>aca685f39a477e1477759d02998f2a065</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coal::Matrix3s::IdentityReturnType</type>
      <name>getOrientation</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>ac32150a903a7c58cb958c2a66f64a49d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a4546c180be09f55f89434f6028c34c0c</anchor>
      <arglist>(const HFNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a661622b778a0f20bf3cd6b8aa45b7ad9</anchor>
      <arglist>(const HFNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a0a3d8bbf3dad4885af7050306bda6a21</anchor>
      <arglist>(const HFNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a4d6214ce91cc8928019cd5663a0a2298</anchor>
      <arglist>(const HFNode &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HFNode</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a8b0d0bc80ce07431de3c8bff62f6cb40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef HFNodeBase</type>
      <name>Base</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>a184e1d6ce6657dbc2183f096f20e1988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BV</type>
      <name>bv</name>
      <anchorfile>structcoal_1_1HFNode.html</anchorfile>
      <anchor>ad1538fce3d695099de01302c6c402ee3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::HFNodeBase</name>
    <filename>structcoal_1_1HFNodeBase.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>FaceOrientation</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>acdd6c984ab0ef0b43312002daec82b32</anchor>
      <arglist></arglist>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a6705777b712ee811e76fb07162081d63">TOP</enumvalue>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a1fabf63de5c96c78e2a40805bcdeb73b">BOTTOM</enumvalue>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a2bf8f791695c70efa9c14e6f1c326403">NORTH</enumvalue>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a45ac78bf3d4882ac520f4e7fb08d55c5">EAST</enumvalue>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a96e44fa82e5a5263fb92337be422d3eb">SOUTH</enumvalue>
      <enumvalue file="structcoal_1_1HFNodeBase.html" anchor="acdd6c984ab0ef0b43312002daec82b32a83c9f5692281bf59471b13dfddb3af91">WEST</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>HFNodeBase</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a7a78b949ceea32344859b1beec8f5173</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a3ff870501ee8d1dd96169f0b3b1e0afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>leftChild</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>ad17660040c31254fa907f787763fdc1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector2i</type>
      <name>leftChildIndexes</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>ae02aa47a2860db978b4eaf5d693a3508</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>aa7f01263e7044b366e46f77383c3f2b7</anchor>
      <arglist>(const HFNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a4e61efe8cd8e992dc74ad66e55453410</anchor>
      <arglist>(const HFNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>rightChild</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a24c42dfdc6df923ac173a6249ef4e935</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector2i</type>
      <name>rightChildIndexes</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a35d62946e056bac82715869247d3736a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>contact_active_faces</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a315bc8dc4256457b4660d8d2f3cadffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>first_child</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a5e316bd713e361193c901a4752594a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>max_height</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>ab67edc5fcbff3e0395ed3e83d40bdcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::DenseIndex</type>
      <name>x_id</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>abd001efa81b1e0dca94b3786e5734f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::DenseIndex</type>
      <name>x_size</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a30853cb6da5d32ab1e13b367b5d5747b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::DenseIndex</type>
      <name>y_id</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a955231a00e6ad03d26e3ca646972f2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::DenseIndex</type>
      <name>y_size</name>
      <anchorfile>structcoal_1_1HFNodeBase.html</anchorfile>
      <anchor>a092c0db30d799c36a667188bb79846c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::HierarchyTree</name>
    <filename>classcoal_1_1detail_1_1HierarchyTree.html</filename>
    <templarg></templarg>
    <class kind="struct">coal::detail::HierarchyTree::SortByMorton</class>
    <member kind="typedef">
      <type>NodeBase&lt; BV &gt;</type>
      <name>Node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>acf091c90fa6d73f28a80ac42919da2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceBottomup</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2fc369e1c33b7dbbcfeec5d025e70fd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceIncremental</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aadeeac6b97eac28ba854f167d11a61cb</anchor>
      <arglist>(int iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceTopdown</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a60605ea5accb0505bac2f5d7b0f4a21c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a41be7b5d8dcdf15d0e8a4365a079b4f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a884df1f2c122f601776fc7f3754e6c8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>afdcae51c87774e13f25ae7c396fd43ec</anchor>
      <arglist>(const Node *root, std::vector&lt; Node * &gt; &amp;leaves) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a911ac9e6a3559791c9e4936bef8a13e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af0ba63963d0f7b6f1f5a2dde9b971f4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *&amp;</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af2abda48fcb9e1fed1f9ccb5e903353a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a1ddfa3ed2c9d6598d777d7912f3ae731</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2e98d9e4e521c191889d1b202e37c7aa</anchor>
      <arglist>(int bu_threshold_=16, int topdown_level_=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a6d0768b8096a3a89908a4ed1b17eb0ad</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves, int level=0)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a38643b6cd756903a6b5aaf887f7f23ca</anchor>
      <arglist>(const BV &amp;bv, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae67c7b722ba88009dbf26e2c2a1be5ae</anchor>
      <arglist>(Node *root, int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refit</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a8295ab907ab1db4c2e6d387627c373a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a481032324b0486b767e4a9ad2a5e5c71</anchor>
      <arglist>(Node *leaf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9ddcb094352f5ba003c3608df7bf7262</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a209cfedf63fd2188c4b7f2029498c231</anchor>
      <arglist>(Node *leaf, const BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a95eb54531153cae6aded9200e41310f5</anchor>
      <arglist>(Node *leaf, const BV &amp;bv, const Vec3s &amp;vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac379dc148a51213bd5226d9b442bc5c0</anchor>
      <arglist>(Node *leaf, const BV &amp;bv, const Vec3s &amp;vel, CoalScalar margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a33f02c86f710b345e05a4aed9c5d9b81</anchor>
      <arglist>(Node *leaf, int lookahead_level=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a0f751c47e341af51c2a79a3640254121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bu_threshold</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7c71ba8ff4533a11c6b155da0a205b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>topdown_level</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a39693fcacaf2f8abbc4ee3094b55a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>free_node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae831ead793836b5f743cd9677718c3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_lookahead_level</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aeff2e0a15483445758e6a2dfc6ae5074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_leaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9793083116df475b7985d84a1602814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>opath</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af3433464dffce970677106995f443c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>root_node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af8200a1f9efabfe53bb14e8fd81b2927</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; NodeBase&lt; BV &gt; * &gt;::const_iterator</type>
      <name>NodeVecConstIterator</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a0f4a8460adff3041380df5a3317c40a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; NodeBase&lt; BV &gt; * &gt;::iterator</type>
      <name>NodeVecIterator</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac0dbf9e3c5fc32567c682ba856585bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>bottomup</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ad1694b25cfa501f4d880a021cc8b49a9</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae15d194e09708adc5337ea3fbbbffaab</anchor>
      <arglist>(Node *parent, const BV &amp;bv, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a75d595f8d822e73fa68336e2232edc73</anchor>
      <arglist>(Node *parent, const BV &amp;bv1, const BV &amp;bv2, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a80862f8939ef334965f630e65e6e74d9</anchor>
      <arglist>(Node *parent, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a64678fbe82531d2adb822b84b7f26a15</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fetchLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af3e5ea78bf37211230f4c941ce10c793</anchor>
      <arglist>(Node *root, std::vector&lt; Node * &gt; &amp;leaves, int depth=-1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a254d1eda23ccad231a0b92b0108bbc6c</anchor>
      <arglist>(Node *node, size_t depth, size_t &amp;max_depth) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac0909dc71aef75123049a50c749fc8fe</anchor>
      <arglist>(Node *node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7120d551302e17fefe869c1703a4f7a5</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a011db29f50707e586599ba440117f7c9</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_2</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a513680880a1b506545e919d5f2197144</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_3</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7193176f20fab84d020f760efcbe71f0</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a85fe446dc9ea42c464b2219ca31573c2</anchor>
      <arglist>(Node *const sub_root, Node *const leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2d6ce26cb04a60366fc8fcaa16b8a649</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a552157afac53e59b1ada12a63dacdd63</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_2</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9025bc4da411df5deb31016a2cc1e0c8</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseDeleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a13fca5ffe39504da808818022c91bc1e</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseRefit</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2cdd2c6dfba8fbab1911cb1cdbf16595</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>removeLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a5f37aff8d6290b0214f5c1c31ea859ff</anchor>
      <arglist>(Node *const leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>sort</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a4ebe219a59807a8ff7c799da792fa158</anchor>
      <arglist>(Node *n, Node *&amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aa712db1850f5a3e14d2736ba25c74ba7</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a38652a606f199261e4185d7a2062309f</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2096504c6df9c8f40e4840430061d8a4</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a76c133268870ded676d90552c7b0ac23</anchor>
      <arglist>(Node *leaf, const BV &amp;bv)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static size_t</type>
      <name>indexOf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2db0e4d1fff00435abf8e7a1c5dc3ce2</anchor>
      <arglist>(Node *node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::implementation_array::HierarchyTree</name>
    <filename>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</filename>
    <templarg></templarg>
    <class kind="struct">coal::detail::implementation_array::HierarchyTree::SortByMorton</class>
    <member kind="typedef">
      <type>NodeBase&lt; BV &gt;</type>
      <name>Node</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a7c27f4f10713cfdc494ac6fca54e25de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceBottomup</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a60bbe08b263b0c14b4586e7527a10902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceIncremental</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>af1f5bd0c102bfa09a86ea3ecfa6054d2</anchor>
      <arglist>(int iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceTopdown</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a08f1027e7fdabb771df31fb7e60789ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5351c92be2053369cb4d82643a253d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3faccc8d7b1a4edd0d6f5b34842ee314</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab28b2e81dfa7e7791cf24bd4fd929d2f</anchor>
      <arglist>(size_t root, Node *&amp;leaves) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aa77a18657f6063cefcdb3b206b05d04c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5aef9e76fddc69ef44d640a7f49c695a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getNodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5df12e809afa046947b6b98aa9e8425d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a62e0751526e6504925e0a89e8cff2b6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a9cd650c5d1a3dc67f59e0acd1eb3142d</anchor>
      <arglist>(int bu_threshold_=16, int topdown_level_=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3e3406924e06594fea203f5f7e549499</anchor>
      <arglist>(Node *leaves, int n_leaves_, int level=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a677c2f496f14ba8971dd74652e912a04</anchor>
      <arglist>(const BV &amp;bv, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8921b8bcacbc8c49f94d7080587e2d50</anchor>
      <arglist>(size_t root, int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refit</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a9ec9aca5ec5dc0dca502f7d790fabb28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a021509b21ed2a476a46466ecdc469f01</anchor>
      <arglist>(size_t leaf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a6285fcac82ba5f6ea5440b1d0cf33aa7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a6c550f87d1a12312a7fa4066c09bde7a</anchor>
      <arglist>(size_t leaf, const BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ae133e61b4ccc9a6df0725e643483361c</anchor>
      <arglist>(size_t leaf, const BV &amp;bv, const Vec3s &amp;vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab57f41c696521e74dc07e379f28313fa</anchor>
      <arglist>(size_t leaf, const BV &amp;bv, const Vec3s &amp;vel, CoalScalar margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a93c7550073647bbde962307c42fae367</anchor>
      <arglist>(size_t leaf, int lookahead_level=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8f2be344e327f1e9d15e2a0bfa79f7e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bu_threshold</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3b981b21d463c28f3723375644cf0e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>topdown_level</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aa4f5b323fa2aa4d1bc5075744af654c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NULL_NODE</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4d01414aee7ef6767f227da4046be3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>freelist</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>abfe8594b74d706970e273b2910cb9228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_lookahead_level</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3f9f9800e6b473806895d751c2da03e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_leaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3054641f39e58af6eff02ee6b8e9a991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_nodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a47bfccb85c113e21bfde49b1d6fde7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_nodes_alloc</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a59be7725ad85f872fb760e230aba205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>nodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a02f821982a475c9c7659c47ccaaa32e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>opath</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8243100c9e180a14d4718166f584897b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>root_node</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ae5dccc0fa648c9830f9191109b9af07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>allocateNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8854d1de5d9b90e01abe3a53e51502d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>bottomup</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a60a0798318532d39a99ff69bd5543de9</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aaf908fa21457cdca874f041137c0333b</anchor>
      <arglist>(size_t parent, const BV &amp;bv, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4d071454a357b3bb05e07bb7a9f2e4df</anchor>
      <arglist>(size_t parent, const BV &amp;bv1, const BV &amp;bv2, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a232f8a06bb34d966543722b38d99f3c9</anchor>
      <arglist>(size_t parent, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>acd43cc4c52a3a1856f5eb974900f2258</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fetchLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4caa713feb3c0c2af7d54456992c95f7</anchor>
      <arglist>(size_t root, Node *&amp;leaves, int depth=-1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a56e562fefda70f5f9c1f0994110aefed</anchor>
      <arglist>(size_t node, size_t depth, size_t &amp;max_depth) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a43d6493493597be8cfb31b332bfb5826</anchor>
      <arglist>(size_t node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>indexOf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a78a17a47a3161e3a9817234b9a153da5</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab80f14130aa3c2bcc480c9e7d757d6e9</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a095ab24938c6502447588892e23cc387</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_2</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5b07420180ef29524a8badf13ac16cc9</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_3</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aee9155342982853ce5e5cc08b4ba2c99</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a05b0cd8cfc140bf54f7c39781e5599ef</anchor>
      <arglist>(size_t root, size_t leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3dab6a466d572605ba98317272d29649</anchor>
      <arglist>(size_t *lbeg, size_t *lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aaff06f1df86dd62756761070540d058f</anchor>
      <arglist>(size_t *lbeg, size_t *lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_2</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab69385068a103995b3af42b308143852</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseRefit</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ad5a1ee2e24bdd1443cf8bd1996762ca0</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>removeLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a1ad75f65cecc1514d137e58ffa0993db</anchor>
      <arglist>(size_t leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ac5076c421addc616db805cbc76914aa9</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ade0fb154189db94a665eb9922db8c056</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a786c055ed685bdfa102fd35ad08fd6b5</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a66fb62a167a9af0c4c87eba185933461</anchor>
      <arglist>(size_t leaf, const BV &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HierarchyTree&lt; coal::AABB &gt;</name>
    <filename>classcoal_1_1detail_1_1HierarchyTree.html</filename>
    <member kind="typedef">
      <type>NodeBase&lt; coal::AABB &gt;</type>
      <name>Node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>acf091c90fa6d73f28a80ac42919da2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceBottomup</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2fc369e1c33b7dbbcfeec5d025e70fd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceIncremental</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aadeeac6b97eac28ba854f167d11a61cb</anchor>
      <arglist>(int iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceTopdown</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a60605ea5accb0505bac2f5d7b0f4a21c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a41be7b5d8dcdf15d0e8a4365a079b4f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a884df1f2c122f601776fc7f3754e6c8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>afdcae51c87774e13f25ae7c396fd43ec</anchor>
      <arglist>(const Node *root, std::vector&lt; Node * &gt; &amp;leaves) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a911ac9e6a3559791c9e4936bef8a13e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af0ba63963d0f7b6f1f5a2dde9b971f4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *&amp;</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af2abda48fcb9e1fed1f9ccb5e903353a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a1ddfa3ed2c9d6598d777d7912f3ae731</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2e98d9e4e521c191889d1b202e37c7aa</anchor>
      <arglist>(int bu_threshold_=16, int topdown_level_=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a6d0768b8096a3a89908a4ed1b17eb0ad</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves, int level=0)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a38643b6cd756903a6b5aaf887f7f23ca</anchor>
      <arglist>(const coal::AABB &amp;bv, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae67c7b722ba88009dbf26e2c2a1be5ae</anchor>
      <arglist>(Node *root, int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refit</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a8295ab907ab1db4c2e6d387627c373a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a481032324b0486b767e4a9ad2a5e5c71</anchor>
      <arglist>(Node *leaf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9ddcb094352f5ba003c3608df7bf7262</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a209cfedf63fd2188c4b7f2029498c231</anchor>
      <arglist>(Node *leaf, const coal::AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a95eb54531153cae6aded9200e41310f5</anchor>
      <arglist>(Node *leaf, const coal::AABB &amp;bv, const Vec3s &amp;vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac379dc148a51213bd5226d9b442bc5c0</anchor>
      <arglist>(Node *leaf, const coal::AABB &amp;bv, const Vec3s &amp;vel, CoalScalar margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a33f02c86f710b345e05a4aed9c5d9b81</anchor>
      <arglist>(Node *leaf, int lookahead_level=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a0f751c47e341af51c2a79a3640254121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bu_threshold</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7c71ba8ff4533a11c6b155da0a205b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>topdown_level</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a39693fcacaf2f8abbc4ee3094b55a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>free_node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae831ead793836b5f743cd9677718c3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_lookahead_level</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aeff2e0a15483445758e6a2dfc6ae5074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_leaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9793083116df475b7985d84a1602814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>opath</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af3433464dffce970677106995f443c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>root_node</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af8200a1f9efabfe53bb14e8fd81b2927</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; NodeBase&lt; coal::AABB &gt; * &gt;::const_iterator</type>
      <name>NodeVecConstIterator</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a0f4a8460adff3041380df5a3317c40a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; NodeBase&lt; coal::AABB &gt; * &gt;::iterator</type>
      <name>NodeVecIterator</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac0dbf9e3c5fc32567c682ba856585bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>bottomup</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ad1694b25cfa501f4d880a021cc8b49a9</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ae15d194e09708adc5337ea3fbbbffaab</anchor>
      <arglist>(Node *parent, const coal::AABB &amp;bv, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a75d595f8d822e73fa68336e2232edc73</anchor>
      <arglist>(Node *parent, const coal::AABB &amp;bv1, const coal::AABB &amp;bv2, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a80862f8939ef334965f630e65e6e74d9</anchor>
      <arglist>(Node *parent, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a64678fbe82531d2adb822b84b7f26a15</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fetchLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>af3e5ea78bf37211230f4c941ce10c793</anchor>
      <arglist>(Node *root, std::vector&lt; Node * &gt; &amp;leaves, int depth=-1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a254d1eda23ccad231a0b92b0108bbc6c</anchor>
      <arglist>(Node *node, size_t depth, size_t &amp;max_depth) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>ac0909dc71aef75123049a50c749fc8fe</anchor>
      <arglist>(Node *node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7120d551302e17fefe869c1703a4f7a5</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a011db29f50707e586599ba440117f7c9</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_2</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a513680880a1b506545e919d5f2197144</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_3</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a7193176f20fab84d020f760efcbe71f0</anchor>
      <arglist>(std::vector&lt; Node * &gt; &amp;leaves)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a85fe446dc9ea42c464b2219ca31573c2</anchor>
      <arglist>(Node *const sub_root, Node *const leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2d6ce26cb04a60366fc8fcaa16b8a649</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a552157afac53e59b1ada12a63dacdd63</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>mortonRecurse_2</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a9025bc4da411df5deb31016a2cc1e0c8</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseDeleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a13fca5ffe39504da808818022c91bc1e</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseRefit</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2cdd2c6dfba8fbab1911cb1cdbf16595</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>removeLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a5f37aff8d6290b0214f5c1c31ea859ff</anchor>
      <arglist>(Node *const leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>sort</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a4ebe219a59807a8ff7c799da792fa158</anchor>
      <arglist>(Node *n, Node *&amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>aa712db1850f5a3e14d2736ba25c74ba7</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown_0</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a38652a606f199261e4185d7a2062309f</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>topdown_1</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2096504c6df9c8f40e4840430061d8a4</anchor>
      <arglist>(const NodeVecIterator lbeg, const NodeVecIterator lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a76c133268870ded676d90552c7b0ac23</anchor>
      <arglist>(Node *leaf, const coal::AABB &amp;bv)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static size_t</type>
      <name>indexOf</name>
      <anchorfile>classcoal_1_1detail_1_1HierarchyTree.html</anchorfile>
      <anchor>a2db0e4d1fff00435abf8e7a1c5dc3ce2</anchor>
      <arglist>(Node *node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HierarchyTree&lt; coal::AABB &gt;</name>
    <filename>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</filename>
    <member kind="typedef">
      <type>NodeBase&lt; coal::AABB &gt;</type>
      <name>Node</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a7c27f4f10713cfdc494ac6fca54e25de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceBottomup</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a60bbe08b263b0c14b4586e7527a10902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceIncremental</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>af1f5bd0c102bfa09a86ea3ecfa6054d2</anchor>
      <arglist>(int iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanceTopdown</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a08f1027e7fdabb771df31fb7e60789ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5351c92be2053369cb4d82643a253d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3faccc8d7b1a4edd0d6f5b34842ee314</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab28b2e81dfa7e7791cf24bd4fd929d2f</anchor>
      <arglist>(size_t root, Node *&amp;leaves) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aa77a18657f6063cefcdb3b206b05d04c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5aef9e76fddc69ef44d640a7f49c695a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getNodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5df12e809afa046947b6b98aa9e8425d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a62e0751526e6504925e0a89e8cff2b6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a9cd650c5d1a3dc67f59e0acd1eb3142d</anchor>
      <arglist>(int bu_threshold_=16, int topdown_level_=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3e3406924e06594fea203f5f7e549499</anchor>
      <arglist>(Node *leaves, int n_leaves_, int level=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a677c2f496f14ba8971dd74652e912a04</anchor>
      <arglist>(const coal::AABB &amp;bv, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8921b8bcacbc8c49f94d7080587e2d50</anchor>
      <arglist>(size_t root, int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refit</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a9ec9aca5ec5dc0dca502f7d790fabb28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a021509b21ed2a476a46466ecdc469f01</anchor>
      <arglist>(size_t leaf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a6285fcac82ba5f6ea5440b1d0cf33aa7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a6c550f87d1a12312a7fa4066c09bde7a</anchor>
      <arglist>(size_t leaf, const coal::AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ae133e61b4ccc9a6df0725e643483361c</anchor>
      <arglist>(size_t leaf, const coal::AABB &amp;bv, const Vec3s &amp;vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab57f41c696521e74dc07e379f28313fa</anchor>
      <arglist>(size_t leaf, const coal::AABB &amp;bv, const Vec3s &amp;vel, CoalScalar margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a93c7550073647bbde962307c42fae367</anchor>
      <arglist>(size_t leaf, int lookahead_level=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HierarchyTree</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8f2be344e327f1e9d15e2a0bfa79f7e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bu_threshold</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3b981b21d463c28f3723375644cf0e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>topdown_level</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aa4f5b323fa2aa4d1bc5075744af654c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NULL_NODE</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4d01414aee7ef6767f227da4046be3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>freelist</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>abfe8594b74d706970e273b2910cb9228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_lookahead_level</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3f9f9800e6b473806895d751c2da03e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_leaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3054641f39e58af6eff02ee6b8e9a991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_nodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a47bfccb85c113e21bfde49b1d6fde7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>n_nodes_alloc</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a59be7725ad85f872fb760e230aba205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Node *</type>
      <name>nodes</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a02f821982a475c9c7659c47ccaaa32e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>opath</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8243100c9e180a14d4718166f584897b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>root_node</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ae5dccc0fa648c9830f9191109b9af07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>allocateNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a8854d1de5d9b90e01abe3a53e51502d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>bottomup</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a60a0798318532d39a99ff69bd5543de9</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aaf908fa21457cdca874f041137c0333b</anchor>
      <arglist>(size_t parent, const coal::AABB &amp;bv, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4d071454a357b3bb05e07bb7a9f2e4df</anchor>
      <arglist>(size_t parent, const coal::AABB &amp;bv1, const coal::AABB &amp;bv2, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>createNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a232f8a06bb34d966543722b38d99f3c9</anchor>
      <arglist>(size_t parent, void *data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>acd43cc4c52a3a1856f5eb974900f2258</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fetchLeaves</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a4caa713feb3c0c2af7d54456992c95f7</anchor>
      <arglist>(size_t root, Node *&amp;leaves, int depth=-1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMaxDepth</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a56e562fefda70f5f9c1f0994110aefed</anchor>
      <arglist>(size_t node, size_t depth, size_t &amp;max_depth) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>getMaxHeight</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a43d6493493597be8cfb31b332bfb5826</anchor>
      <arglist>(size_t node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>indexOf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a78a17a47a3161e3a9817234b9a153da5</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab80f14130aa3c2bcc480c9e7d757d6e9</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a095ab24938c6502447588892e23cc387</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_2</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a5b07420180ef29524a8badf13ac16cc9</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_3</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aee9155342982853ce5e5cc08b4ba2c99</anchor>
      <arglist>(Node *leaves, int n_leaves_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a05b0cd8cfc140bf54f7c39781e5599ef</anchor>
      <arglist>(size_t root, size_t leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a3dab6a466d572605ba98317272d29649</anchor>
      <arglist>(size_t *lbeg, size_t *lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>aaff06f1df86dd62756761070540d058f</anchor>
      <arglist>(size_t *lbeg, size_t *lend, const uint32_t &amp;split, int bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>mortonRecurse_2</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ab69385068a103995b3af42b308143852</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recurseRefit</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ad5a1ee2e24bdd1443cf8bd1996762ca0</anchor>
      <arglist>(size_t node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>removeLeaf</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a1ad75f65cecc1514d137e58ffa0993db</anchor>
      <arglist>(size_t leaf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ac5076c421addc616db805cbc76914aa9</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown_0</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>ade0fb154189db94a665eb9922db8c056</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>topdown_1</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a786c055ed685bdfa102fd35ad08fd6b5</anchor>
      <arglist>(size_t *lbeg, size_t *lend)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1detail_1_1implementation__array_1_1HierarchyTree.html</anchorfile>
      <anchor>a66fb62a167a9af0c4c87eba185933461</anchor>
      <arglist>(size_t leaf, const coal::AABB &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::Index</name>
    <filename>classdoxygen__xml__parser_1_1Index.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a96ee9ba6974f6dbc360bbb9f58adaf94</anchor>
      <arglist>(self, input, output)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getref</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a8bbf3768f91e593c08b4505c8177ce20</anchor>
      <arglist>(self, id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hasref</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a488d8534a46a090e03610453fa2a81eb</anchor>
      <arglist>(self, id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parseCompound</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>af02ffa5ccf0c0152537a1ee7c6124b64</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>registerReference</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>aebcd25faabb6e30c8e4795d3bb180942</anchor>
      <arglist>(self, obj, overwrite=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>aa20f1d022c3c936a4ec598bbd49f2753</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compounds</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a55df32f5fd7e94e2110fc914696b08e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>directory</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a48800f38b8e50728932bef4526668e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>aa3d5e1e77a3437fa037975bd2a452e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>references</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>ace128dbbab88733121c94e04abaef4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>ab6608223b440324b71bbcb37a8bb8992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xml_docstring</name>
      <anchorfile>classdoxygen__xml__parser_1_1Index.html</anchorfile>
      <anchor>a890e74afd7ba9eac87696962b0f6714f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::serialization::detail::init_cast_register</name>
    <filename>structcoal_1_1serialization_1_1detail_1_1init__cast__register.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>coal::detail::IntervalTree</name>
    <filename>classcoal_1_1detail_1_1IntervalTree.html</filename>
    <member kind="function">
      <type>SimpleInterval *</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a5f49f02adf6ed60dd651046041bf0ff0</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteNode</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a8d8d695d6db7fba780f306981b42af2e</anchor>
      <arglist>(SimpleInterval *ivl)</arglist>
    </member>
    <member kind="function">
      <type>IntervalTreeNode *</type>
      <name>getPredecessor</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a439cc4ee53aedade0977321b332cede9</anchor>
      <arglist>(IntervalTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type>IntervalTreeNode *</type>
      <name>getSuccessor</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a00e920242dd7cc6277ea6f0efa153cbd</anchor>
      <arglist>(IntervalTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type>IntervalTreeNode *</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a45c44ca898380437c60a233116f9c1df</anchor>
      <arglist>(SimpleInterval *new_interval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a9b4b0c90337a596989844a813bdc7cf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>ab852b8e90995a6f0d533ecce9e72ff5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::deque&lt; SimpleInterval * &gt;</type>
      <name>query</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>ad5452805d042c253eaa12384d27f9ec1</anchor>
      <arglist>(CoalScalar low, CoalScalar high)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntervalTree</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a275e44702ea52d41161b1c111295023d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteFixup</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a8336f5dc97d5b8fac02f6e13b3eb8d67</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fixupMaxHigh</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a70b1466c9f77de49a805eea1bf05a1d2</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>leftRotate</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a0332cafe26d303cd970057e386bf1b4c</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recursiveInsert</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a5471a3eb7c536586760a8fc42ffc12da</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recursivePrint</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>aa1b99d398b3153ce9caa33569237e13c</anchor>
      <arglist>(IntervalTreeNode *node) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>recursiveSearch</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a48ccef006ba7b28b2a692019ad96197b</anchor>
      <arglist>(IntervalTreeNode *node, SimpleInterval *ivl) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rightRotate</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a1117226370e808b397c2c06f1f3df645</anchor>
      <arglist>(IntervalTreeNode *node)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>invalid_node</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a9a413931ab7161f9f332086e7f6a2064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>root</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a7a5d98e1931ed731d1fba74727674718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>current_parent</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a26e029dd9ab2091159c7bc716dc1df22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>it_recursion_node *</type>
      <name>recursion_node_stack</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>a7b4cdc7880d66e74a3751f8fdccf0ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>recursion_node_stack_size</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>ae74897d67d18e0934bd76ee22fa4a480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>recursion_node_stack_top</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTree.html</anchorfile>
      <anchor>aa594f02401501e280104eda425236fee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::IntervalTreeCollisionManager</name>
    <filename>classcoal_1_1IntervalTreeCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <class kind="struct">coal::IntervalTreeCollisionManager::EndPoint</class>
    <class kind="struct">coal::IntervalTreeCollisionManager::SAPInterval</class>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>aba3af326cec70f8bbeb0065c5962229d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>aa448b1805d1677082bcc88a1a4934d34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a3db5d15b11e1d2f9cd4cf9a80d1e6317</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a1f2f469d8ad6ebc9c030e4f8ae47d0d9</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>ac60a366e8b0483798eeba53ed40dbaa3</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>abf61043bd011f797de38b52bedb6d8ad</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>ae98a9bfc6d04d77462f04676d0fcda87</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a2b779b572693694248bda24f8090e045</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a9ed2517d271edb58a3195451d2ec037b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a6b7d877a25a3e71ed508898a6a4ba16e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTreeCollisionManager</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a943bab1760bbd5de0fd98dc8fe2abc63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>affe0d196a7ed06d86d1dc158ef08a076</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a989e45b29415e3db82816f1260990b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a2b62e661da3adb4adb793865a5e46f56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>aa2b59e876ac57536375d62c39d1527b6</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a9cb7c2cf86a588cf738dde0f890d48b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a15fc34a0bfc63186bbefb0ed186b8be6</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>acda085df664632237adf9330f9f50cce</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntervalTreeCollisionManager</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>ae6875f90b9b39386bb5c30aa76b91ae4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkColl</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a76ef4eca39808f3c3197200e09ed94c4</anchor>
      <arglist>(typename std::deque&lt; detail::SimpleInterval * &gt;::const_iterator pos_start, typename std::deque&lt; detail::SimpleInterval * &gt;::const_iterator pos_end, CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkDist</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a7586b5cc0adf5a69180f60171eab6a34</anchor>
      <arglist>(typename std::deque&lt; detail::SimpleInterval * &gt;::const_iterator pos_start, typename std::deque&lt; detail::SimpleInterval * &gt;::const_iterator pos_end, CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>collide_</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a26dc0f6000d0ab7aea859091114009fa</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>distance_</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a8e6c12ad629c048ec936fd14b64890fe</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; EndPoint &gt;</type>
      <name>endpoints</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a1b67467ce57b82299bcb2197e6368fe0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::IntervalTree *</type>
      <name>interval_trees</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a6acbc69b19cc437543b7e281395a3094</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CollisionObject *, SAPInterval * &gt;</type>
      <name>obj_interval_maps</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>aabfa39344f35ead16e8cb87f7453610c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>setup_</name>
      <anchorfile>classcoal_1_1IntervalTreeCollisionManager.html</anchorfile>
      <anchor>a4ba1acea2499af6c0910636c7bbcf46a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::IntervalTreeNode</name>
    <filename>classcoal_1_1detail_1_1IntervalTreeNode.html</filename>
    <member kind="function">
      <type></type>
      <name>IntervalTreeNode</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a6d14d1d4432623fc15f5f1bc436db2e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTreeNode</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>adc7b0292a5c690225dead0d8644fc46c</anchor>
      <arglist>(SimpleInterval *new_interval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>ac5b13586d00c8f6a03d79022a149de55</anchor>
      <arglist>(IntervalTreeNode *left, IntervalTreeNode *right) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntervalTreeNode</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a16a5d57f4da8885ec8af459e53c49039</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>high</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>acd14dd40f7698eb2f25ad81de489b92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>key</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a08dea517163ca1f74b3aae4f4e509622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>left</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>afc6d7de886a7a32aaf6f46940e0c2a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>max_high</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a0331f4895f95beaf4e2c71673a4d488f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>parent</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>ac4d100fe6a1b95730285c01aacf479f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>red</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a7d94aaaa4078cea09261a6719cc8aa1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntervalTreeNode *</type>
      <name>right</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a54861b5309354dc7948807b8cbf24fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SimpleInterval *</type>
      <name>stored_interval</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>afb76d4fa4fc8f1531412255429a9258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>IntervalTree</name>
      <anchorfile>classcoal_1_1detail_1_1IntervalTreeNode.html</anchorfile>
      <anchor>a6efd4144fdd562f3f6d51bf3f4814eb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>intrealT</name>
    <filename>unionintrealT.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>unionintrealT.html</anchorfile>
      <anchor>aa0a89e9d2c91ba5cdfab510a979a7dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>r</name>
      <anchorfile>unionintrealT.html</anchorfile>
      <anchor>a0fb3f881c81cb9719edd5117774107bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::SaPCollisionManager::isNotValidPair</name>
    <filename>classcoal_1_1SaPCollisionManager_1_1isNotValidPair.html</filename>
    <member kind="function">
      <type></type>
      <name>isNotValidPair</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isNotValidPair.html</anchorfile>
      <anchor>a3ca24ab6e5d3654577116fafe1369616</anchor>
      <arglist>(CollisionObject *obj1_, CollisionObject *obj2_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isNotValidPair.html</anchorfile>
      <anchor>a531a4aabddc9200976cd703eeafbff03</anchor>
      <arglist>(const SaPPair &amp;pair)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CollisionObject *</type>
      <name>obj1</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isNotValidPair.html</anchorfile>
      <anchor>a362a50ff66c0ee15d3f8d4cd86eaf243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CollisionObject *</type>
      <name>obj2</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isNotValidPair.html</anchorfile>
      <anchor>a7739c0917397c2fc46ab61922e77043d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::SaPCollisionManager::isUnregistered</name>
    <filename>classcoal_1_1SaPCollisionManager_1_1isUnregistered.html</filename>
    <member kind="function">
      <type></type>
      <name>isUnregistered</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isUnregistered.html</anchorfile>
      <anchor>a70f29928a5a6683355714beff89e5930</anchor>
      <arglist>(CollisionObject *obj_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isUnregistered.html</anchorfile>
      <anchor>a633e3368b09496f925c6417429dd1075</anchor>
      <arglist>(const SaPPair &amp;pair) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CollisionObject *</type>
      <name>obj</name>
      <anchorfile>classcoal_1_1SaPCollisionManager_1_1isUnregistered.html</anchorfile>
      <anchor>a31e74ad3c1788c6436447ec675d51aba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::it_recursion_node</name>
    <filename>structcoal_1_1detail_1_1it__recursion__node.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>parent_index</name>
      <anchorfile>structcoal_1_1detail_1_1it__recursion__node.html</anchorfile>
      <anchor>a29fd09cf4adc515797d6f2ca153b1ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IntervalTreeNode *</type>
      <name>start_node</name>
      <anchorfile>structcoal_1_1detail_1_1it__recursion__node.html</anchorfile>
      <anchor>a1723c159426d4d540233c989c4dc6926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>try_right_branch</name>
      <anchorfile>structcoal_1_1detail_1_1it__recursion__node.html</anchorfile>
      <anchor>aa6e3bfe4fe8e4f9cc550f524435e7d89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Coordinates::iterator</name>
    <filename>classorgQhull_1_1Coordinates_1_1iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a47250cd213f7672a3742402d3b900af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a0192a89705054ca9c9cf9a5bd774acac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>af1f856d64ce334ada1ef8eec9279fed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a576f62ed53da1ceeb6edad81b7536dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coordT</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ad5e36e6f8dee0dc782c1158565998c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;::iterator &amp;</type>
      <name>base</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a7347a95ca2ba0ee5925766128297a3fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a006b587eed63794607570cb42ee4aa4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a5e9c3abb1e9ba46500725b844db56538</anchor>
      <arglist>(const iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ac06fdcf4d06564c0a17eb943b11d19a3</anchor>
      <arglist>(const std::vector&lt; coordT &gt;::iterator &amp;vi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a9faf98502bd6816d5997d4ceb76cf074</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>acce6e87195ca6e2659b48dcc852b26f7</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a6faae2d23fe6dca3e946d496a3b7adbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a23131e4f3b6b7827afe96b4a2c35b294</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a857dcd8c022691f8b4a1901bf25e238f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>afccb82f9f2f7e0590b83153e03342afd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ae9496a781ceb3e06d7a0963f65a1d533</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a10be682c812f0a4290ecb66bcf85de2b</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a5fce4ec80bda1278c418b1a6c6c3a442</anchor>
      <arglist>(iterator other) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a0077417e72986d1ea569e890fb8c0f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ae2e7836a846e37d0bd501af80317f9a0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a6ae975182c9d7199c1e9d97852133ccf</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a2eaa16a5a95b3a4a7b016bf9b86369cb</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ad89d1a51923615df3d9d1e2fedff5c7e</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a80ffed499f6afe989bd16430933327c4</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>aa37483b019f3de04272801c671ed23f6</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ab32feb3a4eae071fde1c41be7ba3f2c9</anchor>
      <arglist>(const iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a5a9d5e504ca5754ec9de3e454d6ace40</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a4fa2d92ab9577205682027aba590587e</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a8ee506d444dc730b56cf6efae6a1fc42</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a944f48c7928b0583c9050ad7c447569c</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a77b50f91dee46fe55a4f4b387af60bc8</anchor>
      <arglist>(const Coordinates::const_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>a6c91b4e8621f99fe47486a29b2aa5f16</anchor>
      <arglist>(const iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ae909552c3de15d51f4ed1aeaa4ddd0fd</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; coordT &gt;::iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>aca0c91dd76cab78bef67c0a3044bfb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1Coordinates_1_1iterator.html</anchorfile>
      <anchor>ac220ce1c155db1ac44146c12d178056f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullLinkedList::iterator</name>
    <filename>classorgQhull_1_1QhullLinkedList_1_1iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>acdee663f69fe6bef2f1c2909679be171</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::bidirectional_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>aa74b0a11ee0f541620ca39c612d3d7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a0ee58f389f58325c7fa6a1f529c98527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ab8e68c55700f2c32c58e279c85ead018</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a6ad51797e0a8e19c58954aba3b13e95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a8fcdd557974af101a67b56814aa38ad9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ab10cf4bee4091dacbec4268b47267f74</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>abdde9a8f4037bac72739cec03c456f42</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a7a2d9b5de1d13201dd3031b5159f3e57</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a45168be3bde1bb5c42d891ad1a9390d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a15c6f9bf4e0a9fc99580371567206d64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>aa1cf568f89aec679e1937b789050fd8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>afb30dfe943131784f712ce9f8c180613</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>adf953fa5bb0b06e9d9fe4974e2093979</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a3a58854ee43cfc71ede188551e2a5726</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ace970a603046725bb40023d9b4a8b967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>af399a3bb8a095bf85b32279a2808fbc3</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a07616119572cc101c57a528065d4080c</anchor>
      <arglist>(int j)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a461dcac9595b36c43d6102336bcfc43a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ac56bda35f3e81e2fa3aef26ee1b7394e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a13a881f387e596300da3bc4bb3f05259</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ad7947daed267291d45e93120f0527046</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>abdc742e190fac48587ac30230c74145a</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a5681a6ccfed50cb0060ece7e2ad4d172</anchor>
      <arglist>(int j) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a091131c70200d429a6ecdbcf058d5a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>ac220ce1c155db1ac44146c12d178056f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList_1_1iterator.html</anchorfile>
      <anchor>a5681a6ccfed50cb0060ece7e2ad4d172</anchor>
      <arglist>(int j) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoints::iterator</name>
    <filename>classorgQhull_1_1QhullPoints_1_1iterator.html</filename>
    <base>orgQhull::QhullPoint</base>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a5c45084661baae671e78268f1e025944</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a0f00a3b32f23d692dd55e623b8239694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a9af56a4cd4dc314e8d7fdf6a4c1acb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a84dfb72983db0e7862249b106f3e5955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoint</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ae887000054061afdb15d602b5bf5ebe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a1afe4f31e764e4e2c5d5fb87c34b307e</anchor>
      <arglist>(const int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>acb486ba964643cd33dfac2390c7d4237</anchor>
      <arglist>(const iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a4279052a3feae3d556e6bc22d7034088</anchor>
      <arglist>(const Qhull &amp;q, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a9b281711cf35cd8b5521eb74899d3fdc</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ac971cdd75a1b0c3ea03c0bc44a1210f8</anchor>
      <arglist>(const QhullPoints &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a3e5218461e43597c45618a4a2cc26fc7</anchor>
      <arglist>(QhullQh *qqh, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a92dc2db3e00ea29bd5e51db0de4ca7ba</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a73c2dced68a003ab4022d7a7dc7a9e3b</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>af94da59f143d4b0ca6ae755af944ab9f</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ad6e1aba827a9ecd5b5beeb390ea0a8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint &amp;</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a2058b428954380091d8f3bde74aa8a38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ab3025c6d57b55c757314a247fc7e31ed</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>abe724c90f9ec7f3b9482eded531c36eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a544bdb52b90c88f27e2b501c88ca2848</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a7425b2da3fb7bd2f18366ac2b32eaa50</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ae239650a2555bd9317fdf9cb900ab199</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ad7f5a72cd4f00dcc10bd668d7123c4cc</anchor>
      <arglist>(iterator o) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a9a2883718a683c5ed8229b0848e04937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a94833300246c6618e4760e1a13264a6f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a5a31ef351943e8d0c134dda5b50e971f</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a0ffa21c75dbfcc4dafbc8e843690ae59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint *</type>
      <name>operator-&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a63f9377a15d10421383ce90ff1cdee14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>aa873c4b02ecd26e105cfcd3bf65ffca2</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a68c48cfcba35467b623bf4e649c019e5</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a8262481319724d835b2ebd11d6c1d511</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>ac1dfd66ae4ba7a4ba149dc00efa366d9</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a8ac35e1af9403e15d0e95cef891191e9</anchor>
      <arglist>(const iterator &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a5b26814477963e9daa3805aaec98caa9</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a2a1745b6e3d82bbda588e0e65f6a5ab7</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>aadc12505b4fe197a7fedb1591dcce117</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a1f85fe7460f48a3bfba4979e0733ef01</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a3f0e1668aaae891da31796a35d47b451</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>aaf03c118de4424976907cbd46d3f91b3</anchor>
      <arglist>(const QhullPoints::const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullPoints_1_1iterator.html</anchorfile>
      <anchor>a4b3ff409f9862e7b656218b3f238ef98</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSet::iterator</name>
    <filename>classorgQhull_1_1QhullSet_1_1iterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a3f4bb01d321cfcc487a60a3de291d8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::bidirectional_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>aa342f0d40fb6f97020d4d35ed312ee7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>ac56f6f4226f1adff4d047e562ff7c902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>ac0c83245159dcc755e6a037439e0cf20</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a8d9f676610e19a655944e44dd440ea07</anchor>
      <arglist>(QhullQh *qqh, typename T::base_type *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>addfbae88cf83b55ffb569c095f735aa4</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a1e774ee89c506749cadc98d8dc457c6c</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator*</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a528c2b570e049f2ba011f8019183eed2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a0274ec529971bd2882cc2291424bd3a2</anchor>
      <arglist>(countT j) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>acaf5b9a3d5d967c18bd69be0c9f7d28c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>ac328b20c75a52a0fb29dca43f6012955</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a0d152d82a50ca9fcc3a7fdb33716df13</anchor>
      <arglist>(countT j)</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a303ea1b7c23a5f85e8eb9b7ac82f8525</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator-</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a5241e00296a5d86c0cb27bca959450fa</anchor>
      <arglist>(countT j) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a070df119ba8a5cfaabec7639f679c6dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a8775c94d43d0b64b830fdff3d20d2be0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a0f9e7e569cd49fabc600875694c7b629</anchor>
      <arglist>(countT j)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a1b30a05a093fc2d4863e8d1e714e53a4</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a62f1f6cc40d3500968bacf5ee7a876e6</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a604d5ec07ef62b2de852d17988cbf6a7</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a64641b6b2983dd258a62ad2b6aba5f47</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a128b05a419b7c7f085221140b88271ad</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a4fe360cc7ffc77ef996290e24aba74e0</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a766b5469fc01d96be27446fe9838cc5b</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>aeff84ef8146479ebfc4b0215f9733ace</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a1a14e4889a59b3d85d89ef0d7022b691</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a5c5c98be668f067568594fb30c81655c</anchor>
      <arglist>(const const_iterator &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a5e522fbdd9ba359819fb4ffade2c55f8</anchor>
      <arglist>(const iterator &amp;o) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T::base_type *</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a7f48b7abf29ff44dd1bcedef999a3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>a7062ff9f2b165e54986c9ae9f1166f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet_1_1iterator.html</anchorfile>
      <anchor>ac220ce1c155db1ac44146c12d178056f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::KDOP</name>
    <filename>classcoal_1_1KDOP.html</filename>
    <templarg>N</templarg>
    <member kind="function">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3b9d8e3ea63e7c576c0fa2348fd43548</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8bad790404ee2f4e8207a9a9b0d51e10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar &amp;</type>
      <name>dist</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab4a806b3a173ba9fd5f19db091c17aa1</anchor>
      <arglist>(short i)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>dist</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa9c4d1cee8b4b32af73e4ab7efe34850</anchor>
      <arglist>(short i) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7c906f9c75d7abe76afd6125372b2c54</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1d0324fc5214e8d80b939586279c0241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inside</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9857f0bbfff6b95e20edeb7c6379ea1e</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga203fe4680feb77ba6457b17a1f7dbb49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga83407e60e46cbd306a44ce3379b2c54b</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gade5fdcdcbb5af66cba040c6f664bfc90</anchor>
      <arglist>(const Vec3s &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9d284f6c112738548c2c2647b729f9a9</anchor>
      <arglist>(const KDOP &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt;</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5d972d8cbf18bcbe27ae2b217a27c135</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga774b3b15aaa66f5fab5252cbd38e1908</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga91a1a64e9de306ef126ab66c83e02c9c</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1b69b77e01d24202224440e959efa963</anchor>
      <arglist>(const KDOP &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga6e8347f692d65e72670647b4e25983f0</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0d93d1ba2dbd3a2a2d7969785239c12e</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac0bf474a3c371819fc57bffec083b58e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3db497b016822739bb669b8aad6fd28d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga575274047b76a8ef0c2feaad56d0fb61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Array&lt; CoalScalar, N, 1 &gt;</type>
      <name>dist_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga817db81da7a8b7cdd48157806bd44b0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::KDOPAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1KDOPAccessor.html</filename>
    <templarg>N</templarg>
    <base>coal::KDOP</base>
    <member kind="typedef">
      <type>coal::KDOP&lt; N &gt;</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1KDOPAccessor.html</anchorfile>
      <anchor>ab4491968449d5364fbe5f296c736c163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Array&lt; CoalScalar, N, 1 &gt;</type>
      <name>dist_</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1KDOPAccessor.html</anchorfile>
      <anchor>a817db81da7a8b7cdd48157806bd44b0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CachedMeshLoader::Key</name>
    <filename>structcoal_1_1CachedMeshLoader_1_1Key.html</filename>
    <member kind="function">
      <type></type>
      <name>Key</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Key.html</anchorfile>
      <anchor>a7cac240449f215e80297ef0e2112724a</anchor>
      <arglist>(const std::string &amp;f, const Vec3s &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Key.html</anchorfile>
      <anchor>ade5b17428f43292c314d7cd43ee57480</anchor>
      <arglist>(const CachedMeshLoader::Key &amp;b) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Key.html</anchorfile>
      <anchor>ae765354bee8df9ae8c874301f63c5b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>scale</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Key.html</anchorfile>
      <anchor>a18c310164bfd3010d4d9f2249cfd6249</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::kIOS</name>
    <filename>classcoal_1_1kIOS.html</filename>
    <class kind="struct">coal::kIOS::kIOS_Sphere</class>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0db49d2003ba23924b4f891dd4ae0660</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2b256e639ff2b8aaf04fd1fc32d47bc4</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab6e6d4602ea27520a10d7c719f8e8b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaaacb8fb0cc2f756c9989c305af59f5c8</anchor>
      <arglist>(const kIOS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2a5cf1f0ac6461573c03335281853f60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9bd27cfeab1b195b6dbbf951c7559424</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>kIOS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga847bf4b14da2f1e77d23c3bab8472583</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>kIOS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga71aaad69d9c0c51beb38d5733d905888</anchor>
      <arglist>(const kIOS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>kIOS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga29cc10e1e8a4d170264064400a5ce846</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5fdc0636b83957e05002566b2215c176</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3024975eaa23cc6348693cdac6778405</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga21c243179f77be468afedf79f488c113</anchor>
      <arglist>(const kIOS &amp;other, const CollisionRequest &amp;, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga263ad106da09858a8e69b64c4c51cc82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga590e1d59f7b22bae886eec9365645452</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf287ef53ef02f966ebbcfb6df6ca9099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga409c416b72e166ef0f16afeb69c6df82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OBB</type>
      <name>obb</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga272067b934e0094e2479b775e48ea5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kIOS_Sphere</type>
      <name>spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga74f9a6545b789ae4669e006c5c5b470e</anchor>
      <arglist>[max_num_spheres]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>max_num_spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga6c3a12693db949362f012e3339d813a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static kIOS_Sphere</type>
      <name>encloseSphere</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga439d28e1a29443f8297d408a3dc054e4</anchor>
      <arglist>(const kIOS_Sphere &amp;s0, const kIOS_Sphere &amp;s1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::kIOS::kIOS_Sphere</name>
    <filename>structcoal_1_1kIOS_1_1kIOS__Sphere.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga10be45bdc7fc8df4000becf62ce5b8c9</anchor>
      <arglist>(const kIOS_Sphere &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf55d1048362dcc5765b529edeb515c03</anchor>
      <arglist>(const kIOS_Sphere &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Vec3s</type>
      <name>o</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa8a9801b532a9a43e039ded90f6746fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>r</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab44db07773eaf5566711638bdd8f8b8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::LargeConvex</name>
    <filename>structcoal_1_1details_1_1LargeConvex.html</filename>
    <base>coal::ShapeBase</base>
  </compound>
  <compound kind="struct">
    <name>coal::internal::Loader</name>
    <filename>structcoal_1_1internal_1_1Loader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>structcoal_1_1internal_1_1Loader.html</anchorfile>
      <anchor>ac751c1f24e6d9e326697ec576b1ead07</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Loader</name>
      <anchorfile>structcoal_1_1internal_1_1Loader.html</anchorfile>
      <anchor>a23a807cdc1ab4508c994f531ce62492a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Loader</name>
      <anchorfile>structcoal_1_1internal_1_1Loader.html</anchorfile>
      <anchor>af07f91d80ac74aa7c38f83090442bbbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Assimp::Importer *</type>
      <name>importer</name>
      <anchorfile>structcoal_1_1internal_1_1Loader.html</anchorfile>
      <anchor>a6eb8823e5321223a0ad90621a4e6561e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aiScene const  *</type>
      <name>scene</name>
      <anchorfile>structcoal_1_1internal_1_1Loader.html</anchorfile>
      <anchor>a9bb37dfaed42d02a485594da4301e9cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>obbDisjoint_impls::loop_case_1</name>
    <filename>structobbDisjoint__impls_1_1loop__case__1.html</filename>
    <templarg>ia</templarg>
    <templarg>ib</templarg>
    <templarg>ja</templarg>
    <templarg>ka</templarg>
    <templarg>jb</templarg>
    <templarg>kb</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structobbDisjoint__impls_1_1loop__case__1.html</anchorfile>
      <anchor>a396f3ee57874768f633287e280dc74e8</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>obbDisjoint_impls::loop_case_2</name>
    <filename>structobbDisjoint__impls_1_1loop__case__2.html</filename>
    <templarg>ib</templarg>
    <templarg>jb</templarg>
    <templarg>kb</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structobbDisjoint__impls_1_1loop__case__2.html</anchorfile>
      <anchor>a636ef1e3559cb1e2a33038ca85e49068</anchor>
      <arglist>(int ia, int ja, int ka, const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>doxygen::visitor::member_func_impl</name>
    <filename>structdoxygen_1_1visitor_1_1member__func__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>ad64259786374270878603adf37ac82b6</anchor>
      <arglist>(classT &amp;c, const boost::python::detail::keywords&lt; nkeywords &gt; &amp;args) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>ac958c7b742587e886c44e4dc66961f92</anchor>
      <arglist>(classT &amp;c, const void_ &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>member_func_impl</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>ad05d32a539c00daaadc90c89c1fac18d</anchor>
      <arglist>(const char *n, const function_type &amp;f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>member_func_impl</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>ad25f4eeb800699588199d6f98ea67fb7</anchor>
      <arglist>(const char *n, const function_type &amp;f, policy_type p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>aa3f1e2249d38422b4af241fd174edc29</anchor>
      <arglist>(classT &amp;c) const</arglist>
    </member>
    <member kind="variable">
      <type>const function_type &amp;</type>
      <name>function</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>a4783f140bb2af321ce55aa9e9e508ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>a78e71ee241b221ebd36b5aeb787ee1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>policy_type</type>
      <name>policy</name>
      <anchorfile>structdoxygen_1_1visitor_1_1member__func__impl.html</anchorfile>
      <anchor>a7d0d073e09eafe4f0e037e272e3ddf40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::MemberDef</name>
    <filename>classdoxygen__xml__parser_1_1MemberDef.html</filename>
    <base>doxygen_xml_parser::Reference</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>abae21e5cdf64b973332a069199f1a888</anchor>
      <arglist>(self, index, memberdefxml, parent)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>include</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>af1f57405b5bb04bdb2f2306004b17273</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>n_args</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a7ea6cd770b0bad684d34c7083cec4208</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prototypekey</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a12c9ae27bdb12826c98d1e6a93fcb06b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_argnamesstring</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a178df05c103fe390e4dbf87f56aa3410</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_args</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>aae555b82e175e159291b40fc3546db21</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_docstring</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>aa5035f89a9973fa181394032846caeb0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_name</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a0ff7003019e7911c6c734dd77878604e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_prototypeArgs</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>acc935eccbd3c9e7fd001d41c693e57ca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_rettype</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>ae6cdfe84aac912993691d3f20695c9d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>s_tpldecl</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>aa8caa66bba085aced6e56e49f1a4760e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>const</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>abf67ef2f1c6d6ad074ecd6bf3a19bee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>aecfcb7ed9204de73fc51a14920bd7e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a1fb9f9c6a41bf1c8c7631eeaa717ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rettype</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>ab45e406657c9a18ca6fe9e62d04c782c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>special</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a5c1bddf50c4911c956ab943e472ec4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>static</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>ad2e2facaaa53cf3efb205b31a3683852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template_params</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>ab2edba63b9be4fb1cdc78d02cc2ae723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xml</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a8c92f8f4d4e23ff801dbb78cc439bd01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_templateParams</name>
      <anchorfile>classdoxygen__xml__parser_1_1MemberDef.html</anchorfile>
      <anchor>a04af06a17bf9463442396f213d0d8480</anchor>
      <arglist>(self, tpl)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::internal::memory_footprint_evaluator</name>
    <filename>structcoal_1_1internal_1_1memory__footprint__evaluator.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1internal_1_1memory__footprint__evaluator.html</anchorfile>
      <anchor>a1ba6812df0f21261c09a21e387144ede</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::internal::memory_footprint_evaluator&lt;::coal::BVHModel&lt; BV &gt; &gt;</name>
    <filename>structcoal_1_1internal_1_1memory__footprint__evaluator_3_1_1coal_1_1BVHModel_3_01BV_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1internal_1_1memory__footprint__evaluator_3_1_1coal_1_1BVHModel_3_01BV_01_4_01_4.html</anchorfile>
      <anchor>ad9c0c9c2869cf3a4c3f0c6d5b19d5682</anchor>
      <arglist>(const ::coal::BVHModel&lt; BV &gt; &amp;bvh_model)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mergeT</name>
    <filename>structmergeT.html</filename>
    <member kind="variable">
      <type>realT</type>
      <name>angle</name>
      <anchorfile>structmergeT.html</anchorfile>
      <anchor>add4a14f7619c9f91d08e650c39d4675f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>facet1</name>
      <anchorfile>structmergeT.html</anchorfile>
      <anchor>acdd1e013f6af31b27bd50f1683677623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>facet2</name>
      <anchorfile>structmergeT.html</anchorfile>
      <anchor>ae6b652ffe229073d66ac025f2377649b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mergeType</type>
      <name>type</name>
      <anchorfile>structmergeT.html</anchorfile>
      <anchor>a5ce39a7a77cdb100b8cd3efa904b1fd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mesh_mesh_run_test</name>
    <filename>structmesh__mesh__run__test.html</filename>
    <member kind="function">
      <type>void</type>
      <name>check</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>ad71597bf183e57e58cbd637439bd142f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_contacts</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>adb322bec377e21aa3aa79d4cd18c2f62</anchor>
      <arglist>(std::size_t i0, std::size_t i1, bool warn)</arglist>
    </member>
    <member kind="function">
      <type>const COAL_COMPILER_DIAGNOSTIC_POP char *</type>
      <name>getindent</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>ac1db05cfeb3fb99a3eb0efd231b3833d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mesh_mesh_run_test</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a3073d6c98000d00430dab548909a09c9</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;_transforms, const CollisionRequest _request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a33a9b786b1a9cb16dacf7418a5b54a64</anchor>
      <arglist>(wrap&lt; BV &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>query</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>adff9d699b39c794f359e9085ccfb9971</anchor>
      <arglist>(const std::vector&lt; Transform3s &gt; &amp;transforms, SplitMethodType splitMethod, const CollisionRequest request, std::vector&lt; Contacts_t &gt; &amp;contacts)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>benchmark</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>ab82a0ea8db51d456e47cbccfbe8db897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Contacts_t &gt;</type>
      <name>contacts</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a07090e2bc60e53da24583b25e29dd896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Contacts_t &gt;</type>
      <name>contacts_ref</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a2c2b67f168062b6ffdd2d82d8e02aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_statistics</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a34c4d1ba2826ffd94aa1026b652af7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>indent</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a43cce77008e104965f6ddbc5a78e03bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isInit</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a29d98861df5a3b0b192911d003a9fd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CollisionRequest</type>
      <name>request</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>acfdc33b88f03275d5cb4b9d0ec1ecaf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; Transform3s &gt; &amp;</type>
      <name>transforms</name>
      <anchorfile>structmesh__mesh__run__test.html</anchorfile>
      <anchor>a6f06bd39d56b72bc8f021afc2b996864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::MeshLoader</name>
    <filename>classcoal_1_1MeshLoader.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual BVHModelPtr_t</type>
      <name>load</name>
      <anchorfile>classcoal_1_1MeshLoader.html</anchorfile>
      <anchor>ab09e080dd59733eb66143a96d2d1f974</anchor>
      <arglist>(const std::string &amp;filename, const Vec3s &amp;scale=Vec3s::Ones())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CollisionGeometryPtr_t</type>
      <name>loadOctree</name>
      <anchorfile>classcoal_1_1MeshLoader.html</anchorfile>
      <anchor>a97b1ca54371b034c4bd22f5576f2fd32</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshLoader</name>
      <anchorfile>classcoal_1_1MeshLoader.html</anchorfile>
      <anchor>a8074595c0d23d58c2f84a30aa199af36</anchor>
      <arglist>(const NODE_TYPE &amp;bvType=BV_OBBRSS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshLoader</name>
      <anchorfile>classcoal_1_1MeshLoader.html</anchorfile>
      <anchor>a37f8d495ed9ce6914ee3672786a06ec9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const NODE_TYPE</type>
      <name>bvType_</name>
      <anchorfile>classcoal_1_1MeshLoader.html</anchorfile>
      <anchor>a59733e00b6518829ce0368374259546a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MeshShapeDistanceTraversalNodekIOS</name>
    <filename>classMeshShapeDistanceTraversalNodekIOS.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVDistanceLowerBound</name>
      <anchorfile>classMeshShapeDistanceTraversalNodekIOS.html</anchorfile>
      <anchor>a52c36bf3b4af77b805b79379c85399db</anchor>
      <arglist>(unsigned int b1, unsigned int) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leafComputeDistance</name>
      <anchorfile>classMeshShapeDistanceTraversalNodekIOS.html</anchorfile>
      <anchor>a74cc989f1d256e0b9717be59270ecc82</anchor>
      <arglist>(unsigned int b1, unsigned int b2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshShapeDistanceTraversalNodekIOS</name>
      <anchorfile>classMeshShapeDistanceTraversalNodekIOS.html</anchorfile>
      <anchor>a876566ba7cb62ed0545580da8b5fb219</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodekIOS.html</anchorfile>
      <anchor>ac954242e4c0ecac87ff5b10e2f9c4d6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodekIOS.html</anchorfile>
      <anchor>a8cfbacfffaf8f036ab7017f917731873</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MeshShapeDistanceTraversalNodeOBBRSS</name>
    <filename>classMeshShapeDistanceTraversalNodeOBBRSS.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVDistanceLowerBound</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeOBBRSS.html</anchorfile>
      <anchor>a2be7877a8e86ca7a62d8f022f14d48c0</anchor>
      <arglist>(unsigned int b1, unsigned int) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leafComputeDistance</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeOBBRSS.html</anchorfile>
      <anchor>a9c99021cb0fe6fb790c6acc903c717b5</anchor>
      <arglist>(unsigned int b1, unsigned int b2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshShapeDistanceTraversalNodeOBBRSS</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeOBBRSS.html</anchorfile>
      <anchor>a2e4cf22598dcad27250266e89c5e709d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeOBBRSS.html</anchorfile>
      <anchor>a14e5c25e5a65fe0f8c348921eb8b52e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeOBBRSS.html</anchorfile>
      <anchor>ae6fe686678768645a68baabcec9c5aa9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MeshShapeDistanceTraversalNodeRSS</name>
    <filename>classMeshShapeDistanceTraversalNodeRSS.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVDistanceLowerBound</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeRSS.html</anchorfile>
      <anchor>af1aaf1355a8bb15aa94e39de5fcec0af</anchor>
      <arglist>(unsigned int b1, unsigned int) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leafComputeDistance</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeRSS.html</anchorfile>
      <anchor>a93d8f3334bb6a577b2a6082b6aebd9f4</anchor>
      <arglist>(unsigned int b1, unsigned int b2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshShapeDistanceTraversalNodeRSS</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeRSS.html</anchorfile>
      <anchor>a4a5cf632f9dc4ec4baf182c7d7bcc130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeRSS.html</anchorfile>
      <anchor>a40653e6238f030dba6d88ad626c3afc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preprocess</name>
      <anchorfile>classMeshShapeDistanceTraversalNodeRSS.html</anchorfile>
      <anchor>aa10292ba6c572d7afac3a1829e6dff94</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::MinkowskiDiff</name>
    <filename>structcoal_1_1details_1_1MinkowskiDiff.html</filename>
    <member kind="typedef">
      <type>Eigen::Array&lt; CoalScalar, 1, 2 &gt;</type>
      <name>Array2d</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a7af9813b022b9dc135d26c76a7d6ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GetSupportFunction</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>ad5f2d3be27d25b652cf5fe6892c5ebd5</anchor>
      <arglist>)(const MinkowskiDiff &amp;minkowskiDiff, const Vec3s &amp;dir, Vec3s &amp;support0, Vec3s &amp;support1, support_func_guess_t &amp;hint, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinkowskiDiff</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a581e41a3855e9dcbce36ab6144e1d8ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>af59cc8cd3a8c4e936dd5e1a87f1b3ff1</anchor>
      <arglist>(const ShapeBase *shape0, const ShapeBase *shape1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a73fe8f40b58092d207e4d7cb34fbcfbb</anchor>
      <arglist>(const ShapeBase *shape0, const ShapeBase *shape1, const Transform3s &amp;tf0, const Transform3s &amp;tf1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>support</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>aef54357973727de502d7552648c9ebd8</anchor>
      <arglist>(const Vec3s &amp;dir, Vec3s &amp;supp0, Vec3s &amp;supp1, support_func_guess_t &amp;hint) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>support0</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>adfccfde43fa4d91eac31cf0aadcaf380</anchor>
      <arglist>(const Vec3s &amp;dir, int &amp;hint) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>support1</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a910877179a558d12f26eabe8ab7a8802</anchor>
      <arglist>(const Vec3s &amp;dir, int &amp;hint) const</arglist>
    </member>
    <member kind="variable">
      <type>ShapeSupportData</type>
      <name>data</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a72be7eb4d1d3969f7f7dd708cc5b3667</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>GetSupportFunction</type>
      <name>getSupportFunc</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a6bd1a57b0f69261f5ad3557f140362c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normalize_support_direction</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a26d863093b4c0f431c5ab0ae839c7df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matrix3s</type>
      <name>oR1</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>ad53279877b72aac02aaed627eea87562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>ot1</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>ac6d62ef70e8ab9426ce03bc8367810e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ShapeBase *</type>
      <name>shapes</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>ad2144e442914bbadd9e2edce5ed35a86</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Array2d</type>
      <name>swept_sphere_radius</name>
      <anchorfile>structcoal_1_1details_1_1MinkowskiDiff.html</anchorfile>
      <anchor>a225e102057800a6c9f5665fcbf2f56df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MinkowskiDiffWrapper</name>
    <filename>structMinkowskiDiffWrapper.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structMinkowskiDiffWrapper.html</anchorfile>
      <anchor>ae4157aaebab969dfb4490fbd3293a79f</anchor>
      <arglist>(MinkowskiDiff &amp;self, const ShapeBase *shape0, const ShapeBase *shape1, bool compute_swept_sphere_support=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structMinkowskiDiffWrapper.html</anchorfile>
      <anchor>ad3632e272658847b817b5a9b7cc30d9b</anchor>
      <arglist>(MinkowskiDiff &amp;self, const ShapeBase *shape0, const ShapeBase *shape1, const Transform3s &amp;tf0, const Transform3s &amp;tf1, bool compute_swept_sphere_supports=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>support0</name>
      <anchorfile>structMinkowskiDiffWrapper.html</anchorfile>
      <anchor>a32e570c92d8dddfbae10bb1325b449c7</anchor>
      <arglist>(MinkowskiDiff &amp;self, const Vec3s &amp;dir, int &amp;hint, bool compute_swept_sphere_support=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>support1</name>
      <anchorfile>structMinkowskiDiffWrapper.html</anchorfile>
      <anchor>a70aaf0ba02ae0adb6eaee816dfae0642</anchor>
      <arglist>(MinkowskiDiff &amp;self, const Vec3s &amp;dir, int &amp;hint, bool compute_swept_sphere_support=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::MutableCoordinatesIterator</name>
    <filename>classorgQhull_1_1MutableCoordinatesIterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a29a4bf0175f1c1a7c337dbd4bebb6d67</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>af0f562829bf34c9c0c0cb52a61213720</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a712b2b69aaf61434bd79003db7fc543e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a8691f35cbfe9d8db5a8fe5c78589c577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a79c479847aa2fe02ad1dfd39a8dd59fa</anchor>
      <arglist>(const coordT &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MutableCoordinatesIterator</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>ac6e731899841c9a91cf0e433c89c6d36</anchor>
      <arglist>(Coordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a3b73a2d990d92e88d076036552fd9e06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MutableCoordinatesIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>ac687e61f6ba77052cd75d91aab0d059b</anchor>
      <arglist>(Coordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a679767931c066756a4cd8784d4ed6d91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>af87246e8488a3c18c6cd70d98daecb49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a21ba09ad5d4c2b9ef33aaedde835a617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a838a4830c2ffa7463d7d926c44c7e568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a8f9937e3a86f2b8c7b3bf4d46df6ee89</anchor>
      <arglist>(const coordT &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a11a7e5799734102cff1750691c1524bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a2e0899ed0928e56fb771d7fb762c2f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a125d6756d2c6a353cb17c526b8ac1327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a78bdfee20803c5fc454269ef81669281</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MutableCoordinatesIterator</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>ade37f87126a6e8b056d4213f403992f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Coordinates::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a83205531675c7b567bd4b7ff2c5e3222</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Coordinates::iterator</type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a324e727ed7ad8438b3ee4421e0820309</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>item_exists</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a4561804e1eba9cbad3a5dd1bb5aab1f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates *</type>
      <name>c</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a27af6f7c7ecab844bb3c764f1b020538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>abb430423b15d01427862004f812b084b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator</type>
      <name>n</name>
      <anchorfile>classorgQhull_1_1MutableCoordinatesIterator.html</anchorfile>
      <anchor>a76dd43bd83ad73ad94ae117b25da3267</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::NaiveCollisionManager</name>
    <filename>classcoal_1_1NaiveCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>ab4f22eb5905f25c98925d5b63b9334a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a07edc3f7a0e121a7e3bd832892b8a8c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a4a8f2c1dbc2dd5de47e6cd7aa8ff8d56</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a51f146c9cae175c4991cc4e8de96ef8a</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>adc29930afe67ac9e3e3e79fd8074ec4b</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a61c49af16bbebe0bb005688bb2c37ad8</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a1cb7acf30770963723aa8901906f1b0e</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a50fb17ef42a44bb38327d3605263d913</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>ae9f71a5d924458fdba8e97f5bbc4d3b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>ae0b8bf947d41cc40ad3ea44c24243f32</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NaiveCollisionManager</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a49049c13d72c3193594e22344cc3864d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a56269765f26ff0c69c699e5526db1d5f</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>abf5e6a2249a449e5d9c2fafebf9de227</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>adc283b1af3ff4f1fb7e88798f78a9916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>aa1daf59a3bb9a24136d7998491717013</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>abf5b0d7ab2b01fa7be3ffb4663c725d6</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a924a88f69e0ca4351233a5ce794c8d92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; CollisionObject * &gt;</type>
      <name>objs</name>
      <anchorfile>classcoal_1_1NaiveCollisionManager.html</anchorfile>
      <anchor>a7e2f5a98a4bddb909de64685208522d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::NamespaceCompound</name>
    <filename>classdoxygen__xml__parser_1_1NamespaceCompound.html</filename>
    <base>doxygen_xml_parser::CompoundBase</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a2c347e25687bf704db069c30138a7a84</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>innerNamespace</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>ae63f05b8f84da651e71cac80db4a9a4d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parseEnumSection</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>ac940dd2497706c0ce88842a5a8f395b6</anchor>
      <arglist>(self, section)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parseFuncSection</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a2df489fc4697bb09b3b60b9a1f4ffac3</anchor>
      <arglist>(self, section)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parseTypedefSection</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a2be1d256851a2b6a1eb6f23542b75224</anchor>
      <arglist>(self, section)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>ab1591ca9235a2c55969dce8c9a99170c</anchor>
      <arglist>(self, output)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enums</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>abdaed3ec4a1b113f50d2b562548907bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>static_funcs</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a709b3434d7d2372f1af55bfa5eaf9c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template_params</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a7256b26806667d62c930a60b52592991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>typedefs</name>
      <anchorfile>classdoxygen__xml__parser_1_1NamespaceCompound.html</anchorfile>
      <anchor>a5bba8349cfc6ea794749a1cc12c0857b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::internal::Neighbors</name>
    <filename>structcoal_1_1internal_1_1Neighbors.html</filename>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordMinusX</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a7c3ca9af868468d7163ca2ebf6c9bd3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordMinusY</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>aac5d419f9b045f136df9ea5f640db5ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordMinusZ</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a31f9862163ddf8ad8dbf7dbabdbab176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordPlusX</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a1d7adc79bba8654fe5a2b9a1945af6b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordPlusY</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>abb378b4ad0c79fe18dc66f92c8847766</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasNeighboordPlusZ</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>aa9db10f3ccf82339ea7a52e85b59480c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>minusX</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a0b9c9c83475ee5e0711cda67ba9e7db5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>minusY</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a89a82f167fe1ef190b1af7e0c029c2b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>minusZ</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a4c2ddf527dc9e9b9b79b833075490984</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Neighbors</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a5dd5cc2f8671323dd061f70ca1f7ddd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plusX</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>aa45455faf7c97e4aff37fc87248d3df4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plusY</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a8ec5879fc392ce5c1cabc3e84149ad97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plusZ</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a3e9861dc55764f9a82aa8b792a6843c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>value</name>
      <anchorfile>structcoal_1_1internal_1_1Neighbors.html</anchorfile>
      <anchor>a80901b3e9b68f698d1f3dab140c0f9a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ConvexBase::Neighbors</name>
    <filename>structcoal_1_1ConvexBase_1_1Neighbors.html</filename>
    <member kind="function">
      <type>unsigned char const  &amp;</type>
      <name>count</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4a0b5a4cbe2073611c62c6b66892c3d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga355bd9e2049a7bde7fb212c137ebb887</anchor>
      <arglist>(const Neighbors &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga24b5ba1652ed2ae3e2abdab226870164</anchor>
      <arglist>(const Neighbors &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa6adb05a3de12dc0a3e39cdd2b75987e</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int const  &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga330fe8766c454561002c26131bf6c168</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>count_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac7438107fae3c7de153e049ff85157b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int *</type>
      <name>n_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2043b961b0d254dbba3139c9146663f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::NodeBase</name>
    <filename>structcoal_1_1detail_1_1NodeBase.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>isInternal</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a66e4c3bf23b6abb3b2d382758228bd16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a894e4ab12355052637e5785945365df1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeBase</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>affabe2d47170d2134d7e5ba4b6c1d019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BV</type>
      <name>bv</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>aa55a5f752ab8f491f926d5d7c78d2e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeBase&lt; BV &gt; *</type>
      <name>children</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a0216a83d73b6d51939bc4bc971d88cc5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>code</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a77afff93b1825b212717adbf798356b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a40e2d28e7dd95f9065c07dfe9f874d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeBase&lt; BV &gt; *</type>
      <name>parent</name>
      <anchorfile>structcoal_1_1detail_1_1NodeBase.html</anchorfile>
      <anchor>a9d53690ddb856b9db037cc0aa9194867</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::implementation_array::NodeBase</name>
    <filename>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>isInternal</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a498e908a8532d0932b4f50a1433fc9b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a332ab00da14bf56082ad8cc52e26723b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>BV</type>
      <name>bv</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a4e171e667aea72fc829e9865c31156d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>children</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a00b13d97173ae7075459f5e4aff0c0c6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>code</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a3a419e63db0be87098699af6c58d1a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>aea00dc706ae45cdab9f47b9a11a0136d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>next</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a206fd04ee68e3f0e29323ff7cce2760d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>parent</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1NodeBase.html</anchorfile>
      <anchor>a58ab853ba6adde024614ce0b424f0ab2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::implementation_array::nodeBaseLess</name>
    <filename>structcoal_1_1detail_1_1implementation__array_1_1nodeBaseLess.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>nodeBaseLess</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1nodeBaseLess.html</anchorfile>
      <anchor>a9ea1f5c4a88578f8c1f5bf47ae13a39f</anchor>
      <arglist>(const NodeBase&lt; BV &gt; *nodes_, size_t d_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1nodeBaseLess.html</anchorfile>
      <anchor>a0f8815602c10ae7149f756e2b10e4fb5</anchor>
      <arglist>(size_t i, size_t j) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>d</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1nodeBaseLess.html</anchorfile>
      <anchor>af954ecfd7c8d00634d1dea64f3e9dc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const NodeBase&lt; BV &gt; *</type>
      <name>nodes</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1nodeBaseLess.html</anchorfile>
      <anchor>a6d8ca797e16bddfe1b24ed9e379bac9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::OBB</name>
    <filename>structcoal_1_1OBB.html</filename>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4aed1ae21c4b761ffcb5bf4158f80a81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad62c3a3cb1caa2447f0c20c0ea1cf00c</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1c3e4457834794a31ba6c45c3816c0cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7c2549fc20f5c6265b952166291e77a8</anchor>
      <arglist>(const OBB &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga06ab1b72f0132d9e481a3c4ab4579076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OBB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae81dda59a46954a843920265fb9240e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga442bd60b21f232e0f79a34a5d73634a4</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4cb8e03b4d69bce0a538a719b866ee77</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3fac70affc8254f6a8b829cbef31a1ba</anchor>
      <arglist>(const OBB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OBB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacb2a6a95fccbbf85641b1621f9de036f</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1a3067ba3e16c538ef390efda9bfd67d</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad4165a41be7964692257c90b5cead0ab</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gade0e8f16d6cebb886d9cf5308daacb4e</anchor>
      <arglist>(const OBB &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga299d48f9dd8faa236c7199490ea98a11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5b56572d3aac515709d8f0f379bb2817</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga220dfee019ce32d6d0021fe46cb93d39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Matrix3s</type>
      <name>axes</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga528e921f862086203ca099c26cfde011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>extent</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaddbed20846611be3db45e6fd01a3e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>To</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga68cf59c0c6f886b847bae5fe1ae18744</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::internal::obbDisjoint_check_Ai_cross_Bi</name>
    <filename>structcoal_1_1internal_1_1obbDisjoint__check__Ai__cross__Bi.html</filename>
    <templarg>ib</templarg>
    <templarg>jb</templarg>
    <templarg>kb</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1internal_1_1obbDisjoint__check__Ai__cross__Bi.html</anchorfile>
      <anchor>a3f73b811616c03dae08c32f9909118c4</anchor>
      <arglist>(int ia, int ja, int ka, const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::OBBRSS</name>
    <filename>structcoal_1_1OBBRSS.html</filename>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga13646123359f36530639d9d23c689442</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab37719c5f4ba2692eb175595a74b21c3</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga82d4ea64fa241e6325abc7c0c3fa9d42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae117c7b3a1adc9ef60c17e56260d3e6c</anchor>
      <arglist>(const OBBRSS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gada6022dc60d646234c32e83ca9097a9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga490921470455b3807cf6b19be100e1f9</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa3b48feb9f3183497df1426640973ef9</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabb9f760aeeea5408a46b358b1b0b4691</anchor>
      <arglist>(const OBBRSS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4d91137b6f755da38595ec2cbbda6690</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga55c97c69676a92185244d3ef8c4467f2</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga636f30162b3fb023aebb4b3a659d3913</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga040b307b7d356a3769110341cd3e69b4</anchor>
      <arglist>(const OBBRSS &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa938ead615d7c48bfd251eb513807efe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf211282b10b4d9573f08378d84e59061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1f2f6026478a524174db7446a82848fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW OBB</type>
      <name>obb</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0bd54d02a5d84194d77c3682e9163489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RSS</type>
      <name>rss</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4866c1a5855c47b965d3fddd36573eae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::OcTree</name>
    <filename>classcoal_1_1OcTree.html</filename>
    <base>coal::CollisionGeometry</base>
    <member kind="typedef">
      <type>octomap::OcTreeNode</type>
      <name>OcTreeNode</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ade20482eaff9b99fdde139c6d895cb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>OcTree *</type>
      <name>clone</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ab5eaddad4ce50786e9d08a0618569dc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a488183250cf202b24f287ba6443b5fed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportAsObjFile</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a68baafac13bb260b5ecec615f69a7c10</anchor>
      <arglist>(const std::string &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getDefaultOccupancy</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a7b90a5faf1c3a006f9da4569e8947385</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getFreeThres</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a1d023ee62ce3cd35cb69b445a2555ea7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OcTreeNode *</type>
      <name>getNodeChild</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aa0900f3199ab832bb0fa71d4ad97dcae</anchor>
      <arglist>(const OcTreeNode *node, unsigned int childIdx) const</arglist>
    </member>
    <member kind="function">
      <type>OcTreeNode *</type>
      <name>getNodeChild</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ad3fec4cb9a42ae47cf6139e1d5d440d9</anchor>
      <arglist>(OcTreeNode *node, unsigned int childIdx)</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aeb91a6bcd5953506a97dd7a69cb3ac9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a1dc335ce9d05dd3a99efca6c1d59f83f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getOccupancyThres</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ab3678d6bede1ca2e969c499903036558</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getResolution</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>acaa8dafb27d5eafac1a61a70d28e15d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OcTreeNode *</type>
      <name>getRoot</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a27afedeaac5c177fc3776d25b0815126</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AABB</type>
      <name>getRootBV</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a39433dd6e76c684e88e6e81ccb6f9ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; const octomap::OcTree &gt;</type>
      <name>getTree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ab359c3982d95fee159187bb2806cd5be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTreeDepth</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aa6aa0791b930d4c069433396af53071d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNodeFree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ae15b643b6111675c8046c07a5369a61a</anchor>
      <arglist>(const OcTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNodeOccupied</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>afac60b8b97fbf505fc7e726034b39e21</anchor>
      <arglist>(const OcTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNodeUncertain</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>abc06dc5d6f72d32ca11d3811c7c7fc93</anchor>
      <arglist>(const OcTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nodeChildExists</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a2af09b2ea10b0230a23b0c71096fd880</anchor>
      <arglist>(const OcTreeNode *node, unsigned int childIdx) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nodeHasChildren</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aba98dac99cdc2def8684641138221ef2</anchor>
      <arglist>(const OcTreeNode *node) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OcTree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aa167f116a966615a3bb2cf833ca92238</anchor>
      <arglist>(CoalScalar resolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OcTree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a39eb0de225604a2536b2089fef28a246</anchor>
      <arglist>(const OcTree &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OcTree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ac6609d310e8686bdea9e20af92d6ce77</anchor>
      <arglist>(const shared_ptr&lt; const octomap::OcTree &gt; &amp;tree_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCellDefaultOccupancy</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>aabf5b7fca8291abf8f414ec8f6988eec</anchor>
      <arglist>(CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFreeThres</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a6394e8ff25552c51a021cf6d028c8280</anchor>
      <arglist>(CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a6f8648c9aff7200160fe17486e60500d</anchor>
      <arglist>(CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>size</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ac74dfc67927771676b066cd97244ff39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec6s &gt;</type>
      <name>toBoxes</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a302abd6cbff2bfa9fdd59d596138595b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>tobytes</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a4ad269923927177f78c6ff2745811400</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>default_occupancy</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a8fdc3626a6e82b49e5d1394d6f645620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>free_threshold</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>acd4cca5983ad25a72c3c7aed0090334f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>occupancy_threshold</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>ae192875d67a7ac66d00038349224d2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>shared_ptr&lt; const octomap::OcTree &gt;</type>
      <name>tree</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>a8992fb19c0e4cadcad784e0e56023f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>classcoal_1_1OcTree.html</anchorfile>
      <anchor>adb9ce17dfa43ffce0c0c8ac353188b69</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>boost::serialization::internal::OcTreeAccessor</name>
    <filename>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</filename>
    <base>coal::OcTree</base>
    <member kind="typedef">
      <type>coal::OcTree</type>
      <name>Base</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</anchorfile>
      <anchor>a3587e24715ff67aeaa60c383b5d40707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>default_occupancy</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</anchorfile>
      <anchor>a8fdc3626a6e82b49e5d1394d6f645620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>free_threshold</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</anchorfile>
      <anchor>acd4cca5983ad25a72c3c7aed0090334f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>occupancy_threshold</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</anchorfile>
      <anchor>ae192875d67a7ac66d00038349224d2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; const octomap::OcTree &gt;</type>
      <name>tree</name>
      <anchorfile>structboost_1_1serialization_1_1internal_1_1OcTreeAccessor.html</anchorfile>
      <anchor>a8992fb19c0e4cadcad784e0e56023f0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::OutputStreams</name>
    <filename>classdoxygen__xml__parser_1_1OutputStreams.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a32fbd197712e85901df64254402854ea</anchor>
      <arglist>(self, output_dir, warn, error, errorPrefix=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>aad9a1255eab6768de12e762304457ee7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a48ba9445a8d84a3c6914070d938f2102</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a6125987eacd99a023e8b01ffd9d0b78a</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>out</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a6ee334cc7bf21a324350cbf315425db5</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>warn</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a4fb9aad22b5906a8eb4199a80ac544a9</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeFooterAndCloseFiles</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a319e15d391afe3a09436cb8556747235</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errorPrefix</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>aef2286088e220fb0bc59174c601e7436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_dir</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a445993b5e563ca5c94e49a246fe27958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_created_files</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a49703e70612096f54be937f8aa4e0bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_err</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a6774e15ce8a9d8174c848b5f3051e9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_out</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a366c62988d1e32d0479ece4bc3abdfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_warn</name>
      <anchorfile>classdoxygen__xml__parser_1_1OutputStreams.html</anchorfile>
      <anchor>a635ec1dc6fe2314755eb63dc891bc04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::windows_dll_manager::PathManager</name>
    <filename>classcoal_1_1windows__dll__manager_1_1PathManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1PathManager.html</anchorfile>
      <anchor>ac8ad9f6fab5105a7f1826af707f4d5c4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1PathManager.html</anchorfile>
      <anchor>a9eb5630a16eede91fec3b34fbdbc3ac4</anchor>
      <arglist>(self, *exc_details)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_dll_directory</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1PathManager.html</anchorfile>
      <anchor>ae9878eb96f7246b66927a8681852079d</anchor>
      <arglist>(self, str dll_dir)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_path</name>
      <anchorfile>classcoal_1_1windows__dll__manager_1_1PathManager.html</anchorfile>
      <anchor>a85ce2a2a10ce43b0109fa16cd7328ac2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PickleObject</name>
    <filename>structPickleObject.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static boost::python::tuple</type>
      <name>getinitargs</name>
      <anchorfile>structPickleObject.html</anchorfile>
      <anchor>a65c011a2e8105738cddd986a3c4b2d7e</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::python::tuple</type>
      <name>getstate</name>
      <anchorfile>structPickleObject.html</anchorfile>
      <anchor>a8fced1530e931c84619faf6ad4546fe7</anchor>
      <arglist>(const T &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getstate_manages_dict</name>
      <anchorfile>structPickleObject.html</anchorfile>
      <anchor>a4e00db7b0672253295c95827cae27757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setstate</name>
      <anchorfile>structPickleObject.html</anchorfile>
      <anchor>ad1e9c088a24b42904d7de721a56c2826</anchor>
      <arglist>(T &amp;obj, boost::python::tuple tup)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Plane</name>
    <filename>classcoal_1_1Plane.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Plane *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4c23f9b03d646149b5fcb933e321cb3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa65a94a3e220f26e7c30715be8cceb7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga874f828b1dab06d3c0ee0d54ae092bbd</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf02d685bf7e94594393c7332e5087499</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Plane &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabb95ca7e75da55a040f239d209e266b3</anchor>
      <arglist>(const Plane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2534caad922938c38323e1b06482e0e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga69be3540b393a2e7e8f607080c0a1d8c</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga643979cad103d3bf1181ea4e65e4b5de</anchor>
      <arglist>(const Plane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9e7151479cdbbb185eb3384ebcd70d02</anchor>
      <arglist>(const Vec3s &amp;n_, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>signedDistance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa703465a249de3b0d1805320fabac18a</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac3409943143a8dfb961bb80607e47a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>n</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga36a64a34ae58af95d7448903cee713ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unitNormalTest</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9f2d2286a659ffcb49b724717ee5843a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga13507dd42631457903822724ac231f8e</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::PointCoordinates</name>
    <filename>classorgQhull_1_1PointCoordinates.html</filename>
    <base>orgQhull::QhullPoints</base>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a8451e888fa479c6e23bc827a23692a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac1f3d5f6a212fe89e2456fa365ebaf2f</anchor>
      <arglist>(const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a220d616433daa39efbe791fe9aa8983a</anchor>
      <arglist>(int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a2838c084219345a9e7373d86fb804815</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a0a8168f383dcea05b8b84e730028913e</anchor>
      <arglist>(const Qhull &amp;q, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a5e98710390b11585fabed19181847353</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>adcd779c2a01cf1500a96fbc32c885cad</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, const std::string &amp;aComment, countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a38d481ebeb6b6a199049f97bb0139e70</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac44b5ef07c1500b601ba9f05e72ce047</anchor>
      <arglist>(QhullQh *qqh, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>acdd4a703326fa71ee9040acb74b5d849</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ad9c422b1578d51d7587a7d480dea9e17</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, const std::string &amp;aComment, countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a490ac2c5ee408d53ec0fb63987534c1a</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a37c8fa2c38fd27a9a4403dd0ef50b556</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a2d5a799fcfecdbe8764184715197050e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7016a73948133446b0bbbd9825b6af40</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;otherCoordinates)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a6e345ea3f47eb56b085b3e74e87a1c82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7da65b5779c17b6fc63b70102679498e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a11b0cb5009eb9b3f755b6d740d8072fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ae7f6cbb1d53b64018b73a468addc6284</anchor>
      <arglist>(countT pointIndex) const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a1f8c03ebc563f5d4dc8127b5a63bcf3c</anchor>
      <arglist>(countT pointIndex)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>endCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a1b22711d93d42b4890f5abe2eac5d001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>endCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aca72b67e44118ad521f84d2279600c9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a098ebdf7f6420e22db35cd98bdb4ca36</anchor>
      <arglist>(countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a154a056733eeb12700a9badfb7df6b6c</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a48fa966893f4b629bfd035d929f5c061</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a6b9cf806cc0fefd8385ccec9bc831a98</anchor>
      <arglist>(const Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>afc505a0bbe421155f8060482c2a5f6f9</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendComment</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ab3b3148c5decd9972ca15af8ce8d0b43</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7bae2af8c985dc757349e62fa45bb746</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a21f55431c9f55016f2c8c9983f85fac1</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>acbd2e6698e58f9845fe13d42e1b4443f</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ae34c2fa962f0089b46a9c9dc13a4d88e</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac6e9036996783f66db348326035397d5</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac53fad726c5daa655f16975b0f79cef2</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a0f6b3b698749876fee4275f69f6a1fc9</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserveCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aaae58b637b5f0466e28c4da96f6831f4</anchor>
      <arglist>(countT newCoordinates)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>indexOffset</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aa373a1d342e4fedbc5b97362c1c3f53e</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>point_coordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a3a6e27cc56c109b34914152ca2b95e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>describe_points</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a9b6181383927ac3eade4de9f9395e705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>point_coordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a3a6e27cc56c109b34914152ca2b95e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>describe_points</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a9b6181383927ac3eade4de9f9395e705</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a8451e888fa479c6e23bc827a23692a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac1f3d5f6a212fe89e2456fa365ebaf2f</anchor>
      <arglist>(const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a220d616433daa39efbe791fe9aa8983a</anchor>
      <arglist>(int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a2838c084219345a9e7373d86fb804815</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a0a8168f383dcea05b8b84e730028913e</anchor>
      <arglist>(const Qhull &amp;q, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a5e98710390b11585fabed19181847353</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>adcd779c2a01cf1500a96fbc32c885cad</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, const std::string &amp;aComment, countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a38d481ebeb6b6a199049f97bb0139e70</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac44b5ef07c1500b601ba9f05e72ce047</anchor>
      <arglist>(QhullQh *qqh, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>acdd4a703326fa71ee9040acb74b5d849</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, const std::string &amp;aComment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ad9c422b1578d51d7587a7d480dea9e17</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, const std::string &amp;aComment, countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a490ac2c5ee408d53ec0fb63987534c1a</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a37c8fa2c38fd27a9a4403dd0ef50b556</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PointCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a2d5a799fcfecdbe8764184715197050e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7016a73948133446b0bbbd9825b6af40</anchor>
      <arglist>(const std::vector&lt; coordT &gt; &amp;otherCoordinates)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a6e345ea3f47eb56b085b3e74e87a1c82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkValid</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a5968a50a4d7ff2eea9b6196d982ecec5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>comment</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a93e8bdd9032141e7ccdd95a13325552b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeValid</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a54900e485d4dc7e2f1521e5f03fde43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Coordinates &amp;</type>
      <name>getCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a9cd0f6033af58994b30a93190410967d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComment</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a187fff761b69448b06a1cca1669df987</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>af76ebc285da7df469d9fb06c857200fa</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates</type>
      <name>operator+</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>abf5654772ed267347bddbc096fb0c2eb</anchor>
      <arglist>(const PointCoordinates &amp;other) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a67911f8b9d459c4fc28a0122e9f069f7</anchor>
      <arglist>(countT coordinatesCount, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7da65b5779c17b6fc63b70102679498e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a11b0cb5009eb9b3f755b6d740d8072fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ae7f6cbb1d53b64018b73a468addc6284</anchor>
      <arglist>(countT pointIndex) const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>beginCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a1f8c03ebc563f5d4dc8127b5a63bcf3c</anchor>
      <arglist>(countT pointIndex)</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::ConstIterator</type>
      <name>endCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a1b22711d93d42b4890f5abe2eac5d001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates::Iterator</type>
      <name>endCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aca72b67e44118ad521f84d2279600c9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a098ebdf7f6420e22db35cd98bdb4ca36</anchor>
      <arglist>(countT coordinatesCount, const coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a154a056733eeb12700a9badfb7df6b6c</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a48fa966893f4b629bfd035d929f5c061</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a6b9cf806cc0fefd8385ccec9bc831a98</anchor>
      <arglist>(const Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>afc505a0bbe421155f8060482c2a5f6f9</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendComment</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ab3b3148c5decd9972ca15af8ce8d0b43</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a7bae2af8c985dc757349e62fa45bb746</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a21f55431c9f55016f2c8c9983f85fac1</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>acbd2e6698e58f9845fe13d42e1b4443f</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator+=</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ae34c2fa962f0089b46a9c9dc13a4d88e</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac6e9036996783f66db348326035397d5</anchor>
      <arglist>(const PointCoordinates &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>ac53fad726c5daa655f16975b0f79cef2</anchor>
      <arglist>(const coordT &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinates &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>a0f6b3b698749876fee4275f69f6a1fc9</anchor>
      <arglist>(const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserveCoordinates</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aaae58b637b5f0466e28c4da96f6831f4</anchor>
      <arglist>(countT newCoordinates)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>indexOffset</name>
      <anchorfile>classorgQhull_1_1PointCoordinates.html</anchorfile>
      <anchor>aa373a1d342e4fedbc5b97362c1c3f53e</anchor>
      <arglist>(int i) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::PointCoordinates_test</name>
    <filename>classorgQhull_1_1PointCoordinates__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a226070eae9be6a944b33321b002e31fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a888ad39382ac726a00b4f43d0adcd316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>ac9e35a52af25d6c5e6563e8f53e88d89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getset</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aa5a441b5c1e545e5dcd713150333f3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a4d4185bad263500262996cc57b426ec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a919c1bdbb15e21102544796491c99e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aad7252a4eecce7bc55bbf54a043f8f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_modify</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a33b57f4119c603762ad7e940721e9003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_append_points</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aa67cc4a6732dc5fa54fdd5d384fbc462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_coord_iterator</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>acb62ffade1cc31cc89478439c1daf32c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a39d747fcb31c80bbddc799c7c032d735</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a226070eae9be6a944b33321b002e31fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a888ad39382ac726a00b4f43d0adcd316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>ac9e35a52af25d6c5e6563e8f53e88d89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getset</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aa5a441b5c1e545e5dcd713150333f3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a4d4185bad263500262996cc57b426ec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a919c1bdbb15e21102544796491c99e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aad7252a4eecce7bc55bbf54a043f8f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_modify</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a33b57f4119c603762ad7e940721e9003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_append_points</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>aa67cc4a6732dc5fa54fdd5d384fbc462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_coord_iterator</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>acb62ffade1cc31cc89478439c1daf32c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1PointCoordinates__test.html</anchorfile>
      <anchor>a39d747fcb31c80bbddc799c7c032d735</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::PointCoordinatesIterator</name>
    <filename>classorgQhull_1_1PointCoordinatesIterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>acaea9c6a303abb7a5a60cb5e77054a6e</anchor>
      <arglist>(const QhullPoint &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>ae607e74cdcd2fa62171759ce97d8f9fa</anchor>
      <arglist>(const QhullPoint &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>ace0126ebe106df33a7f4c6cb8bde19ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a7f0d00a3dc12393f53dc0504f6cacf80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>aa46ba1e04fff281eae8097a4733a8e30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PointCoordinatesIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a94217975e592fad876273eabf192a48b</anchor>
      <arglist>(const PointCoordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>ab667867f57e647843a1eabc8289ef05f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>aee8a787ba99cbb4c589e38511646845b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCoordinatesIterator</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>aa052e41b650c1d9c7cf3e0a02c12479e</anchor>
      <arglist>(const PointCoordinates &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>ad9012108a7d4d2feb0a2e7a8082311d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a1c12f015219d19fd04eeb960ab06eeda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a20715c1f4bd016e69722308507bd28ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>PointCoordinates::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>afe214291a9f197ba1475fc54bfd15da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const PointCoordinates *</type>
      <name>c</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a514494359a748502c9836079184cbb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const_iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1PointCoordinatesIterator.html</anchorfile>
      <anchor>a102c13424ddec1be6956da1b3db8d796</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacet::PrintCenter</name>
    <filename>structorgQhull_1_1QhullFacet_1_1PrintCenter.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintCenter</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintCenter.html</anchorfile>
      <anchor>a3875dfa0bc23ff5c23895a3ccbd7ab57</anchor>
      <arglist>(QhullFacet &amp;f, qh_PRINT printFormat, const char *s)</arglist>
    </member>
    <member kind="variable">
      <type>QhullFacet *</type>
      <name>facet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintCenter.html</anchorfile>
      <anchor>ad0500faf69ff728f81c0db7658843545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintCenter.html</anchorfile>
      <anchor>a06db535325cc2556d471ddb91808f49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qh_PRINT</type>
      <name>print_format</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintCenter.html</anchorfile>
      <anchor>a948405e83c2508ef9c8693a74040ffb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacet::PrintFacet</name>
    <filename>structorgQhull_1_1QhullFacet_1_1PrintFacet.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintFacet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFacet.html</anchorfile>
      <anchor>a041c019e55f55227d5c8bff1fb6d3b7f</anchor>
      <arglist>(QhullFacet &amp;f, const char *s)</arglist>
    </member>
    <member kind="variable">
      <type>QhullFacet *</type>
      <name>facet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFacet.html</anchorfile>
      <anchor>a742e614c2d34ef78e79c4e6441bae701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFacet.html</anchorfile>
      <anchor>ad13d09c70e9a8605a9128f71e242934e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacetList::PrintFacetList</name>
    <filename>structorgQhull_1_1QhullFacetList_1_1PrintFacetList.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintFacetList</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintFacetList.html</anchorfile>
      <anchor>a44dbcc3f332fd15da1a036bfbdd5686c</anchor>
      <arglist>(const QhullFacetList &amp;fl, const char *message)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacetList *</type>
      <name>facet_list</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintFacetList.html</anchorfile>
      <anchor>a0b26dc13b60950e74ec4a7ec88c20281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintFacetList.html</anchorfile>
      <anchor>a30a8ab7765607b77a401257ecbf81023</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacetList::PrintFacets</name>
    <filename>structorgQhull_1_1QhullFacetList_1_1PrintFacets.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintFacets</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintFacets.html</anchorfile>
      <anchor>ae62a45b9eb25a86edfcf5a2d40766daf</anchor>
      <arglist>(const QhullFacetList &amp;fl)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacetList *</type>
      <name>facet_list</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintFacets.html</anchorfile>
      <anchor>a2432fe6058bc8c297120d2376992f0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacetSet::PrintFacetSet</name>
    <filename>structorgQhull_1_1QhullFacetSet_1_1PrintFacetSet.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintFacetSet</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintFacetSet.html</anchorfile>
      <anchor>a14f49a9b16b4868d73bfe79385ebbf98</anchor>
      <arglist>(const char *message, const QhullFacetSet *s)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacetSet *</type>
      <name>facet_set</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintFacetSet.html</anchorfile>
      <anchor>aba1e861ed7c29a0e32f836424bac5c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintFacetSet.html</anchorfile>
      <anchor>ae993b7da4fb46bc0517b498164e9088f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacet::PrintFlags</name>
    <filename>structorgQhull_1_1QhullFacet_1_1PrintFlags.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintFlags</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFlags.html</anchorfile>
      <anchor>adee0c850ace741f864857e5d39dae31b</anchor>
      <arglist>(const QhullFacet &amp;f, const char *s)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacet *</type>
      <name>facet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFlags.html</anchorfile>
      <anchor>a8bde742b7e911e9aa31dda532eeec668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintFlags.html</anchorfile>
      <anchor>ab9c615add2f9091cc6212bb337e902cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacet::PrintHeader</name>
    <filename>structorgQhull_1_1QhullFacet_1_1PrintHeader.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintHeader</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintHeader.html</anchorfile>
      <anchor>a288ca1b33dc5c8d2a5becf3ede08d4c2</anchor>
      <arglist>(QhullFacet &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>QhullFacet *</type>
      <name>facet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintHeader.html</anchorfile>
      <anchor>a9efe405d29dc8dbbc82532e12b311ab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullHyperplane::PrintHyperplane</name>
    <filename>structorgQhull_1_1QhullHyperplane_1_1PrintHyperplane.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintHyperplane</name>
      <anchorfile>structorgQhull_1_1QhullHyperplane_1_1PrintHyperplane.html</anchorfile>
      <anchor>a89929bae025aece6080588b6433fbedf</anchor>
      <arglist>(const char *message, const char *offsetMessage, const QhullHyperplane &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullHyperplane *</type>
      <name>hyperplane</name>
      <anchorfile>structorgQhull_1_1QhullHyperplane_1_1PrintHyperplane.html</anchorfile>
      <anchor>a1f73f0fb7aa107d07878ad64309a7b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>hyperplane_offset_message</name>
      <anchorfile>structorgQhull_1_1QhullHyperplane_1_1PrintHyperplane.html</anchorfile>
      <anchor>a2b003f64cb999a8077b74ceefe8739aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullHyperplane_1_1PrintHyperplane.html</anchorfile>
      <anchor>a7437ef914587c41842e457c808c9ba83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacetSet::PrintIdentifiers</name>
    <filename>structorgQhull_1_1QhullFacetSet_1_1PrintIdentifiers.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintIdentifiers</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>abe9d1ff4771454557a0f084248788314</anchor>
      <arglist>(const char *message, const QhullFacetSet *s)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacetSet *</type>
      <name>facet_set</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>a40dbb6a1f40ae1451cc079e4ed998a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullFacetSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>aa71fb27412eb48594c5fa6310c41a309</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullPointSet::PrintIdentifiers</name>
    <filename>structorgQhull_1_1QhullPointSet_1_1PrintIdentifiers.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintIdentifiers</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>ad0e8fb5171f1cda7902ec47828448fb0</anchor>
      <arglist>(const char *message, const QhullPointSet *s)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullPointSet *</type>
      <name>point_set</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>a284c7b2eda389106ffc54ed91aefebcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>ad382c66d2361c8b2bfc89e47bef02289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullVertexSet::PrintIdentifiers</name>
    <filename>structorgQhull_1_1QhullVertexSet_1_1PrintIdentifiers.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintIdentifiers</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>a3d5e80147ef0fc99f0db63c773d7b674</anchor>
      <arglist>(const char *message, const QhullVertexSet *s)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>a9abb36ed25e7da677de671ed83f649f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QhullVertexSet *</type>
      <name>vertex_set</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintIdentifiers.html</anchorfile>
      <anchor>aab3a60dd6e8a7ff41f3f5adbe35a720f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullPoint::PrintPoint</name>
    <filename>structorgQhull_1_1QhullPoint_1_1PrintPoint.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintPoint</name>
      <anchorfile>structorgQhull_1_1QhullPoint_1_1PrintPoint.html</anchorfile>
      <anchor>a7b1fb5d83ea5a661d0e18a770415f1de</anchor>
      <arglist>(const char *message, bool withIdentifier, const QhullPoint &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullPoint *</type>
      <name>point</name>
      <anchorfile>structorgQhull_1_1QhullPoint_1_1PrintPoint.html</anchorfile>
      <anchor>acda8aad3b0909e835fc866d7983e6341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>point_message</name>
      <anchorfile>structorgQhull_1_1QhullPoint_1_1PrintPoint.html</anchorfile>
      <anchor>a495727c3895eb88bbfd8ef687496ab8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>with_identifier</name>
      <anchorfile>structorgQhull_1_1QhullPoint_1_1PrintPoint.html</anchorfile>
      <anchor>a0b0bb5bd4c1b6e53be3a56b366ccf98d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullPoints::PrintPoints</name>
    <filename>structorgQhull_1_1QhullPoints_1_1PrintPoints.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintPoints</name>
      <anchorfile>structorgQhull_1_1QhullPoints_1_1PrintPoints.html</anchorfile>
      <anchor>af049f0fccdad29e8eec6a192434617f5</anchor>
      <arglist>(const char *message, bool withIdentifier, const QhullPoints &amp;ps)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>point_message</name>
      <anchorfile>structorgQhull_1_1QhullPoints_1_1PrintPoints.html</anchorfile>
      <anchor>ab50f1de616d2e5accc02f96baa42f54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QhullPoints *</type>
      <name>points</name>
      <anchorfile>structorgQhull_1_1QhullPoints_1_1PrintPoints.html</anchorfile>
      <anchor>acd123a7dee03127cbbb56afade38ce24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>with_identifier</name>
      <anchorfile>structorgQhull_1_1QhullPoints_1_1PrintPoints.html</anchorfile>
      <anchor>aa451558279f5b68d9465db00d9bbc9fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullPointSet::PrintPointSet</name>
    <filename>structorgQhull_1_1QhullPointSet_1_1PrintPointSet.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintPointSet</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintPointSet.html</anchorfile>
      <anchor>ae3b975b3681778dd1b8b6efca5794113</anchor>
      <arglist>(const char *message, const QhullPointSet &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullPointSet *</type>
      <name>point_set</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintPointSet.html</anchorfile>
      <anchor>a03dcc137388315b464718affe1433d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullPointSet_1_1PrintPointSet.html</anchorfile>
      <anchor>abb92c6a22544446420ee2e5aa250892f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullRidge::PrintRidge</name>
    <filename>structorgQhull_1_1QhullRidge_1_1PrintRidge.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintRidge</name>
      <anchorfile>structorgQhull_1_1QhullRidge_1_1PrintRidge.html</anchorfile>
      <anchor>a0c4be2677efed8da83f686e89826ae13</anchor>
      <arglist>(const char *message, const QhullRidge &amp;r)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullRidge_1_1PrintRidge.html</anchorfile>
      <anchor>af07ac540172bd3d06b237497e6f8c2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QhullRidge *</type>
      <name>ridge</name>
      <anchorfile>structorgQhull_1_1QhullRidge_1_1PrintRidge.html</anchorfile>
      <anchor>a5cae26e3206f0fa697fdbac7c036fb1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacet::PrintRidges</name>
    <filename>structorgQhull_1_1QhullFacet_1_1PrintRidges.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintRidges</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintRidges.html</anchorfile>
      <anchor>aec54b46191e0c323b3a7ed55c9bb822d</anchor>
      <arglist>(QhullFacet &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacet *</type>
      <name>facet</name>
      <anchorfile>structorgQhull_1_1QhullFacet_1_1PrintRidges.html</anchorfile>
      <anchor>a4787866b2158b01f5d428e7669922397</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullVertex::PrintVertex</name>
    <filename>structorgQhull_1_1QhullVertex_1_1PrintVertex.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintVertex</name>
      <anchorfile>structorgQhull_1_1QhullVertex_1_1PrintVertex.html</anchorfile>
      <anchor>a92123a66dfe7b3e5d3fc25763647b05e</anchor>
      <arglist>(const char *message, const QhullVertex &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullVertex_1_1PrintVertex.html</anchorfile>
      <anchor>a55cb1a9bfaf3abedd09e1a478f62278b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QhullVertex *</type>
      <name>vertex</name>
      <anchorfile>structorgQhull_1_1QhullVertex_1_1PrintVertex.html</anchorfile>
      <anchor>afaddea6cde5dad858a68b870bf1e9b1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullVertexSet::PrintVertexSet</name>
    <filename>structorgQhull_1_1QhullVertexSet_1_1PrintVertexSet.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintVertexSet</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintVertexSet.html</anchorfile>
      <anchor>ac85ccd3f9f9c84f6fdcb136ed0aa69fa</anchor>
      <arglist>(const char *message, const QhullVertexSet *s)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>print_message</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintVertexSet.html</anchorfile>
      <anchor>ae964168cd82ddef1351650761d1cb5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QhullVertexSet *</type>
      <name>vertex_set</name>
      <anchorfile>structorgQhull_1_1QhullVertexSet_1_1PrintVertexSet.html</anchorfile>
      <anchor>a43ab03309e158f410f6ddac5e487a0df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::QhullFacetList::PrintVertices</name>
    <filename>structorgQhull_1_1QhullFacetList_1_1PrintVertices.html</filename>
    <member kind="function">
      <type></type>
      <name>PrintVertices</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintVertices.html</anchorfile>
      <anchor>a24a1b658578991fd9c2cac50e9bc106e</anchor>
      <arglist>(const QhullFacetList &amp;fl)</arglist>
    </member>
    <member kind="variable">
      <type>const QhullFacetList *</type>
      <name>facet_list</name>
      <anchorfile>structorgQhull_1_1QhullFacetList_1_1PrintVertices.html</anchorfile>
      <anchor>a86087de0fbbfee457dfd5d54583c5dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>qhmemT</name>
    <filename>structqhmemT.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ALIGNmask</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a05b3e3e76465ea220b7c2c576ea4ddb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BUFinit</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>ac9d8323f69d9391c58e0c069f29c087f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BUFsize</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a07de198f55a63efa83d3a90226412c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cntlarger</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>abc8ab4f394b862a35771d7fb2e6af257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cntlong</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a40c003c14c3ba3cf59e84243420dd156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cntquick</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aa4be7f40ba2218c787a4b9e07c8ba0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cntshort</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aa854a438d957d8b7f072f6c81b8ce756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>curbuffer</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a00e63dff79b88f9d2e14115c15eb2948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>ferr</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a2a0111166902abcfe1d76273f8d6bac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void **</type>
      <name>freelists</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aa5b904b62849bb37d93ab5109649c006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freelong</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>adc17a8a9961ffc35eb490a9945139fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>freemem</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a08ef5af97e41fa563f91cd33947b60ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freeshort</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a41508712ddaedc818e53c63533c58e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freesize</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aae36946816382f5a7363adfb02f7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>indextable</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aa6c6dbeb191a29413da85d4cc2c1d965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IStracing</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a9cdf6ca7a33e9e8ada80339d691379c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LASTsize</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>afe8e7c0bc8180a6390bc157f7ac6ed63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxlong</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a53c4bbea16c4dacb298da3cd868b731f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NUMsizes</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a014253ea6743f71bf77c0c6abfb9188d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>sizetable</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a178028133d23c71bfefd66d3ddd2f42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TABLEsize</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a4a89c1fc0ec2b7166d6ea8c1be7a8a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>tempstack</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a61809cf9cf1488e6d7362f4386a41666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totbuffer</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a84894175416d5b9e7ad66b4446228ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totdropped</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a2fdac27b739ff8be65c016a2f1e42aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totfree</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>ae05fdb078d7b284ec0a2f66b55bb7079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totlarger</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a68bb78557734b8372001fd156f0d0e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totlong</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a097b5568566b48c758696f687354fe12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totshort</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>a74d8c7d5fd8ae4260d3c16ebef3f244f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totunused</name>
      <anchorfile>structqhmemT.html</anchorfile>
      <anchor>aed75384a5dd4e977cc47751f5353b3a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>qhstatT</name>
    <filename>structqhstatT.html</filename>
    <member kind="variable">
      <type>short int</type>
      <name>count</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ae356b56d2fd543ae99605dc58f684b70</anchor>
      <arglist>[ZEND]</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>doc</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>a0c5328be059db9cd411c0d8b9c1b8965</anchor>
      <arglist>[ZEND]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>id</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>a9c24889f44ba24e9bfe4a675fc936780</anchor>
      <arglist>[ZEND+10]</arglist>
    </member>
    <member kind="variable">
      <type>intrealT</type>
      <name>init</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ad6b5993e638b20af83daf885cdd7a2c6</anchor>
      <arglist>[ZTYPEend]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>a27d020e3dadf203e6d5b791b42589456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>precision</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ac74817d4cf3646f45952d03e22ad2d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>printed</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ade84a9441d923fa6fc5e21711c49e80f</anchor>
      <arglist>[ZEND]</arglist>
    </member>
    <member kind="variable">
      <type>intrealT</type>
      <name>stats</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>a6700635b4707cd801ab3ae74439a0545</anchor>
      <arglist>[ZEND]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tempi</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ac50f6a9da9b4c583487476997b95cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>tempr</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>a198f214cd07ea167642472099b600d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>type</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>ac598e97299f864a6d7ee9e9135291c2e</anchor>
      <arglist>[ZEND]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vridges</name>
      <anchorfile>structqhstatT.html</anchorfile>
      <anchor>aeefa63828da865434ad1864a60e85786</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>qhT</name>
    <filename>structqhT.html</filename>
    <member kind="variable">
      <type>boolT</type>
      <name>ALLOWrestart</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6c3cf44f0184aaa6c1895dc85f122392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ALLpoints</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a37ef35ac67fee9c4a5b57043e13ceda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ANGLEmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a63264c49b504b7cd69707940854596f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>ANGLEround</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6c62195877b0071efe124879ec77373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ANNOTATEoutput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7fe38b67541c11de687675ca1d77836a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>APPROXhull</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0f172253244549d1daf57e6438cf00a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>AREAfactor</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aeafb214a3e1babbe8ef6391532e22c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ATinfinity</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a467244d77c3932b37b629c624403b6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>AVOIDold</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1e7d100e69723e2886202a92e3e41377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>BESToutside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a357c978029a20fc53fa860f8f6503cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>build_cnt</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af5acda08fa119d4cb1e78ccba441b600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>CDDinput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a20ee69606d67ee312b3c9629165d7b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>CDDoutput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a81a8a6697bfeff5e8661184473c248c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>center_size</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9b9d2edb9fa627bc9390bad0c981349c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qh_CENTER</type>
      <name>CENTERtype</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a097441fef2fa8d1af42c8ccdbc1d58ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>centrum_radius</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ae08cc686dfe23d3cbd3a4b8ae0c0facf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>CHECKfrequently</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab9c6add68373bb9338d1a47865eb7f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>coplanarfacetset</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2c615e3f179ddabd32cf77282ef7b4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>cos_max</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6b652ced268666fa8204c7aa0c37a52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>cpp_object</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6c4425b807972e5c81a32891b6db2ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>degen_mergeset</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a158701462423f1a078350f6a9e02b3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>del_vertices</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acb576bc78ed1ead4a844ff621c975728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>DELAUNAY</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a05f2954ed61e179cc14aecee8c29de1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>DISTround</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa5755c2f83d4755f1c5a6df6e88092c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>DOcheckmax</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2d2cacfeec8afb48423adb54e7562437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>DOintersections</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af5f8ff9dc9699ba3bc4b391b8b2f1ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DROPdim</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a46e32083d3c6bf7e7f845205ab167dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jmp_buf</type>
      <name>errexit</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6d7ff1ff83f97e8f9cdfae6cc25ee178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ERREXITcalled</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab9a183036da6f1ff570ed9915ec7ba69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>facet_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a81c427f28f966605dda75b646e5f0535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>facet_list</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a28c7df46424d8406b83789ce61d7dcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>facet_mergeset</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a98a7e6aa2c0190c862f092bc841c2dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>facet_next</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ad3486c6ef19c34f3d0a047224bfd7aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>facet_tail</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8183821d9cf5a8ccdac9b78c0536f57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>feasible_point</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6ad75b891d77aaed065f8e831babf164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>feasible_string</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab7a96f43946858a2b93472b73d9beef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>ferr</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>accbd5aa09abf6ef878aff2bb3024308f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fin</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac2c3be261d90a8fca6efa1e82c04eef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>findbest_notsharp</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af1b5ef6719547d0ea7ee75434358a465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>findbestnew</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a712576bd7ef511760c41b63ac9bc9ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>first_point</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a903ffba6c9814f80e05abbfe2fc9b8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>firstcentrum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6f690cc45d6e29f201c2a68b3a520ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>FORCEoutput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a91aad8c8f76cb1057cfb6a99493bd3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fout</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4fd6c04c4f9060a8fd79c16a38277bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>furthest_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>abaaa410fd3d2ccd4994669feb1ba6672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>GETarea</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>afd79bb55ccdb6093839ebad4277e0da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>gm_matrix</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a315fe9bbd455535c71efbc952b807942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT **</type>
      <name>gm_row</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac6a72a483eaa7bc6f9c171bbd3827ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>GOODclosest</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6a0d035bb2e24101de09171383ce0417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GOODpoint</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5f793fcbecb08844c9eceace748a5328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>GOODpointp</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0065671eaeebdce4132ecb0558cb418f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>GOODthreshold</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a596cb9a986a8b52724dce8a175fa5eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GOODvertex</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a29105560d8116d3acc10a33b1df2e710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>GOODvertexp</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a436d38c88e455273bcf906a9db9964dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>half_space</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a424d4ec48a509889c32940d8864f3436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>HALFspace</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5253db4d3bedc7e8957357e496bc8b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>hasAreaVolume</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acbf8624926a13c707f146425fcb2a73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>hash_table</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a18043be3bb5a5c2bd5bf19aa05929205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>hasTriangulation</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a839dd28ec4faa9e37520059127393ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hull_dim</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a60be326b468c9d72ee426cfb80a70389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>hulltime</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a18f2fc6766731d60a4fbdfefe1f097f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_dim</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a78511ddabe558494734c721f83c31af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>input_malloc</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a01e0cd7e0fd0999801a666a56f40c4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>input_points</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3b0d8b6a789bf9b16fc810990e32a377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>interior_point</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5f5f1a13c333ae1a3b28ee6f3b05a025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ISqhullQh</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4636a8b4232eea65ae9b1fce9e33dd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IStracing</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa1386a1fc8c2f93ef715d703ad30a0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>jmpXtra</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac1897a4a4eaf019307b0d18d85f33565</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>jmpXtra2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6c08ca0b4b681310e46dd06cac411e05</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>jmpXtra3</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a90ea47c8cdb0fc5789d9100a1b1037ec</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>JOGGLEmax</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9fa6a1e96c982a3d1912f30fd61f9da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEEParea</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>afa321fa9aff1859faa20966800f356f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>KEEPcoplanar</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a490cdca6557bc3a107c4912c01bfb8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>KEEPinside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8dc0a79820faad4b678f8304821d4801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEEPmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac64ff97749074faa3362ed07791ea4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>KEEPminArea</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a658e2d1db84b6ff476e1172d3a932cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>KEEPnearinside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5277bb8412e3742066f513e219a5b3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>last_high</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>addf30017895e25b83f105aa23a45a9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>last_low</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab3592436b149ef42486c98296d2c288a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>last_newhigh</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4cdd116a275f4b8d11af540d1e61149f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_random</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab0dd2a004320085f0ff59bdcb98ec015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>lastreport</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7fca050709ba21a4bbd724f68545e334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>line</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8c986ea217f8a23c40a08bc9f6c8f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT *</type>
      <name>lower_bound</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7fa5ebb9740ef23a394724cc3202652c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT *</type>
      <name>lower_threshold</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8872736eb206690c0d0a1030da36d7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>max_outside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a97a80e80244565092387b60e6bb74ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>max_vertex</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a09804fffd71635e867825f371aee0b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MAXabs_coord</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af2cbf8556d649f2265a16c6730792728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MAXcoplanar</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aec9515f188ad3389e527f2d55a43ea63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MAXlastcoord</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a53b129b47a196529203e4d72424d5793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxline</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a44b69b942f3bc749b2f749526e0fb533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>maxoutdone</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a31b8cb6cbe1e59dc4a16f98d11b955f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MAXsumcoord</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a781e68f377869179d6a3e3f552cb4f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MAXwidth</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a593b644da2880a177496420e36b9a799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>MERGEexact</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9140705c47152c864e021f4d26a49998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>MERGEindependent</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acdf2fec57ac2e3799a7ea2416c588aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mergereport</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af960623dbaa79d5e09b30b905b7dff22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>MERGEvertices</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1971ee4513a7e33f1c302e57f9d6c374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>MERGING</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4355317553d02481353cf863b56596c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>min_vertex</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8d278143b270a76a1844ccb00bbe9416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINdenom</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2e72b3d307d35ac0f15302a1af32276d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINdenom_1</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a471b5fc56a065ae44b0d42bee92e7a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINdenom_1_2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1893e6a5d55b4025a3207a9cd3c94492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINdenom_2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7431bd14f67770fd37784304a4a4a3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINlastcoord</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af61eb4ec1587405ec28001ae0eddbbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINoutside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0f1c6c273f4bc11bd9f26c0923edc761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>MINvisible</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a62a4f6ff93a645d3766c8a3caa65ba31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NARROWhull</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aef60af1e548477d8f15da4d1b4d2c9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>NEARinside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a35bf6ae826940a4f73d8b9071bf9509a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT *</type>
      <name>NEARzero</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a03e3f5271a3759034538242b83f4be93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>newfacet_list</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acf0721c7a99d67b7806f81f2fd3b3354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NEWfacets</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aba6985d6c9dfaecbfafc51dead088590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>newvertex_list</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a825a23585a31706e43d5396163531fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NOerrexit</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ad41dd9bc2b19338a011734ecd0fb063a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NOnarrow</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7c63846ab5faf30d0409b24df2541ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NOnearinside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acd7e695d07f21451afe0130cfef141b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NOpremerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2f2fa7f6601e662de946782d67bcb53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>normal_size</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8f9b99d196461a45a6f09c109555b417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>NOwide</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0dabaf48caf4d52774f977708706064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_facets</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a039c1f86287f43c6bef6508b70ff6379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_good</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac5e9ff6b5d24b27e712bea3c5596af99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_outside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a99ea6103e6759d20697b7cdbe75ff4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_points</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>abf2d7b05243a91af077d0c88e4a5c8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_vertices</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a64a6735c74cb4125cd63d58fdebb8c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_visible</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a13329ea18b11bb4bcea3e182bdd49aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qhstatT *</type>
      <name>old_qhstat</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa9642974612a2438ec5d829d91366119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>old_randomdist</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ad4535f1d487b2555868b95ca6354b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>old_tempstack</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac9a689b92d8795cef761d0bb6ae5e4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>ONEmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac62912117937a20e73c025d60c08d240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ONLYgood</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7e4f951412661da4e98b3783cdaeac1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ONLYmax</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af0c04bd7e50f89470b4b1a6c395ce02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>other_points</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2fbc2eb07993e147991228a986b52f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>outside_err</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af97d84b63fb3108fb3646d655408299c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PICKfurthest</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af813e48b1824392aa23722f48b85a61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>POINTSmalloc</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5d01975db8ed738ac8d7cd665d85debb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>POSTmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4035c4d10b2d7ea3f83710fbf0d069d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>postmerge_centrum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7a52bf8a8c38358ffa336671835d1983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>postmerge_cos</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9784e4e7b58e5e6603adca8fc3ca6fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>POSTmerging</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a76dfff632802a1d019dd6cc9f20226ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PREmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9a273a5474a1ae3cbefbe3ab14e80a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>premerge_centrum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aaaa0d16cf8707cd21424beb578d8abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>premerge_cos</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a29e6472ae214c19daee03ef76feb4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTcentrums</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5d4f4498b9c76c5f9dba33b63d443443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTcoplanar</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aced522817a1e8a4d58eb6a4c87c124d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>PRINTcradius</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6f2dcd23e0ee36df0594da4ed3f0ca18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PRINTdim</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7e215a8535842093ddadc63045760501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTdots</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3b41cda59ff9b2ea445396b090d4f271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTgood</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5f8ae530306af90a4cc93f153e1541c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTinner</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>adeb7a5791c0578b036ee64b7a5d74327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTneighbors</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1c67048288eba4f618c666374be1c758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTnoplanes</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af391b7b2729e3b2362cacc6f3a9ff78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINToptions1st</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a134bcb95ee4425ee4522ee0dbc0598f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qh_PRINT</type>
      <name>PRINTout</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3de63445165e2149e42718742a813d0f</anchor>
      <arglist>[qh_PRINTEND]</arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTouter</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a564d4a04c6755cdb53d3a13f00ee3e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>printoutnum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab63b88793872038e7d0d19869e58c068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>printoutvar</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a02252de6b0d16fae8fe645c70be0b60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTprecision</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a229f22dd3f1a2c2fe246fa26ef9ee09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>PRINTradius</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0361c971043efd085b644944e8aeaceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTridges</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa467993e1be4d0501aa5c3187768bf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTspheres</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5cf35ea197b7e762702be5b65cd52b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTstatistics</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ae3d5201094cada07f8a252b89865689e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTsummary</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a73dd2e93f42fb7b2dc0604827d5dd8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PRINTtransparent</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aae1e48ac5532a888ece28d3bfab4dab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>PROJECTdelaunay</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a399b1b580d96bb8b5477e30ffa2f10c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PROJECTinput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a8f82252a1e0413348daef514b138cd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qhmemT</type>
      <name>qhmem</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7d918c9c6da5557b3765fc3a63989ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qhstatT</type>
      <name>qhstat</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a12835f52cdce6a37828376d5b375e12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qhull</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af3272b47ca77034553998eae9e3a5aff</anchor>
      <arglist>[sizeof(&quot;qhull&quot;)]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qhull_command</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>afc530489d13c0c4154a095f978e32753</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qhull_commandsiz2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a60aba5f4faf7649de92301a5e49f6d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qhull_optionlen</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac9615fc577ee88c4026f339a5051d23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>qhull_options</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ae40b831d23b56bbc767638e439aa989a</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qhull_optionsiz</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a340b435f1f4db9092efe5ec6b1d3dd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qhull_optionsiz2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7e9aab285cd1024ba9d8c2769f418c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>QHULLfinished</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa204b050573694d3733f669871404e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>QUICKhelp</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa33fd3293a410673dcfa839755f770d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>RANDOMa</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>adb5a233fbf57274baf76df3279fef164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>RANDOMb</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af6f54e31f4f874c63645e2ddcf8b5ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>RANDOMdist</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3efd2f9c6e757f2babc5372c30d455be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>RANDOMfactor</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa53adfac93d1d6938fef37164b4ed28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>RANDOMoutside</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>adc206cddf36347d2c87809580c5f3281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>rbox_command</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a5f8ac32f78dc47da0e0e408c5f71d1c6</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>jmp_buf</type>
      <name>rbox_errexit</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3905cd961f660ef6d3769f865d020fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rbox_isinteger</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1a6b50ec20b22e5229653d7783131b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rbox_out_offset</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aaacde0ba4f71fe04ad4a8e9dce4118ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>REPORTfreq</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>abe9b9408875a33e60aaf591f3484dfd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>REPORTfreq2</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aadb65baab4cbd9682a888d051219181c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RERUN</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0ceec67e44890aeb7ab9984280fd1d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jmp_buf</type>
      <name>restartexit</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>acf219b68126c27d84a22c3a2776456a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>ridge_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0996a54924bbd661482091237f8f6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ridgeoutnum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a23b449f4e4f7eda93dd33062331d6e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ROTATErandom</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a57f8401d2a7ac176e530f82c1f19cc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>run_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4e5744c3f66cbaa8848c0b35778ec833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SCALEinput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab8be429895dfae3d050ee15adb740331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SCALElast</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac3150d83fa8752aa8bb0cf64c1bee392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SETroundoff</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a521dc6d9c823b0c4c6aafd587fe08caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SKIPcheckmax</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a718fca15ed4280b14168cade60bdb565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SKIPconvex</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a719dee55d2b89e897e657bd65861e912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>SPLITthresholds</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a839acf47ba6e1069f241d86603ca8357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STOPcone</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aeed493602efba0832f6682e196661458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STOPpoint</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>adf2a6e62f12e77295a452148aa3ae41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordT *</type>
      <name>temp_malloc</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac721de73c897ce892e866817ada1bc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TEMPsize</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a11b0e297e26eb96dc4fbf5ef8b66cc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TESTpoints</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a441d886c68b8bbbcdf86f61011760aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>TESTvneighbors</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af52b11a963b2148984927a7cb9c7aa4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>totarea</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a200465541d65f033cf580ea31a025031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>totvol</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a72cca8aa17cd9b5f5511d468e36515af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>TRACEdist</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>af58831b50bb70913d2c9cdcc49bbf648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>tracefacet</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6bfbe8acb6c3fca9fa182d2157b722b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>tracefacet_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>afed80216a389acc38b4fc74ee08bfcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TRACElastrun</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a74762059a8912838408e97d0e1e0ad9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TRACElevel</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aebcfb31b518493cf7865589f6f69085c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TRACEmerge</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a09e0a74782df3042dc924d1e75b34fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TRACEpoint</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a9dcdc2ccddbe653afe6afed2f50542f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>tracevertex</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a6268c799fdc823dbf4862c587c294b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>tracevertex_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aee46c13d048cf89ad320b1eae41668e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>TRIangulate</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aeca3854bbceb858450f5ada002b183b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>TRInormals</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a200e22126cac2e29fa4af7c948a0304d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT *</type>
      <name>upper_bound</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aab480e6ffad99f6595fd87a324cd1271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT *</type>
      <name>upper_threshold</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7324b8a72c6097c3a0e713f5688652f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>UPPERdelaunay</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a613bea9d379c74aaa8d7343c02121f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>USEstdout</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a39ae3c1a01c4f0b9cede709b035208a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>VERIFYoutput</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a3328132b6ab5d2af8675a761d9cbfefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>vertex_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a4b88a60863338eba0621d1ac3802e99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>vertex_list</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a542fb9bcdfe5e75d49d7fce8f0c395d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>vertex_tail</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ab4962a4c8983dfbbe22c2e8f1bc76cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>vertex_visit</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ad5a0684f5f14144cf2a9da7d2d818a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>VERTEXneighbors</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ac7e5b9fd7985b2e322a17d1038597cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>VIRTUALmemory</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a60d735a5ab179874c4628bff444935f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>visible_list</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a7db9282f4bbde46344faee3ee79d0766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>visit_id</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a0e6f0657da199f57a08a7e7aa2c27406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>VORONOI</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2fe8e764c4bbf6109b116bd00bd2d1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>WAScoplanar</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a1936218be5e356bd1d138de603bd33bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>realT</type>
      <name>WIDEfacet</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>a2354a9ec545651a1015bc62ea03c96e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ZEROall_ok</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>ad69d4a14277fc35527be3f50ccecbe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolT</type>
      <name>ZEROcentrum</name>
      <anchorfile>structqhT.html</anchorfile>
      <anchor>aa70cb9797d22a5182b6ca3ce03e92cf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Qhull</name>
    <filename>classorgQhull_1_1Qhull.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkIfQhullInitialized</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7c5afab19d9cc93760f6339cb3b6c85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa85a553e9c0774f530287ed1d69e16b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7ba3c19ba60f7b8032f18df4829d36f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>facetCount</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a70feef65b405c2abbc4c3eba56959bd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>feasiblePoint</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>afa0eade3a26d14a643a718d565137fd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7838ebda11b4071fa0069fbf9a5b1646</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a952534bd9daa4518fb6bea4b70253fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>inputComment</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa02805d24ea17d22a368aba6a4f9578b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>inputOrigin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ab18b9f2989c44f9096dc7d2c8a20ed25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>origin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a96f6a687b3bd297ac8b4bbf57e71aeb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac3149244d4aba2a379207adc975936bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>qhullCommand</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a8974bd61b61f41e95215198fe6cb006b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rboxCommand</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a95942f9136b27f9d9308e89057879e59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>vertexCount</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ae0362424dd1270b512fcf6e343f8bb9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa00a36461457c75ed4a2d0af1e32d8df</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a9498c6d5372483ffedde4fe766621dfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>qhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>add6725f33858fe2f6c4d8a233cab8b6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a4788e6c619cc4a47caa25cda6d351905</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qhullStatus</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a25795c2e384cb15ee8a56b3f2f30f697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aafc19eb1f03f18f0f2acd4984bf28f2f</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFactorEpsilon</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a8897a3c0b6b8dcaf65832816fb269bda</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a5374b771e56b5aa15e1647e189f9318d</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>beginFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a6860400c471eb54c96d2b2d9b8ac9a1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>beginVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a9210a494f159e07c62e91aa61205d9df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineVertexNeighborFacets</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a6ed62dcd3adb229281360e6721ffbad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>endFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a0ff514f1c1b87ce4a466cda84530e6ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>endVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a863be7c125bc4f61fd731bd0cf598c93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetList</type>
      <name>facetList</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a17598b542221b67556dc829d05738582</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>firstFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a25836f680701d0c8022491ce8097453f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>firstVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac9a81a49e3f0e605d45f16b665ccae0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints</type>
      <name>points</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a80f56b0224ea274f99dbddf18ab79618</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>otherPoints</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a1b89b75046bf3bb8b0eda9b8c0da2375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>pointCoordinateBegin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a180f569b41c58237306050f5e99c9a58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>pointCoordinateEnd</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>abf7cd53befe396415c542748191f3130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexList</type>
      <name>vertexList</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a559d2efdcb3dfa93f61d1e587c91b565</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>area</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>adf2cd537ae8b70fcb0bb06404134acf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>outputQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a365d8b938f10219140373e8d74c275bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>outputQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a04327fb85af17eed1098f5a07bf68dc8</anchor>
      <arglist>(const char *outputflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a1bcfa4653b3ec9ed9bdb54ebd19c98b5</anchor>
      <arglist>(const RboxPoints &amp;rboxPoints, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aaa7d64f9d45f878ff94d243b77888039</anchor>
      <arglist>(const char *inputComment2, int pointDimension, int pointCount, const realT *pointCoordinates, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a2128ecbd334585626a368cefbbb294a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeFeasiblePoint</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a2f5bf3869a3042bd6a86ca762e615300</anchor>
      <arglist>(int hulldim)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a371b4acdb5f5f4224a045c9b62b4a2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>origin_point</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a3412de91bb893717e236a2cc62abd788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>run_called</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>acc33db60d780ad2e8b8c0962f7b28888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>feasible_point</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a39ae822ecd98166d2c9fc995e2799dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a371b4acdb5f5f4224a045c9b62b4a2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>origin_point</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a3412de91bb893717e236a2cc62abd788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>run_called</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>acc33db60d780ad2e8b8c0962f7b28888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Coordinates</type>
      <name>feasible_point</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a39ae822ecd98166d2c9fc995e2799dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Qhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>afeff64c213fb538ef933b9bdb1f3c939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Qhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a0adbf56490954369d3ab1a483733e8a1</anchor>
      <arglist>(const RboxPoints &amp;rboxPoints, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Qhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aafb7f0b5c4e171a3cc65cfd1eb3b2dd0</anchor>
      <arglist>(const char *inputComment2, int pointDimension, int pointCount, const realT *pointCoordinates, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Qhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a2b24c1e75ad258e92e7b4b2b37bfd773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Qhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac02da1fbb8e9912fb166f99c1b52566a</anchor>
      <arglist>(const Qhull &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Qhull &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a59dc9a92b7884161f8d7caa23193322c</anchor>
      <arglist>(const Qhull &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>allocateQhullQh</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac11ad435c6bc7470a21ede43779137a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkIfQhullInitialized</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7c5afab19d9cc93760f6339cb3b6c85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa85a553e9c0774f530287ed1d69e16b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7ba3c19ba60f7b8032f18df4829d36f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>facetCount</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a70feef65b405c2abbc4c3eba56959bd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Coordinates</type>
      <name>feasiblePoint</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>afa0eade3a26d14a643a718d565137fd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a7838ebda11b4071fa0069fbf9a5b1646</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a952534bd9daa4518fb6bea4b70253fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>inputComment</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa02805d24ea17d22a368aba6a4f9578b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>inputOrigin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ab18b9f2989c44f9096dc7d2c8a20ed25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>origin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a96f6a687b3bd297ac8b4bbf57e71aeb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac3149244d4aba2a379207adc975936bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>qhullCommand</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a8974bd61b61f41e95215198fe6cb006b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rboxCommand</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a95942f9136b27f9d9308e89057879e59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>vertexCount</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ae0362424dd1270b512fcf6e343f8bb9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aa00a36461457c75ed4a2d0af1e32d8df</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a9498c6d5372483ffedde4fe766621dfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>qhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>add6725f33858fe2f6c4d8a233cab8b6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasQhullMessage</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a4788e6c619cc4a47caa25cda6d351905</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qhullStatus</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a25795c2e384cb15ee8a56b3f2f30f697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aafc19eb1f03f18f0f2acd4984bf28f2f</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFactorEpsilon</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a8897a3c0b6b8dcaf65832816fb269bda</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputStream</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a5374b771e56b5aa15e1647e189f9318d</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>beginFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a6860400c471eb54c96d2b2d9b8ac9a1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>beginVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a9210a494f159e07c62e91aa61205d9df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineVertexNeighborFacets</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a6ed62dcd3adb229281360e6721ffbad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>endFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a0ff514f1c1b87ce4a466cda84530e6ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>endVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a863be7c125bc4f61fd731bd0cf598c93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetList</type>
      <name>facetList</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a17598b542221b67556dc829d05738582</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>firstFacet</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a25836f680701d0c8022491ce8097453f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>firstVertex</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>ac9a81a49e3f0e605d45f16b665ccae0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints</type>
      <name>points</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a80f56b0224ea274f99dbddf18ab79618</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>otherPoints</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a1b89b75046bf3bb8b0eda9b8c0da2375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>pointCoordinateBegin</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a180f569b41c58237306050f5e99c9a58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>pointCoordinateEnd</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>abf7cd53befe396415c542748191f3130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexList</type>
      <name>vertexList</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a559d2efdcb3dfa93f61d1e587c91b565</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>area</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>adf2cd537ae8b70fcb0bb06404134acf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>outputQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a365d8b938f10219140373e8d74c275bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>outputQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a04327fb85af17eed1098f5a07bf68dc8</anchor>
      <arglist>(const char *outputflags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a1bcfa4653b3ec9ed9bdb54ebd19c98b5</anchor>
      <arglist>(const RboxPoints &amp;rboxPoints, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runQhull</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>aaa7d64f9d45f878ff94d243b77888039</anchor>
      <arglist>(const char *inputComment2, int pointDimension, int pointCount, const realT *pointCoordinates, const char *qhullCommand2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a2128ecbd334585626a368cefbbb294a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeFeasiblePoint</name>
      <anchorfile>classorgQhull_1_1Qhull.html</anchorfile>
      <anchor>a2f5bf3869a3042bd6a86ca762e615300</anchor>
      <arglist>(int hulldim)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::Qhull_test</name>
    <filename>classorgQhull_1_1Qhull__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ae799fcaf027d2fc67e8fb24e766d8ac7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>a197eaf9734ed51fea88da5271164baf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_attribute</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>aa02de97dfb8a8e8ebf30039766530d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_message</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>a66b1fea22045b6ae2874c7779c57a44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>aa390984adc54528ac5925313d595dd91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getQh</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ad29972cbe151503c1bf92a9dd8b09ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getValue</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>af949fa5641629f6b2769fbc7acb5ab5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ad6a8355714424d2bdea86e7bd023b63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_modify</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>acf641d8e76c1df9c63454c8295650637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ae799fcaf027d2fc67e8fb24e766d8ac7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>a197eaf9734ed51fea88da5271164baf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_attribute</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>aa02de97dfb8a8e8ebf30039766530d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_message</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>a66b1fea22045b6ae2874c7779c57a44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>aa390984adc54528ac5925313d595dd91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getQh</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ad29972cbe151503c1bf92a9dd8b09ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getValue</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>af949fa5641629f6b2769fbc7acb5ab5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>ad6a8355714424d2bdea86e7bd023b63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_modify</name>
      <anchorfile>classorgQhull_1_1Qhull__test.html</anchorfile>
      <anchor>acf641d8e76c1df9c63454c8295650637</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullError</name>
    <filename>classorgQhull_1_1QhullError.html</filename>
    <base>orgQhull::RoadError</base>
    <member kind="enumvalue">
      <name>NOthrow</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6122f24cd630a88a3acf03b6121cece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLfirstError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca59d1c4449fec17d2c3dfc05b94a55bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLlastError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6e0ce5eeae67d53f1e657d92138a99bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLfirstError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca59d1c4449fec17d2c3dfc05b94a55bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLlastError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6e0ce5eeae67d53f1e657d92138a99bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOthrow</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6122f24cd630a88a3acf03b6121cece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a77e5f07fe4fde2b8f32f8de9659b80f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a1da61e2a46cd942ee1139e4800553914</anchor>
      <arglist>(const QhullError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>ad40dbb749efc239fd302d3eb54b9f65d</anchor>
      <arglist>(int code, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>abe3d49f04d168fb7edad6be57da9d77d</anchor>
      <arglist>(int code, const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a6de469381e5b8b23b5001579e466b3f3</anchor>
      <arglist>(int code, const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a0646c6ef1382be37970b551acfdff5cc</anchor>
      <arglist>(int code, const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a50062c65ab7e01b5f0fe33e8fe432e72</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>af8d516d1b0d64e773ca29472d838bdf3</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a9172341a1df97728a2aae2437f96c852</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aba13366ec6f966acb1dc1f627ee07972</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aac1bf62360f3827fe17a4ed5bd6c0a8a</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a8d530b3f77203caa8e3d485afe0fc32e</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, double e)</arglist>
    </member>
    <member kind="function">
      <type>QhullError &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aae1a76a45b4494eb1517f75ebbf37706</anchor>
      <arglist>(const QhullError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a20e6b0b4a968404e7e81c43d1501ff7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLfirstError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca59d1c4449fec17d2c3dfc05b94a55bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QHULLlastError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6e0ce5eeae67d53f1e657d92138a99bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOthrow</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aee97be1935564cb59304dc45f8f71feca6122f24cd630a88a3acf03b6121cece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a77e5f07fe4fde2b8f32f8de9659b80f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a1da61e2a46cd942ee1139e4800553914</anchor>
      <arglist>(const QhullError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>ad40dbb749efc239fd302d3eb54b9f65d</anchor>
      <arglist>(int code, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>abe3d49f04d168fb7edad6be57da9d77d</anchor>
      <arglist>(int code, const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a6de469381e5b8b23b5001579e466b3f3</anchor>
      <arglist>(int code, const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a0646c6ef1382be37970b551acfdff5cc</anchor>
      <arglist>(int code, const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a50062c65ab7e01b5f0fe33e8fe432e72</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>af8d516d1b0d64e773ca29472d838bdf3</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a9172341a1df97728a2aae2437f96c852</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aba13366ec6f966acb1dc1f627ee07972</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aac1bf62360f3827fe17a4ed5bd6c0a8a</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a8d530b3f77203caa8e3d485afe0fc32e</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, double e)</arglist>
    </member>
    <member kind="function">
      <type>QhullError &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>aae1a76a45b4494eb1517f75ebbf37706</anchor>
      <arglist>(const QhullError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullError</name>
      <anchorfile>classorgQhull_1_1QhullError.html</anchorfile>
      <anchor>a20e6b0b4a968404e7e81c43d1501ff7c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacet</name>
    <filename>classorgQhull_1_1QhullFacet.html</filename>
    <class kind="struct">orgQhull::QhullFacet::PrintCenter</class>
    <class kind="struct">orgQhull::QhullFacet::PrintFacet</class>
    <class kind="struct">orgQhull::QhullFacet::PrintFlags</class>
    <class kind="struct">orgQhull::QhullFacet::PrintHeader</class>
    <class kind="struct">orgQhull::QhullFacet::PrintRidges</class>
    <member kind="typedef">
      <type>facetT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a686fad217fbd999732dd0f0218e4c307</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>adf31efa7f0474b172c5ad31f6e036008</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ad9d7ffbca4ff50e365bac79c6b84738b</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a43469bb82323b8ab9f6878b5ac9e78c1</anchor>
      <arglist>(const Qhull &amp;q, facetT *f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a8cebcfd3e8af695426c99d40f5c8c7f9</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5ecb82fc65e98e2b4f3d08d16772cf68</anchor>
      <arglist>(QhullQh *qqh, facetT *f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>affa095eb58c114de930502abc9ab73fb</anchor>
      <arglist>(const QhullFacet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab9ad8e1b91fb4c2102bfe7a776ea49b9</anchor>
      <arglist>(const QhullFacet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aacef1b8bce005b81a4e12f5e830206f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5365da1b5fcade4d3ee001a5bc87892a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>getCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a2e5d196011a4f727b443a1f7a8d73c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>getCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0300c960d9b05417af97569b04038582</anchor>
      <arglist>(qh_PRINT printFormat)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>getFacetT</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a6356f6a353c3583aa0d7a7c512cf99a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>hyperplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>af8b35bc660030405263f03042c1cdd8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab26e200885af5c3e053d34fed3c7d983</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>innerplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3282c7ccbac9b96b32e03f6739dd0e27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3e9212c021e0c80ec0df273f46cf1976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGood</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab4cb44a55a78141469c388e3df40bf81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSimplicial</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a09c0c9a295fd4d7d6232e2c1284b082f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTopOrient</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a665e9a29ef3a3c7dc7d67068679ab2c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTriCoplanar</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>adda8dc20536bdeb25947596c48bd420a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperDelaunay</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aacc58923479ecc15d5116d7a2677dd28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a83e14e8191e5f52f33d73bb05c570283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a849c78dd7b484501849448e1e4cf5605</anchor>
      <arglist>(const QhullFacet &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3856796655269df2e09e35a03f1c6093</anchor>
      <arglist>(const QhullFacet &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>outerplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a84d039ad7fa7e5a6cf18343e66c9fa7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a371f53cf6c76600e7eb9c845540ce7bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a29961f2fd571a6080e16f2c7c40fd79e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>tricoplanarOwner</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0ca0cd51163a290a1142529a8b12adb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>voronoiVertex</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a74c8ee2946ff770252b9f658209da447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0f95a75800c8c381ca4414e74322164f</anchor>
      <arglist>(const Coordinates &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aa981b518d7d8b5c1a74b8d85b057bef4</anchor>
      <arglist>(const pointT *p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>afadbf2fe62adbb5dfd87c525418f55fd</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>facetArea</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a6ebc0c827259e00b2748a850057d4a77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>coplanarPoints</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aca10c48643006b8d5a68b1d626ad86c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetSet</type>
      <name>neighborFacets</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5e99c0fd94dd398d788bf5226aeaa3b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>outsidePoints</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a9ceb631458f500757cab0c48215c4256</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidgeSet</type>
      <name>ridges</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab6b1c7ec3427833aa70b668116957d10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexSet</type>
      <name>vertices</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>abde235b98c37c1e8a5c57c34f995ebae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintCenter</type>
      <name>printCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a910c21b4ba9e37bab07b3024eb4156d0</anchor>
      <arglist>(qh_PRINT printFormat, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>PrintFacet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a653bd8a97991cd08027a97de4ea54d3d</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>PrintFlags</type>
      <name>printFlags</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0e806bd5de723c213303be9a5e995ca1</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintHeader</type>
      <name>printHeader</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5609a426e1febaafd3e3d18b00409441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrintRidges</type>
      <name>printRidges</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a1211d3f4873550a13dbc4285c3562ee7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>facetT *</type>
      <name>qh_facet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a652de9704c6bc8b0f086d1926fc59a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a61d1473204d5a0cfb557a7bd865658b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static facetT</type>
      <name>s_empty_facet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a343207f76d87c50ac5f83fcf08555450</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>facetT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a686fad217fbd999732dd0f0218e4c307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>facetT *</type>
      <name>qh_facet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a652de9704c6bc8b0f086d1926fc59a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a61d1473204d5a0cfb557a7bd865658b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static facetT</type>
      <name>s_empty_facet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a343207f76d87c50ac5f83fcf08555450</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>adf31efa7f0474b172c5ad31f6e036008</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ad9d7ffbca4ff50e365bac79c6b84738b</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a43469bb82323b8ab9f6878b5ac9e78c1</anchor>
      <arglist>(const Qhull &amp;q, facetT *f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a8cebcfd3e8af695426c99d40f5c8c7f9</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5ecb82fc65e98e2b4f3d08d16772cf68</anchor>
      <arglist>(QhullQh *qqh, facetT *f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>affa095eb58c114de930502abc9ab73fb</anchor>
      <arglist>(const QhullFacet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab9ad8e1b91fb4c2102bfe7a776ea49b9</anchor>
      <arglist>(const QhullFacet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullFacet</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aacef1b8bce005b81a4e12f5e830206f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5365da1b5fcade4d3ee001a5bc87892a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>getCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a2e5d196011a4f727b443a1f7a8d73c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>getCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0300c960d9b05417af97569b04038582</anchor>
      <arglist>(qh_PRINT printFormat)</arglist>
    </member>
    <member kind="function">
      <type>facetT *</type>
      <name>getFacetT</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a6356f6a353c3583aa0d7a7c512cf99a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>hyperplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>af8b35bc660030405263f03042c1cdd8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab26e200885af5c3e053d34fed3c7d983</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>innerplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3282c7ccbac9b96b32e03f6739dd0e27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3e9212c021e0c80ec0df273f46cf1976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGood</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab4cb44a55a78141469c388e3df40bf81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSimplicial</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a09c0c9a295fd4d7d6232e2c1284b082f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTopOrient</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a665e9a29ef3a3c7dc7d67068679ab2c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTriCoplanar</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>adda8dc20536bdeb25947596c48bd420a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperDelaunay</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aacc58923479ecc15d5116d7a2677dd28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a83e14e8191e5f52f33d73bb05c570283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a849c78dd7b484501849448e1e4cf5605</anchor>
      <arglist>(const QhullFacet &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a3856796655269df2e09e35a03f1c6093</anchor>
      <arglist>(const QhullFacet &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane</type>
      <name>outerplane</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a84d039ad7fa7e5a6cf18343e66c9fa7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a371f53cf6c76600e7eb9c845540ce7bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a29961f2fd571a6080e16f2c7c40fd79e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>tricoplanarOwner</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0ca0cd51163a290a1142529a8b12adb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>voronoiVertex</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a74c8ee2946ff770252b9f658209da447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0f95a75800c8c381ca4414e74322164f</anchor>
      <arglist>(const Coordinates &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aa981b518d7d8b5c1a74b8d85b057bef4</anchor>
      <arglist>(const pointT *p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>afadbf2fe62adbb5dfd87c525418f55fd</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>facetArea</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a6ebc0c827259e00b2748a850057d4a77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>coplanarPoints</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>aca10c48643006b8d5a68b1d626ad86c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetSet</type>
      <name>neighborFacets</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5e99c0fd94dd398d788bf5226aeaa3b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet</type>
      <name>outsidePoints</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a9ceb631458f500757cab0c48215c4256</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidgeSet</type>
      <name>ridges</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>ab6b1c7ec3427833aa70b668116957d10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexSet</type>
      <name>vertices</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>abde235b98c37c1e8a5c57c34f995ebae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintCenter</type>
      <name>printCenter</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a910c21b4ba9e37bab07b3024eb4156d0</anchor>
      <arglist>(qh_PRINT printFormat, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>PrintFacet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a653bd8a97991cd08027a97de4ea54d3d</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>PrintFlags</type>
      <name>printFlags</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a0e806bd5de723c213303be9a5e995ca1</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintHeader</type>
      <name>printHeader</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a5609a426e1febaafd3e3d18b00409441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrintRidges</type>
      <name>printRidges</name>
      <anchorfile>classorgQhull_1_1QhullFacet.html</anchorfile>
      <anchor>a1211d3f4873550a13dbc4285c3562ee7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacet_test</name>
    <filename>classorgQhull_1_1QhullFacet__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ae1283276c9db14656a2a249da7ba9b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a113be466009b2774fb13d1ce2e75b603</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_constructConvert</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>adccede50987a32d4125a9d168a5430a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a02fa7e589f76bd56eb3ddc3e8a99c6ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_value</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a6caf4534b9db8cd1233ffad44df03c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ad7151333c2cfd6653d5bf90023283168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ab372880d46e884f8ba122ee8235ab676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ae1283276c9db14656a2a249da7ba9b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a113be466009b2774fb13d1ce2e75b603</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_constructConvert</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>adccede50987a32d4125a9d168a5430a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a02fa7e589f76bd56eb3ddc3e8a99c6ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_value</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>a6caf4534b9db8cd1233ffad44df03c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ad7151333c2cfd6653d5bf90023283168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacet__test.html</anchorfile>
      <anchor>ab372880d46e884f8ba122ee8235ab676</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacetList</name>
    <filename>classorgQhull_1_1QhullFacetList.html</filename>
    <base>QhullLinkedList&lt; QhullFacet &gt;</base>
    <class kind="struct">orgQhull::QhullFacetList::PrintFacetList</class>
    <class kind="struct">orgQhull::QhullFacetList::PrintFacets</class>
    <class kind="struct">orgQhull::QhullFacetList::PrintVertices</class>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a498c7e57b91689144a8920d43ff32d7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>vertices_toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a96d9ad4e426092a75d12d412ed77764d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>ae037d58fa36849b49aaaa541b87dcc9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a84ed00b616b887d06becac2adb216001</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a7314f274b8b76a6eaf0c1342ece99d73</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a35546cc0694f15ddc7217bdcfe17ad87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>af85c1c8eef171c10e7d9c6a7cff3c4e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a4ad18ffc9d59969daa4c8bec06d6c8a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrintFacetList</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a1169810b2a7bac23c639d2ef8a4f23c2</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintFacets</type>
      <name>printFacets</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>ad2248e89c4be3c9dd72752b82fe388ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintVertices</type>
      <name>printVertices</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>adc81664651d951e7861ed44c30a31a55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>select_all</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a7b2d10f0421b91f4458570adca3f4cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>select_all</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a7b2d10f0421b91f4458570adca3f4cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a6a74d7d8295ddc842cc1c299161888a0</anchor>
      <arglist>(const Qhull &amp;q, facetT *b, facetT *e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a9402f3a87eb11f14b7d2102e863ab210</anchor>
      <arglist>(QhullQh *qqh, facetT *b, facetT *e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>af3a47b817d3fcf2130457a9eb99bafa5</anchor>
      <arglist>(QhullFacet b, QhullFacet e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a73db37a575980bbebd50f5c92ae9fc2a</anchor>
      <arglist>(const QhullFacetList &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetList &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>ad2013c68acc77893a665f45b589df225</anchor>
      <arglist>(const QhullFacetList &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>aee7656f5cb3ec58a7e9b152080e0b50c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullFacetList</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>aae1ddfb219cb482b4ddfdd12376a9c73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a498c7e57b91689144a8920d43ff32d7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>vertices_toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a96d9ad4e426092a75d12d412ed77764d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>ae037d58fa36849b49aaaa541b87dcc9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a84ed00b616b887d06becac2adb216001</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a7314f274b8b76a6eaf0c1342ece99d73</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a35546cc0694f15ddc7217bdcfe17ad87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>af85c1c8eef171c10e7d9c6a7cff3c4e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a4ad18ffc9d59969daa4c8bec06d6c8a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrintFacetList</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>a1169810b2a7bac23c639d2ef8a4f23c2</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintFacets</type>
      <name>printFacets</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>ad2248e89c4be3c9dd72752b82fe388ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintVertices</type>
      <name>printVertices</name>
      <anchorfile>classorgQhull_1_1QhullFacetList.html</anchorfile>
      <anchor>adc81664651d951e7861ed44c30a31a55</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacetList_test</name>
    <filename>classorgQhull_1_1QhullFacetList__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a307ee7943fdefb76c58724fb61e2613a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a0513b8feaa70d1d55160d10568a3ad28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a5a5069a6e7315abeb6478219e8da889d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a194dfd33242ec17f335b3a90cd486f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>af97952bb6fec8822fb4451bf4945ea6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a159b49a5d01b2027b498033971a90014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>ad021ef2ad8badbc648d8a8b5ee0df668</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a307ee7943fdefb76c58724fb61e2613a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a0513b8feaa70d1d55160d10568a3ad28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a5a5069a6e7315abeb6478219e8da889d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a194dfd33242ec17f335b3a90cd486f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>af97952bb6fec8822fb4451bf4945ea6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>a159b49a5d01b2027b498033971a90014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacetList__test.html</anchorfile>
      <anchor>ad021ef2ad8badbc648d8a8b5ee0df668</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacetSet</name>
    <filename>classorgQhull_1_1QhullFacetSet.html</filename>
    <base>QhullSet&lt; QhullFacet &gt;</base>
    <class kind="struct">orgQhull::QhullFacetSet::PrintFacetSet</class>
    <class kind="struct">orgQhull::QhullFacetSet::PrintIdentifiers</class>
    <member kind="typedef">
      <type>facetT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>aea14ce5024125ee78fa8536e565f8a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a1bcc7987e7599a089a705b10931a0409</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a34c1f5941f9f691cfe76f688531599e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a93941262d8edf8e542d43267906457cc</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a5308439190197e4f4e33a70826f5bdbc</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>adeaf9b3e1e937ea4aa16739ebef0b67d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a2dd5b19be30eecf5880d10b7047c347c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectGood</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a1fec8fd97a3661243312228acc611fb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PrintFacetSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a0097576cf9ae52680fa4179b32ec439b</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>ad84f5cbaa2330ecba8fe6edba7d9c1a3</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>select_all</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>aee71eca4b7f459d10260e7d85e3cae2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>facetT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>aea14ce5024125ee78fa8536e565f8a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>select_all</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>aee71eca4b7f459d10260e7d85e3cae2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetSet</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a4f85c645971ff3f5b758e3e01edb6ac0</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetSet</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a6a062f66cac521044726c255a9448538</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullFacetSet</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a43ceec9f21d28a9b39a239977046e7f4</anchor>
      <arglist>(const QhullFacetSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a890646c2425ddf44e2ca6b8d52e8f1dd</anchor>
      <arglist>(const QhullFacetSet &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullFacetSet</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a3042959e230346ecda1ba8a6334a3b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a1bcc7987e7599a089a705b10931a0409</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a34c1f5941f9f691cfe76f688531599e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a93941262d8edf8e542d43267906457cc</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a5308439190197e4f4e33a70826f5bdbc</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>adeaf9b3e1e937ea4aa16739ebef0b67d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectAll</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a2dd5b19be30eecf5880d10b7047c347c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectGood</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a1fec8fd97a3661243312228acc611fb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PrintFacetSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>a0097576cf9ae52680fa4179b32ec439b</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet.html</anchorfile>
      <anchor>ad84f5cbaa2330ecba8fe6edba7d9c1a3</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullFacetSet_test</name>
    <filename>classorgQhull_1_1QhullFacetSet__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>aa20595f7df8bb1aed7894d120bc2e116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a6e669c4d13e19e5ea2f37396c7dd3a98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a915684095b08c8acbf89ef174493b63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a6f5285e68816beb0647792859334c25e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a50de6e5d9401c4e3a63e52d61367ae53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>ae342818773ef4ec6eb1d9709d3854d32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>aa20595f7df8bb1aed7894d120bc2e116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a6e669c4d13e19e5ea2f37396c7dd3a98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a915684095b08c8acbf89ef174493b63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a6f5285e68816beb0647792859334c25e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>a50de6e5d9401c4e3a63e52d61367ae53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullFacetSet__test.html</anchorfile>
      <anchor>ae342818773ef4ec6eb1d9709d3854d32</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullHyperplane</name>
    <filename>classorgQhull_1_1QhullHyperplane.html</filename>
    <class kind="struct">orgQhull::QhullHyperplane::PrintHyperplane</class>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3704bcb099e489af969c1f1c05c4dd53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2b6d91110f29428b8268e39b48ef17fb</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a49378a6ebef68bcffd7bb5bf6d7ed093</anchor>
      <arglist>(const Qhull &amp;q, int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>adbc78a1034c404c11a40031535085458</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a6b3f1b899e1589994bd2a1094e8eb1b1</anchor>
      <arglist>(QhullQh *qqh, int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>af5b843c8ef1ff803e9d3cb6fcec702bf</anchor>
      <arglist>(const QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>addafb00548a7b2d4a08a0feb51bf619b</anchor>
      <arglist>(const QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a77d827b59c7621a6f69d73a7f8c3bc8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a14077db7c2fb80620e3eb9d6c8aeef76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ab6e44a4d766127bf438e5b4f10391dc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a9d7780ef246589bc963e8baf2de00bce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a98737aa2673f035eb8bb0b506346635f</anchor>
      <arglist>(int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3c4e77761ad6521ab57506b2f86f0c29</anchor>
      <arglist>(QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ab5c0b423af0fd826673c4f7f3ebde614</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2dd893e10b98231ee9d4c299d4897e02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>offset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ac47ca8e2ee2553e25270947643e4e06d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>acb00f188dcbf44125f113a09eeddb8c0</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a745ee666b048f37c4360b543139bebde</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a5f0d0a6d55e590f0b1d5c54d3bc4b1bb</anchor>
      <arglist>(int idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aca343bf1ce8b9d2679ed3a99b5e75c0d</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ac3ef305315a55ddb637dc2796b17a926</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3374f1e3cefef5834988bfc5ce08a758</anchor>
      <arglist>(int hyperplaneDimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1ce92287eca38661ecda6a4731dc6278</anchor>
      <arglist>(coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aa0a5d07a2daa5aac4d0e90a7f565ee70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ae4e94816f2eb4fc882b1808c89eae13a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a160b5357cc2ae0a261d04f45ed5c492c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ad54bc17d6c3dbe9a3e063cb151bcb7f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1139e0ad1dcbea0c9a092cbfbb2d634d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a12c8af690aa02f12f258f6347746f6f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aeee7238a83c8f63240e8449ce1ac9ace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aef617375af7ade7f88fee50b030686d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aed93fd1851b99a6dd70ada4cf7539f23</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>hyperplaneAngle</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>abcf8cd2f048e71618be4730d0ce912f9</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2b947592045fc0d4c1bcf5607bcf3d00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintHyperplane</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a0bc24768e42b25f2cb7e645ce361c487</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintHyperplane</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1e51e6b87a40861e67b980ef35cd878e</anchor>
      <arglist>(const char *message, const char *offsetMessage) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>hyperplane_coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>acbadf498a70e2dbf8938b304323dae05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a342e27480d24a4a2ac278265c220887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT</type>
      <name>hyperplane_offset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>adc80241b81bc57fd88f77f9ea2bcb2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hyperplane_dimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aef2a2f262df19774dc2ee4d8fd76185d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef coordT *</type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ad7530725158860052d6cfa4b17213918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef coordT *</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a89191e180d96f1e0034f027bf0818650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullHyperplane::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aef1b04dcdf34cc65d4cecd6fc7aba339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullHyperplane::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a9b167c4f21fb456b1cccbacda929f293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>hyperplane_coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>acbadf498a70e2dbf8938b304323dae05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a342e27480d24a4a2ac278265c220887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT</type>
      <name>hyperplane_offset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>adc80241b81bc57fd88f77f9ea2bcb2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hyperplane_dimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aef2a2f262df19774dc2ee4d8fd76185d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3704bcb099e489af969c1f1c05c4dd53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2b6d91110f29428b8268e39b48ef17fb</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a49378a6ebef68bcffd7bb5bf6d7ed093</anchor>
      <arglist>(const Qhull &amp;q, int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>adbc78a1034c404c11a40031535085458</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a6b3f1b899e1589994bd2a1094e8eb1b1</anchor>
      <arglist>(QhullQh *qqh, int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>af5b843c8ef1ff803e9d3cb6fcec702bf</anchor>
      <arglist>(const QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullHyperplane &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>addafb00548a7b2d4a08a0feb51bf619b</anchor>
      <arglist>(const QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullHyperplane</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a77d827b59c7621a6f69d73a7f8c3bc8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a14077db7c2fb80620e3eb9d6c8aeef76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ab6e44a4d766127bf438e5b4f10391dc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a9d7780ef246589bc963e8baf2de00bce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a98737aa2673f035eb8bb0b506346635f</anchor>
      <arglist>(int hyperplaneDimension, coordT *c, coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3c4e77761ad6521ab57506b2f86f0c29</anchor>
      <arglist>(QhullHyperplane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ab5c0b423af0fd826673c4f7f3ebde614</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2dd893e10b98231ee9d4c299d4897e02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT</type>
      <name>offset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ac47ca8e2ee2553e25270947643e4e06d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>acb00f188dcbf44125f113a09eeddb8c0</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a745ee666b048f37c4360b543139bebde</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a5f0d0a6d55e590f0b1d5c54d3bc4b1bb</anchor>
      <arglist>(int idx) const</arglist>
    </member>
    <member kind="function">
      <type>coordT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aca343bf1ce8b9d2679ed3a99b5e75c0d</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ac3ef305315a55ddb637dc2796b17a926</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a3374f1e3cefef5834988bfc5ce08a758</anchor>
      <arglist>(int hyperplaneDimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1ce92287eca38661ecda6a4731dc6278</anchor>
      <arglist>(coordT hyperplaneOffset)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aa0a5d07a2daa5aac4d0e90a7f565ee70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ae4e94816f2eb4fc882b1808c89eae13a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a160b5357cc2ae0a261d04f45ed5c492c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>ad54bc17d6c3dbe9a3e063cb151bcb7f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1139e0ad1dcbea0c9a092cbfbb2d634d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a12c8af690aa02f12f258f6347746f6f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aeee7238a83c8f63240e8449ce1ac9ace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aef617375af7ade7f88fee50b030686d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>aed93fd1851b99a6dd70ada4cf7539f23</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>hyperplaneAngle</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>abcf8cd2f048e71618be4730d0ce912f9</anchor>
      <arglist>(const QhullHyperplane &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a2b947592045fc0d4c1bcf5607bcf3d00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintHyperplane</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a0bc24768e42b25f2cb7e645ce361c487</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintHyperplane</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane.html</anchorfile>
      <anchor>a1e51e6b87a40861e67b980ef35cd878e</anchor>
      <arglist>(const char *message, const char *offsetMessage) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullHyperplane_test</name>
    <filename>classorgQhull_1_1QhullHyperplane__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a1044b66a295a7725e151ad8e614a4179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a12becf84a78dce465ba63c2ed94cfea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>adce1926eda3a2a89f79bff7401eb2d36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aabfbc483afbd5da91ffaa4ff5a1a92b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a15f8684dfed2a6f92b4364468ba89396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_define</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>adcd6af5c30056eab949547b353a13f45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_value</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a19d24a0c7c1866c1145838988c680f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a88e79bc3cd68c4d6f2482e1accde1f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aef337c227146b2984563f8249927b124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>ae368c7925885e3f12e065010669d72a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullHyperplane_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>afc5514f961e740d7c1a444158aa06ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aa7a41333708a49626ed59b5914fbb1fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a1044b66a295a7725e151ad8e614a4179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a12becf84a78dce465ba63c2ed94cfea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>adce1926eda3a2a89f79bff7401eb2d36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aabfbc483afbd5da91ffaa4ff5a1a92b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a15f8684dfed2a6f92b4364468ba89396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_define</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>adcd6af5c30056eab949547b353a13f45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_value</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a19d24a0c7c1866c1145838988c680f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>a88e79bc3cd68c4d6f2482e1accde1f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aef337c227146b2984563f8249927b124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>ae368c7925885e3f12e065010669d72a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullHyperplane_iterator</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>afc5514f961e740d7c1a444158aa06ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullHyperplane__test.html</anchorfile>
      <anchor>aa7a41333708a49626ed59b5914fbb1fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullLinkedList</name>
    <filename>classorgQhull_1_1QhullLinkedList.html</filename>
    <templarg></templarg>
    <class kind="class">orgQhull::QhullLinkedList::const_iterator</class>
    <class kind="class">orgQhull::QhullLinkedList::iterator</class>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae86897ae5eff904705e47196f779085</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a865f540ee03b965d8b9d64d044548de2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d438f9725e4b8b629579b1defc3380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae28d9b7d755ae44542496a2ca585fc8</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6d6bf98c9d5c8560470f6bdc27d4dc0a</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a93e0f7197694d88aface49f566d1e59f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afa74fa753ea023a1ed319ffe570eef55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9b2e1bbe0b455d0cf0b366ba4fbc343d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af3c515a32b677c0877d21436180043f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae056e9756461fb8fbd0ed5e586ff47e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ab39e6850ec2a8628fca3a29fad4795a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae11f232304056e4ebf4981ca67a61962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a7013849a89d4b46d817985bab1382f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adddcc3ea54297e67ac0fee69887a5d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1e63e7aaee15442881cec0c8906cb986</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a68c4d1bdac0012ea4bebb324609374ee</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a56d5c2b0ef62316a9913bb9262fb6ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a76e0c601a4fdcfaf1f01a37612f089cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a179a10b6618c67009e5ba584c55c7111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65968d4bd23b44e0e1e8342cce1b53dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a923e2f91db7c8abd725e78e5ceafc99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a8349e89cd17f53743533f2980c4d00f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>begin_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae849ebdc1ae097bd2ed231894e36e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>end_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae0776800283a04e606d84cde1f41bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a4984621d393a4f2bb31f9f35077c44b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afde2cd6c0e5d9f8bf41e1dc1e6d9222b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ac0ebc842048327f8d6b0501adb797cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>countT</type>
      <name>size_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a03cf2346b62df581b4c0c0f8ffe04974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d724aa28203385cf6136839d5c1f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a18bd2afcf2f1f85655e44a6a0cd2266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adb078edb77b5f7b9e408ccec99c6cdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>const_pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>abe60ced89917b6ffb43c6e4b27f92c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a45b9199a042329337f4ac0415503eb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>begin_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae849ebdc1ae097bd2ed231894e36e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>end_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae0776800283a04e606d84cde1f41bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65075c8e7f64be5b8ed6944a699055b0</anchor>
      <arglist>(T b, T e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1793e2a884b32ba993b4c6fd89e6a671</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullLinkedList&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a135c6ac7fc832268cc10db01728d9504</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9f3e313c1398ac763d4c2615c228dec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6232f8090be65dd6efa96d41ca12374e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae86897ae5eff904705e47196f779085</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a865f540ee03b965d8b9d64d044548de2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d438f9725e4b8b629579b1defc3380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae28d9b7d755ae44542496a2ca585fc8</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6d6bf98c9d5c8560470f6bdc27d4dc0a</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a93e0f7197694d88aface49f566d1e59f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afa74fa753ea023a1ed319ffe570eef55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9b2e1bbe0b455d0cf0b366ba4fbc343d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af3c515a32b677c0877d21436180043f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae056e9756461fb8fbd0ed5e586ff47e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ab39e6850ec2a8628fca3a29fad4795a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae11f232304056e4ebf4981ca67a61962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a7013849a89d4b46d817985bab1382f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adddcc3ea54297e67ac0fee69887a5d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1e63e7aaee15442881cec0c8906cb986</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a68c4d1bdac0012ea4bebb324609374ee</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a56d5c2b0ef62316a9913bb9262fb6ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a76e0c601a4fdcfaf1f01a37612f089cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a179a10b6618c67009e5ba584c55c7111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65968d4bd23b44e0e1e8342cce1b53dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a923e2f91db7c8abd725e78e5ceafc99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a8349e89cd17f53743533f2980c4d00f8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QhullLinkedList&lt; QhullFacet &gt;</name>
    <filename>classorgQhull_1_1QhullLinkedList.html</filename>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae86897ae5eff904705e47196f779085</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a865f540ee03b965d8b9d64d044548de2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d438f9725e4b8b629579b1defc3380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae28d9b7d755ae44542496a2ca585fc8</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6d6bf98c9d5c8560470f6bdc27d4dc0a</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a93e0f7197694d88aface49f566d1e59f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a68c4d1bdac0012ea4bebb324609374ee</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1e63e7aaee15442881cec0c8906cb986</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afa74fa753ea023a1ed319ffe570eef55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9b2e1bbe0b455d0cf0b366ba4fbc343d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af3c515a32b677c0877d21436180043f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae056e9756461fb8fbd0ed5e586ff47e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ab39e6850ec2a8628fca3a29fad4795a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae11f232304056e4ebf4981ca67a61962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a7013849a89d4b46d817985bab1382f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adddcc3ea54297e67ac0fee69887a5d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a56d5c2b0ef62316a9913bb9262fb6ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a76e0c601a4fdcfaf1f01a37612f089cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a179a10b6618c67009e5ba584c55c7111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65968d4bd23b44e0e1e8342cce1b53dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a923e2f91db7c8abd725e78e5ceafc99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a8349e89cd17f53743533f2980c4d00f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullFacet</type>
      <name>begin_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae849ebdc1ae097bd2ed231894e36e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullFacet</type>
      <name>end_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae0776800283a04e606d84cde1f41bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a4984621d393a4f2bb31f9f35077c44b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afde2cd6c0e5d9f8bf41e1dc1e6d9222b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ac0ebc842048327f8d6b0501adb797cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>countT</type>
      <name>size_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a03cf2346b62df581b4c0c0f8ffe04974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullFacet</type>
      <name>value_type</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d724aa28203385cf6136839d5c1f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a18bd2afcf2f1f85655e44a6a0cd2266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adb078edb77b5f7b9e408ccec99c6cdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type *</type>
      <name>const_pointer</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>abe60ced89917b6ffb43c6e4b27f92c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a45b9199a042329337f4ac0415503eb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullFacet</type>
      <name>begin_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae849ebdc1ae097bd2ed231894e36e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullFacet</type>
      <name>end_node</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae0776800283a04e606d84cde1f41bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65075c8e7f64be5b8ed6944a699055b0</anchor>
      <arglist>(QhullFacet b, QhullFacet e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1793e2a884b32ba993b4c6fd89e6a671</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullLinkedList&lt; QhullFacet &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a135c6ac7fc832268cc10db01728d9504</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9f3e313c1398ac763d4c2615c228dec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullLinkedList</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6232f8090be65dd6efa96d41ca12374e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae86897ae5eff904705e47196f779085</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a865f540ee03b965d8b9d64d044548de2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af0d438f9725e4b8b629579b1defc3380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>aae28d9b7d755ae44542496a2ca585fc8</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a6d6bf98c9d5c8560470f6bdc27d4dc0a</anchor>
      <arglist>(const QhullLinkedList&lt; QhullFacet &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a93e0f7197694d88aface49f566d1e59f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a68c4d1bdac0012ea4bebb324609374ee</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a1e63e7aaee15442881cec0c8906cb986</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>afa74fa753ea023a1ed319ffe570eef55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a9b2e1bbe0b455d0cf0b366ba4fbc343d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>af3c515a32b677c0877d21436180043f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae056e9756461fb8fbd0ed5e586ff47e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ab39e6850ec2a8628fca3a29fad4795a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet &amp;</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>ae11f232304056e4ebf4981ca67a61962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a7013849a89d4b46d817985bab1382f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>adddcc3ea54297e67ac0fee69887a5d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a56d5c2b0ef62316a9913bb9262fb6ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a76e0c601a4fdcfaf1f01a37612f089cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a179a10b6618c67009e5ba584c55c7111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a65968d4bd23b44e0e1e8342cce1b53dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a923e2f91db7c8abd725e78e5ceafc99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList.html</anchorfile>
      <anchor>a8349e89cd17f53743533f2980c4d00f8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullLinkedList_test</name>
    <filename>classorgQhull_1_1QhullLinkedList__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a3248f579e8401cceb1c4d2595c50f5ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a922ccd68c08fcb42db1f9f1dbecc7a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>af64437820ec52750393949135845c063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a2c1dfd981477e47348958e4662cd6c70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a9796c7aca74bd639e8519d005c80a723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a6adcbb60653cf71466f0ea127a88c75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>ae2eaed365dc4c4817b495aebbdf1410f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_QhullLinkedList_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a85edfe9c98d2a7e56321ed1e5caca7eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a3eb645c55f46ef327d778fbf13a0384a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a3248f579e8401cceb1c4d2595c50f5ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a922ccd68c08fcb42db1f9f1dbecc7a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>af64437820ec52750393949135845c063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a2c1dfd981477e47348958e4662cd6c70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a9796c7aca74bd639e8519d005c80a723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a6adcbb60653cf71466f0ea127a88c75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>ae2eaed365dc4c4817b495aebbdf1410f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_QhullLinkedList_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a85edfe9c98d2a7e56321ed1e5caca7eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullLinkedList__test.html</anchorfile>
      <anchor>a3eb645c55f46ef327d778fbf13a0384a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullLinkedListIterator</name>
    <filename>classorgQhull_1_1QhullLinkedListIterator.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a4763d6cbb1e1303cf002ac84e2998c5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>af0e0468444b0dd71a5910b6daa1e42e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>af7bdf33301b54b78497f9be00c58e7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullLinkedListIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>aaf69b27634e9f1b07fb135fbd7d7003b</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a110fe6a6e391eb041fff053cd1553471</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a29cd6514585337eecf3858250108bcd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>aca1c77fd6a1a821e3ae6c36afec65806</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullLinkedListIterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a394fe1f2ecff290e228a92fcf7e5a091</anchor>
      <arglist>(const QhullLinkedList&lt; T &gt; &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>acb7cf55bb11035fcdcf08b4af9d9c696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a4fb8ecf87c1489bd6ebd3c51e0298a9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>ad53227afdaca03266c76c72abb3a7ea0</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>aa3eaf77cdc6890aa5de2bffd858706cd</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>QhullLinkedList&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>a4608f97ac341bf7a1c8ba98db06d4239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const QhullLinkedList&lt; T &gt; *</type>
      <name>c</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>ae491759bc6a1ba035666c0727013d4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const_iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>ae2ae94710a42cb7e00ffb47816b01405</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>ad53227afdaca03266c76c72abb3a7ea0</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1QhullLinkedListIterator.html</anchorfile>
      <anchor>aa3eaf77cdc6890aa5de2bffd858706cd</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoint</name>
    <filename>classorgQhull_1_1QhullPoint.html</filename>
    <class kind="struct">orgQhull::QhullPoint::PrintPoint</class>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>abc2b3628de88caf910d7da69e590e60e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2c7b3bfe78072f9e0d20779291220e72</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4f719ab5bd6fc4ff93e756cde193ea3e</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4eb0c6ec9f59db82cffa60d4b3fc5014</anchor>
      <arglist>(const Qhull &amp;q, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a9ef601d4eae13e7136fd548f64da6bbd</anchor>
      <arglist>(const Qhull &amp;q, Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a3565118e6d655252423d6ef13aa574cf</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a3ef9cdda4fe9630f0e2309b1f532c694</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aedaa941d0355a5a6de5b52590170441c</anchor>
      <arglist>(QhullQh *qqh, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1f7a7564fd6e42a38f80508ea54fcb29</anchor>
      <arglist>(QhullQh *qqh, Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a85fc5fb6519b4fe1e81f8dd174201a57</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ace2343249c89da8a419550460984ab9a</anchor>
      <arglist>(const QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ac6da471831f11089c517db8524cec3a9</anchor>
      <arglist>(const QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a973546a3b4d60c9d355eabae737e65ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aa2c7e1c8ddea6ea8a68072fede083fc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>af3d384f7bb766950c1aadd36e9810e01</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a790bada3dd5adac8acbfc909d97a877c</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a19e7cce97e0d30d4f57531a0e6b5b1e3</anchor>
      <arglist>(QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1d3fae999493bf6726d00a3fcfb81a7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>getBaseT</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a967dbae3bb1e66dbc0bb98cb5a62beca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1f23cd3b1b9ad7c3e7c1786eeef8144a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>abb0de854aba31da423b2b61e66ce71d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a5a0c09093c55c12bc603e99ab91e02b3</anchor>
      <arglist>(const QhullPoint &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aba6233ec4eda0e541eb62a0d7dcbccad</anchor>
      <arglist>(const QhullPoint &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aa88583a96b45ca3d95aa1750c92a6258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a0a2e2a566fd2a8c66492b4b820819b9b</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ad9b0314ec75eafe360eb089ab3a3526c</anchor>
      <arglist>(int pointDimension)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a0e93f8cb4c98d2f55d85405259fdd6b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a6637018274927ca86790d6ddd27d666a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ab61bc4f7850f01494a119456ece0d47e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ae1aa591c5c7aacd3e3d08685c4ae3c01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ab84012c66e506f82fac8db20a554dd74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a88519bdcf5e413c31388c097fda1c6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2dd963ba6819f1fff98af3fc93a88ec5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ad0b2ae7265e4ec739023ad82f852e2ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advancePoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a091e67c5b26f32db48bcd42ad34ab8c5</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>af6ce5b6f3b5c67dc5b128a890a147b9b</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoint</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2da0ae333f18167fc9aad4969dd80571</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoint</type>
      <name>printWithIdentifier</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a9fd9b800ede73173f0bf0385b8862e3f</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coordT *</type>
      <name>point_coordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4548950c9d35fe2e6d33e2beba3a9e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a6576c21293786e496f11988bd8d9b255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>point_dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a63c4408cd6f32b32af4035c13eb04672</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coordT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a63e4ba492ac7aac6e7a81b679eeba2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoint::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>af07c248acdefae3503138b307c3b8947</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoint::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a46452f24eb4ae53398e09258a89e4220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef coordT *</type>
      <name>iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a691c431a3e7dcb23657a3b1840cd6fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef coordT *</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aa815ef8b60cffaac30cf502e6daeb089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coordT *</type>
      <name>point_coordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4548950c9d35fe2e6d33e2beba3a9e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a6576c21293786e496f11988bd8d9b255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>point_dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a63c4408cd6f32b32af4035c13eb04672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>abc2b3628de88caf910d7da69e590e60e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2c7b3bfe78072f9e0d20779291220e72</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4f719ab5bd6fc4ff93e756cde193ea3e</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a4eb0c6ec9f59db82cffa60d4b3fc5014</anchor>
      <arglist>(const Qhull &amp;q, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a9ef601d4eae13e7136fd548f64da6bbd</anchor>
      <arglist>(const Qhull &amp;q, Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a3565118e6d655252423d6ef13aa574cf</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a3ef9cdda4fe9630f0e2309b1f532c694</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aedaa941d0355a5a6de5b52590170441c</anchor>
      <arglist>(QhullQh *qqh, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1f7a7564fd6e42a38f80508ea54fcb29</anchor>
      <arglist>(QhullQh *qqh, Coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a85fc5fb6519b4fe1e81f8dd174201a57</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ace2343249c89da8a419550460984ab9a</anchor>
      <arglist>(const QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ac6da471831f11089c517db8524cec3a9</anchor>
      <arglist>(const QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullPoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a973546a3b4d60c9d355eabae737e65ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; coordT &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aa2c7e1c8ddea6ea8a68072fede083fc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>af3d384f7bb766950c1aadd36e9810e01</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a790bada3dd5adac8acbfc909d97a877c</anchor>
      <arglist>(int pointDimension, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a19e7cce97e0d30d4f57531a0e6b5b1e3</anchor>
      <arglist>(QhullPoint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1d3fae999493bf6726d00a3fcfb81a7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>getBaseT</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a967dbae3bb1e66dbc0bb98cb5a62beca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a1f23cd3b1b9ad7c3e7c1786eeef8144a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>abb0de854aba31da423b2b61e66ce71d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a5a0c09093c55c12bc603e99ab91e02b3</anchor>
      <arglist>(const QhullPoint &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aba6233ec4eda0e541eb62a0d7dcbccad</anchor>
      <arglist>(const QhullPoint &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>aa88583a96b45ca3d95aa1750c92a6258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a0a2e2a566fd2a8c66492b4b820819b9b</anchor>
      <arglist>(coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ad9b0314ec75eafe360eb089ab3a3526c</anchor>
      <arglist>(int pointDimension)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a0e93f8cb4c98d2f55d85405259fdd6b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a6637018274927ca86790d6ddd27d666a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ab61bc4f7850f01494a119456ece0d47e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ae1aa591c5c7aacd3e3d08685c4ae3c01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ab84012c66e506f82fac8db20a554dd74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a88519bdcf5e413c31388c097fda1c6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2dd963ba6819f1fff98af3fc93a88ec5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>ad0b2ae7265e4ec739023ad82f852e2ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advancePoint</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a091e67c5b26f32db48bcd42ad34ab8c5</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>af6ce5b6f3b5c67dc5b128a890a147b9b</anchor>
      <arglist>(const QhullPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoint</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a2da0ae333f18167fc9aad4969dd80571</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoint</type>
      <name>printWithIdentifier</name>
      <anchorfile>classorgQhull_1_1QhullPoint.html</anchorfile>
      <anchor>a9fd9b800ede73173f0bf0385b8862e3f</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoint_test</name>
    <filename>classorgQhull_1_1QhullPoint__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a7caa5e06717cae907eaf534f459cb42d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6adb1e65045992b9205947bd65054059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a8faeeff95ea596f159f39e57cfef6565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6c98223811610beb285ee5d2a8b18b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_define</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6d94f81d0055eb7c1ec324bd01b7f5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ac18cbf17b3f3a030ac14b18a1fc15dd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ad0deca2c1237ad5811d849b5ba1e83ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a5a52c48695016054fa07232a19da46ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullpoint_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ae65f6c0919a6ae0513fe194369f5ecf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_method</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>aa5069dd9c79df58d1d2c10be13ed4dfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>af19a00f3460d66ad4e0b5661edcd7fe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a7caa5e06717cae907eaf534f459cb42d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6adb1e65045992b9205947bd65054059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a8faeeff95ea596f159f39e57cfef6565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6c98223811610beb285ee5d2a8b18b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_define</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a6d94f81d0055eb7c1ec324bd01b7f5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_operator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ac18cbf17b3f3a030ac14b18a1fc15dd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ad0deca2c1237ad5811d849b5ba1e83ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>a5a52c48695016054fa07232a19da46ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullpoint_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>ae65f6c0919a6ae0513fe194369f5ecf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_method</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>aa5069dd9c79df58d1d2c10be13ed4dfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPoint__test.html</anchorfile>
      <anchor>af19a00f3460d66ad4e0b5661edcd7fe4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoints</name>
    <filename>classorgQhull_1_1QhullPoints.html</filename>
    <class kind="class">orgQhull::QhullPoints::const_iterator</class>
    <class kind="class">orgQhull::QhullPoints::iterator</class>
    <class kind="struct">orgQhull::QhullPoints::PrintPoints</class>
    <member kind="typedef">
      <type>QhullPoints::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aeac1a9d5db08807e5a94eae36190f0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoints::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a9052b3044e29e4cea17b4b9c574940fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a835129aedb9a27be7ba79419fac361cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afa003854e31d982412f79c3e6bee63a9</anchor>
      <arglist>(int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af8eb8326f58185a0aede7cd8e80b9615</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aabdfa22d1d05e96b11537231e9b9d566</anchor>
      <arglist>(const Qhull &amp;q, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>abf2a83439f1408bf713d829d47f4407b</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ac6a6bf9ea236915be708b6e63df100a5</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aec620ebb35ba5507d2b9d2a2e311d6df</anchor>
      <arglist>(QhullQh *qqh, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a59ee3144a39ed817f07e01143dc70a94</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8766022ae0a850f3f7265fd1cbeead8d</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a50aca85f0198f5d5c66260ff1f2f22d9</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afb3146b69e41674cc2c1e1115494919b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullPoint &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab77d009ac223995afee44c8a8954aa43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad05938db84a85fc8d1b553549b445d51</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a085a15f56d7325563658a756bc8e561b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad51dd5b016b101a0e86f9f4547271188</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a73515811b1b4ddefbdfe0480168e4d71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a60b7fd464ecb8c4ed44008295d9d9499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>adba13f4d8f5aefb651688bcb9b032c43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afcf43fe05699f65dba9a909678e10f04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae9d4367d4ed2c83edb17efd32ea55d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a80cf6d7a16e2529cafe21450b5511319</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>coordinateCount</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a92306e7eb4f135f45eab8db6ee747920</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae878a4309b1af17cda6f1a721f3923e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a897bf083efe8f4c1f4b84f6ba06fb5c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8088cfcdf0c0500e5f1e4edff346f649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ac57984c54c46e53b292664231f75a616</anchor>
      <arglist>(int pointDimension, countT coordinatesCount, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad1e060b3fd1197f91397c2615bc61068</anchor>
      <arglist>(countT coordinatesCount, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a1b2d207d8cdb8caa52cb57b00e0af3d9</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a093bf2fc98bb015548916e6fbd38ad5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa33535e6393fb4fdf690d6e31ec0b4eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab77e59689a29b3e984033c187b1aae4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>extraCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae2d205e5839505ad6fb3d74859e5319d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>extraCoordinatesCount</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aaad4b0f5847750d3c7f0ac5aadedbb20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a302c6b6a4c2acbcab06ba4498fba7c9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a63244f246cdbe58fa897f649412f1c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8476fc1b48b13afc85dc9bd72c306431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab53793b77b30fd07de3640fc34091b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includesCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae9b7bfeba85f707786c7e0fdf3ef19f7</anchor>
      <arglist>(const coordT *c) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a6b0ffbaf362b4ce4f0e9a8b828083eba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa70b9127722f5b6407eab76253fb9cc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa053654f6ffcca4cc0506b026dd3c421</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a69b40450a1ab028b8e8fa93047e7c120</anchor>
      <arglist>(const QhullPoints &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa9581035f35f09301d32f58b04232807</anchor>
      <arglist>(const QhullPoints &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>abc34c7ad5c4f5e3527ea360de3519284</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad13adef1651d97e70229841a7ed480dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetQhullQh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a100dc2d0eb95eaeb5186e5a8a695dceb</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af5f56cccb807fc75e492edc24edaa3b3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a5476a046bf818a4fd5bdd41ed761811a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a134f63eb1e0dfc6b3c5fa6e104281cf2</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a5e7628bebb7ebd19a905593573903076</anchor>
      <arglist>(countT idx, QhullPoint &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a31f859a55c190fc04bad916015099251</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a551b2610bed607f433d2edbff10864c0</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af6c95b684bb317ea35360e5ddce03c3c</anchor>
      <arglist>(const coordT *pointCoordinates) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a12392ac4e488f7bf03eca477db9b5086</anchor>
      <arglist>(const coordT *pointCoordinates, int noThrow) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af2228cebb21f43908e9596ef03157503</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a4e88322838cc7bfcb2fee2303877523b</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints</type>
      <name>mid</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a57e0c0a7014d9a51c1c44f27a830744e</anchor>
      <arglist>(countT idx, countT length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoints</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a02ce477c815dae905a710f2e63d60a56</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoints</type>
      <name>printWithIdentifier</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a98308017211db8808d6977234d950e01</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>point_first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a750a7d9c31be793cbb6e567c01ea828d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>point_end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa8f74172383a55686f88440a2231e46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab8184ae639b1e864da31cd9eb97cb7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>point_dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aaae61782175044736a932834463fd8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>point_first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a750a7d9c31be793cbb6e567c01ea828d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordT *</type>
      <name>point_end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa8f74172383a55686f88440a2231e46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab8184ae639b1e864da31cd9eb97cb7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>point_dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aaae61782175044736a932834463fd8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoints::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aeac1a9d5db08807e5a94eae36190f0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullPoints::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a9052b3044e29e4cea17b4b9c574940fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a835129aedb9a27be7ba79419fac361cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afa003854e31d982412f79c3e6bee63a9</anchor>
      <arglist>(int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af8eb8326f58185a0aede7cd8e80b9615</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aabdfa22d1d05e96b11537231e9b9d566</anchor>
      <arglist>(const Qhull &amp;q, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>abf2a83439f1408bf713d829d47f4407b</anchor>
      <arglist>(const Qhull &amp;q, int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ac6a6bf9ea236915be708b6e63df100a5</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aec620ebb35ba5507d2b9d2a2e311d6df</anchor>
      <arglist>(QhullQh *qqh, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a59ee3144a39ed817f07e01143dc70a94</anchor>
      <arglist>(QhullQh *qqh, int pointDimension, countT coordinateCount2, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8766022ae0a850f3f7265fd1cbeead8d</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a50aca85f0198f5d5c66260ff1f2f22d9</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullPoints</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afb3146b69e41674cc2c1e1115494919b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullPoint &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab77d009ac223995afee44c8a8954aa43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad05938db84a85fc8d1b553549b445d51</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a085a15f56d7325563658a756bc8e561b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad51dd5b016b101a0e86f9f4547271188</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a73515811b1b4ddefbdfe0480168e4d71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a60b7fd464ecb8c4ed44008295d9d9499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>adba13f4d8f5aefb651688bcb9b032c43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>afcf43fe05699f65dba9a909678e10f04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae9d4367d4ed2c83edb17efd32ea55d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>coordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a80cf6d7a16e2529cafe21450b5511319</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>coordinateCount</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a92306e7eb4f135f45eab8db6ee747920</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae878a4309b1af17cda6f1a721f3923e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a897bf083efe8f4c1f4b84f6ba06fb5c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8088cfcdf0c0500e5f1e4edff346f649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ac57984c54c46e53b292664231f75a616</anchor>
      <arglist>(int pointDimension, countT coordinatesCount, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad1e060b3fd1197f91397c2615bc61068</anchor>
      <arglist>(countT coordinatesCount, coordT *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineAs</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a1b2d207d8cdb8caa52cb57b00e0af3d9</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a093bf2fc98bb015548916e6fbd38ad5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa33535e6393fb4fdf690d6e31ec0b4eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab77e59689a29b3e984033c187b1aae4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>coordT *</type>
      <name>extraCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae2d205e5839505ad6fb3d74859e5319d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>extraCoordinatesCount</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aaad4b0f5847750d3c7f0ac5aadedbb20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a302c6b6a4c2acbcab06ba4498fba7c9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a63244f246cdbe58fa897f649412f1c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a8476fc1b48b13afc85dc9bd72c306431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ab53793b77b30fd07de3640fc34091b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includesCoordinates</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ae9b7bfeba85f707786c7e0fdf3ef19f7</anchor>
      <arglist>(const coordT *c) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a6b0ffbaf362b4ce4f0e9a8b828083eba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa70b9127722f5b6407eab76253fb9cc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa053654f6ffcca4cc0506b026dd3c421</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a69b40450a1ab028b8e8fa93047e7c120</anchor>
      <arglist>(const QhullPoints &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>aa9581035f35f09301d32f58b04232807</anchor>
      <arglist>(const QhullPoints &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>abc34c7ad5c4f5e3527ea360de3519284</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>ad13adef1651d97e70229841a7ed480dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetQhullQh</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a100dc2d0eb95eaeb5186e5a8a695dceb</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimension</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af5f56cccb807fc75e492edc24edaa3b3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a5476a046bf818a4fd5bdd41ed761811a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a134f63eb1e0dfc6b3c5fa6e104281cf2</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a5e7628bebb7ebd19a905593573903076</anchor>
      <arglist>(countT idx, QhullPoint &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a31f859a55c190fc04bad916015099251</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a551b2610bed607f433d2edbff10864c0</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af6c95b684bb317ea35360e5ddce03c3c</anchor>
      <arglist>(const coordT *pointCoordinates) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a12392ac4e488f7bf03eca477db9b5086</anchor>
      <arglist>(const coordT *pointCoordinates, int noThrow) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>af2228cebb21f43908e9596ef03157503</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a4e88322838cc7bfcb2fee2303877523b</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoints</type>
      <name>mid</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a57e0c0a7014d9a51c1c44f27a830744e</anchor>
      <arglist>(countT idx, countT length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoints</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a02ce477c815dae905a710f2e63d60a56</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPoints</type>
      <name>printWithIdentifier</name>
      <anchorfile>classorgQhull_1_1QhullPoints.html</anchorfile>
      <anchor>a98308017211db8808d6977234d950e01</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPoints_test</name>
    <filename>classorgQhull_1_1QhullPoints__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a0ce9289f150af56a3f73197cf3e37490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a3acfd803791906c7b9354b8886769d9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a0527d9a2e8246ebd681969722cd10e7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a1f10ba1f2b2861534ffff3e4c94e41d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getset</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a74964684325032a4f6d9b7e975f5c7b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a142093da19f017cf947d858b21d0bb43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a1efc91107e77d15b75df7c55bce2c700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a40d41ff7da2c1f4a325e8d2706e4bc03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>abd8d9da4af8d07436d47405964a63ef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_points_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>aa6437240c0ce11dba62bb3bf7365670a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>ab9d9e651a60c445d4f9f847382f93dbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a0ce9289f150af56a3f73197cf3e37490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_q</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a3acfd803791906c7b9354b8886769d9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct_qh</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a0527d9a2e8246ebd681969722cd10e7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a1f10ba1f2b2861534ffff3e4c94e41d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getset</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a74964684325032a4f6d9b7e975f5c7b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a142093da19f017cf947d858b21d0bb43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a1efc91107e77d15b75df7c55bce2c700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>a40d41ff7da2c1f4a325e8d2706e4bc03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>abd8d9da4af8d07436d47405964a63ef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_points_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>aa6437240c0ce11dba62bb3bf7365670a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPoints__test.html</anchorfile>
      <anchor>ab9d9e651a60c445d4f9f847382f93dbc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPointSet</name>
    <filename>classorgQhull_1_1QhullPointSet.html</filename>
    <base>QhullSet&lt; QhullPoint &gt;</base>
    <class kind="struct">orgQhull::QhullPointSet::PrintIdentifiers</class>
    <class kind="struct">orgQhull::QhullPointSet::PrintPointSet</class>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a7dcec4c6f0d2cdd0a388a36a240282a4</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPointSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>addb8db2d86d4f2b067c629c1f1a31401</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPointSet</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a0b91bb9c45ce470b98f676008f245ca7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPointSet</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a9fb83b987700153796099f67b47a24e1</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPointSet</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>aeea4a0674a91590bf38ee1d6cc680588</anchor>
      <arglist>(const QhullPointSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPointSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>ab404ae90371302cf8563274e62ac0bcf</anchor>
      <arglist>(const QhullPointSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullPointSet</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a79140a2d63b98554c64b57fb8e81f6ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullPointSet</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a855d847ae28e652a0c7f4ccb6e013e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>a7dcec4c6f0d2cdd0a388a36a240282a4</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintPointSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullPointSet.html</anchorfile>
      <anchor>addb8db2d86d4f2b067c629c1f1a31401</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPointSet_test</name>
    <filename>classorgQhull_1_1QhullPointSet__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a8ea24beb964e0581b2153073a84cd36b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a5c9028113df828e4ef6bd0b0ec173193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a7ed0f7c553ee77c6fdf3771fe97cecae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>aeb7ffbc767c3ae310e8a481c6d5284ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a7b2f96d0fc1c83a529aa684c25f2279b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a1954b994ebd0721efbc6e6dafd1ecc22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a1da7247fc5b3529a83ab913812a8481d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_pointset_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a9464f48d7ee4749aad0ddc0941ea6662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>ad1eaa7aba1b9f8eb3c8ab8e490568674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a8ea24beb964e0581b2153073a84cd36b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a5c9028113df828e4ef6bd0b0ec173193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a7ed0f7c553ee77c6fdf3771fe97cecae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>aeb7ffbc767c3ae310e8a481c6d5284ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a7b2f96d0fc1c83a529aa684c25f2279b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a1954b994ebd0721efbc6e6dafd1ecc22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a1da7247fc5b3529a83ab913812a8481d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_pointset_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>a9464f48d7ee4749aad0ddc0941ea6662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullPointSet__test.html</anchorfile>
      <anchor>ad1eaa7aba1b9f8eb3c8ab8e490568674</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullPointsIterator</name>
    <filename>classorgQhull_1_1QhullPointsIterator.html</filename>
    <member kind="typedef" protection="private">
      <type>QhullPoints::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>abe1aa392353359db54cfac223b3b7aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const QhullPoints *</type>
      <name>ps</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a43432181842eaf2e8583928ec7fb2671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const_iterator</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a615965ade39efd02db51fb3e1d4b172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullPointsIterator</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>ab8db4bfb15c287dec58597da8a8e9c89</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullPointsIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a9be47e01ab889a5371b068142d19b52e</anchor>
      <arglist>(const QhullPoints &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a6f5d2e438a84f3f4ec86b66368cd3e55</anchor>
      <arglist>(const QhullPoint &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a43c933378c8517488e4691ffc322678a</anchor>
      <arglist>(const QhullPoint &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a7e569fb4b057f14f506f4b3564b150ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a0b87b33447200279473eea0f5150381b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>ac1239105122c72588fdb5e24e869b17c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>abb3b23f24ebfc643b9929b2e5f162a32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a11b3d53908d16e403e98cd5b054f0bbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a32e0e494f06f07e734cf7e303eabecc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a37f5f79b3a88f27c93fa3f0908a70fd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1QhullPointsIterator.html</anchorfile>
      <anchor>a2872cbfa8533332a2bc03c5f0b707382</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullQh</name>
    <filename>classorgQhull_1_1QhullQh.html</filename>
    <base>qhT</base>
    <member kind="function">
      <type>double</type>
      <name>factorEpsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac27863e9b42617cbd3f63bbddae6dfb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFactorEpsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a0dccaf6d7fb265ab1856b6ac2dfa5b88</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a01d27800e32f929773693dcf1be5a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a7aee444d541398c6616e1ae9540180e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a215a666bf7f82971fd399cddd7b806c8</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac373fad68b783c96bbb1bd8efd6a4935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>qhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a9ac60195225101d72d32de6eec2fb1b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a87fb15912553d02c45ced985c114f785</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac740bf312b6a5075f4c718acfa7d5476</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maybeThrowQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a508806408644d1bbbc9a8bd74bd52415</anchor>
      <arglist>(int exitCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maybeThrowQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac4e68dc09e27392a4633ebf5befbfc8c</anchor>
      <arglist>(int exitCode, int noThrow)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qhullStatus</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a0568c240059c00a43a935b160df01e8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a27d35bf1790fe8258ac531d8b372bd5f</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a7e9287289cd312cda7c60ab6d7df9cf3</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkAndFreeQhullMemory</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>aa561cd4a1d6244bcef6438233a3bc434</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>qhull_status</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ae4cfe4830e4d8dbabb7d0dbbf94e65a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>qhull_message</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ab1dbd96b838bac8192a450b1218fec14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream *</type>
      <name>error_stream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a1b6563cb53194c1776fb839a70a6a294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream *</type>
      <name>output_stream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a2207f29ff00ec3c5a29e9660515921eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>factor_epsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ad3831fef47ea13660a45c5025379e001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_output_stream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a6eccf524fa4e96726922e2f1a9584752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>default_factor_epsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ab98a7c308ef6d378b9e2992b52c55744</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>friend</type>
      <name>void ::qh_fprintf</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a55a245a3a07d1bd45b40c67f0578f84e</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullQh</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a11bc0f32a253caea93036303828cca63</anchor>
      <arglist>(const QhullQh &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QhullQh &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a7a1134ed55b4db33bb179f6993a13770</anchor>
      <arglist>(const QhullQh &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullQh</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>afa6d6fe00206d0b24c07c4fdcdcccf17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullQh</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a279db20f11a07ff7e5243eb7ea830d1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>factorEpsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac27863e9b42617cbd3f63bbddae6dfb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFactorEpsilon</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a0dccaf6d7fb265ab1856b6ac2dfa5b88</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a01d27800e32f929773693dcf1be5a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a7aee444d541398c6616e1ae9540180e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a215a666bf7f82971fd399cddd7b806c8</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac373fad68b783c96bbb1bd8efd6a4935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>qhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a9ac60195225101d72d32de6eec2fb1b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a87fb15912553d02c45ced985c114f785</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac740bf312b6a5075f4c718acfa7d5476</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maybeThrowQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a508806408644d1bbbc9a8bd74bd52415</anchor>
      <arglist>(int exitCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maybeThrowQhullMessage</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>ac4e68dc09e27392a4633ebf5befbfc8c</anchor>
      <arglist>(int exitCode, int noThrow)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qhullStatus</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a0568c240059c00a43a935b160df01e8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a27d35bf1790fe8258ac531d8b372bd5f</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputStream</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>a7e9287289cd312cda7c60ab6d7df9cf3</anchor>
      <arglist>(std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkAndFreeQhullMemory</name>
      <anchorfile>classorgQhull_1_1QhullQh.html</anchorfile>
      <anchor>aa561cd4a1d6244bcef6438233a3bc434</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullRidge</name>
    <filename>classorgQhull_1_1QhullRidge.html</filename>
    <class kind="struct">orgQhull::QhullRidge::PrintRidge</class>
    <member kind="typedef">
      <type>ridgeT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a1e819fa85cccf873a17aa4b2739eb584</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a49bdc284ae9146eaa7e2190477a29d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afe4b2fe49b3f6f67f05cb5cda66a2d22</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a56af7d6086c63da756c142af8e9e662e</anchor>
      <arglist>(const Qhull &amp;q, ridgeT *r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a86c681315152c3b70cdb4c254d9aa1bb</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab01cd8be7cd8f2c97075f858a65392c3</anchor>
      <arglist>(QhullQh *qqh, ridgeT *r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a4cec34a1a4214891ec228ee6bdaf07d9</anchor>
      <arglist>(const QhullRidge &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab08a3f94bb0cf418f0a06cdc6a88f351</anchor>
      <arglist>(const QhullRidge &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afb5263275dfefee19fcb92e5237e514c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>bottomFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a40401a3009e8afd3f5aad4d8676b5c45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ac8f0a8f9eaf154eaa5bb2a447c7a2ab1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>getRidgeT</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>adf7c4dcc19c02f81dbfceb65853b9792</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ad2a5f08d2f1a1355cba5a37a747b76b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a0468c2fead896fa18bd063151b2ac0a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a707e37cf4fb11ccc5c40a76ecf464ab1</anchor>
      <arglist>(const QhullRidge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ae0481be00e0a3b0f02a43f4fd80e5371</anchor>
      <arglist>(const QhullRidge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>otherFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a692454d94dd34e5da20c213b06b88e15</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>topFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a32bf5548534ee072a738aecc926ec70b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ad97140073cbf858839d8d20a6a919783</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge</type>
      <name>nextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afe2e1935fa37691dd160980d101785bb</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge</type>
      <name>nextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a5b3a2f55e2e406802a5b7d5a815e1ba0</anchor>
      <arglist>(const QhullFacet &amp;f, QhullVertex *nextVertex) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexSet</type>
      <name>vertices</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a6d4f518f0200407b39eb9919fd21c1f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintRidge</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a90906e88d50a7533b05e69b89471168d</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ridgeT *</type>
      <name>qh_ridge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab84a4feba4d7d64ff61ff030b7e98c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>aa137d829787f3d2781776ba7deb5a8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static ridgeT</type>
      <name>s_empty_ridge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ac02a04cde511f1a92d5f119789779df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ridgeT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a1e819fa85cccf873a17aa4b2739eb584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ridgeT *</type>
      <name>qh_ridge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab84a4feba4d7d64ff61ff030b7e98c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>aa137d829787f3d2781776ba7deb5a8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static ridgeT</type>
      <name>s_empty_ridge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ac02a04cde511f1a92d5f119789779df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a49bdc284ae9146eaa7e2190477a29d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afe4b2fe49b3f6f67f05cb5cda66a2d22</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a56af7d6086c63da756c142af8e9e662e</anchor>
      <arglist>(const Qhull &amp;q, ridgeT *r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a86c681315152c3b70cdb4c254d9aa1bb</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab01cd8be7cd8f2c97075f858a65392c3</anchor>
      <arglist>(QhullQh *qqh, ridgeT *r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a4cec34a1a4214891ec228ee6bdaf07d9</anchor>
      <arglist>(const QhullRidge &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ab08a3f94bb0cf418f0a06cdc6a88f351</anchor>
      <arglist>(const QhullRidge &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullRidge</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afb5263275dfefee19fcb92e5237e514c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>bottomFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a40401a3009e8afd3f5aad4d8676b5c45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ac8f0a8f9eaf154eaa5bb2a447c7a2ab1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ridgeT *</type>
      <name>getRidgeT</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>adf7c4dcc19c02f81dbfceb65853b9792</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ad2a5f08d2f1a1355cba5a37a747b76b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a0468c2fead896fa18bd063151b2ac0a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a707e37cf4fb11ccc5c40a76ecf464ab1</anchor>
      <arglist>(const QhullRidge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ae0481be00e0a3b0f02a43f4fd80e5371</anchor>
      <arglist>(const QhullRidge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>otherFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a692454d94dd34e5da20c213b06b88e15</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>topFacet</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a32bf5548534ee072a738aecc926ec70b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>ad97140073cbf858839d8d20a6a919783</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge</type>
      <name>nextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>afe2e1935fa37691dd160980d101785bb</anchor>
      <arglist>(const QhullFacet &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>QhullRidge</type>
      <name>nextRidge3d</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a5b3a2f55e2e406802a5b7d5a815e1ba0</anchor>
      <arglist>(const QhullFacet &amp;f, QhullVertex *nextVertex) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexSet</type>
      <name>vertices</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a6d4f518f0200407b39eb9919fd21c1f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintRidge</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullRidge.html</anchorfile>
      <anchor>a90906e88d50a7533b05e69b89471168d</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullRidge_test</name>
    <filename>classorgQhull_1_1QhullRidge__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>ab4a0a85d67acb22163731770fd74ddd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>ada1eeef0c904d03d566534b16613c980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a2b78d33784d82672fd5c393984daed4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a372271923da9bea1333ab6d8b5c30ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a236754d0a96a7f4df743ef39d83e3eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>ab4a0a85d67acb22163731770fd74ddd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>ada1eeef0c904d03d566534b16613c980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a2b78d33784d82672fd5c393984daed4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a372271923da9bea1333ab6d8b5c30ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullRidge__test.html</anchorfile>
      <anchor>a236754d0a96a7f4df743ef39d83e3eea</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSet</name>
    <filename>classorgQhull_1_1QhullSet.html</filename>
    <templarg></templarg>
    <base>orgQhull::QhullSetBase</base>
    <class kind="class">orgQhull::QhullSet::const_iterator</class>
    <class kind="class">orgQhull::QhullSet::iterator</class>
    <member kind="typedef">
      <type>QhullSet&lt; T &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; T &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const T &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; T &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; T &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab3d4d840a7af5737c9da0c782fac25b7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2c86d02478c3be8a346547b9ac77b215</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a125ed22acc40e87066b4817e43d266a9</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullSet&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a7040173bb833ae75bcd6b7ce99a201db</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3b27012bb46ae963d0c89de0bc242528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ac5ccabd9189a44340696a13cf93eca3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6d4271d424ba438eb12693851959d8af</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a15d1239981f40fe20106a623ea4ca97c</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const T &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const T &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QhullSet&lt; QhullFacet &gt;</name>
    <filename>classorgQhull_1_1QhullSet.html</filename>
    <base>orgQhull::QhullSetBase</base>
    <member kind="typedef">
      <type>QhullSet&lt; QhullFacet &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullFacet &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullFacet &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullFacet &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullFacet &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab3d4d840a7af5737c9da0c782fac25b7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2c86d02478c3be8a346547b9ac77b215</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a125ed22acc40e87066b4817e43d266a9</anchor>
      <arglist>(const QhullSet&lt; QhullFacet &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullSet&lt; QhullFacet &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a7040173bb833ae75bcd6b7ce99a201db</anchor>
      <arglist>(const QhullSet&lt; QhullFacet &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3b27012bb46ae963d0c89de0bc242528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ac5ccabd9189a44340696a13cf93eca3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullFacet &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6d4271d424ba438eb12693851959d8af</anchor>
      <arglist>(const QhullSet&lt; QhullFacet &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a15d1239981f40fe20106a623ea4ca97c</anchor>
      <arglist>(const QhullSet&lt; QhullFacet &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullFacet</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacet</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullFacet &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullFacet &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QhullSet&lt; QhullPoint &gt;</name>
    <filename>classorgQhull_1_1QhullSet.html</filename>
    <base>orgQhull::QhullSetBase</base>
    <member kind="typedef">
      <type>QhullSet&lt; QhullPoint &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullPoint &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullPoint &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullPoint &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullPoint &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullPoint &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab3d4d840a7af5737c9da0c782fac25b7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2c86d02478c3be8a346547b9ac77b215</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a125ed22acc40e87066b4817e43d266a9</anchor>
      <arglist>(const QhullSet&lt; QhullPoint &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullSet&lt; QhullPoint &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a7040173bb833ae75bcd6b7ce99a201db</anchor>
      <arglist>(const QhullSet&lt; QhullPoint &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3b27012bb46ae963d0c89de0bc242528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ac5ccabd9189a44340696a13cf93eca3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullPoint &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6d4271d424ba438eb12693851959d8af</anchor>
      <arglist>(const QhullSet&lt; QhullPoint &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a15d1239981f40fe20106a623ea4ca97c</anchor>
      <arglist>(const QhullSet&lt; QhullPoint &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullPoint</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullPoint &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullPoint &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QhullSet&lt; QhullVertex &gt;</name>
    <filename>classorgQhull_1_1QhullSet.html</filename>
    <base>orgQhull::QhullSetBase</base>
    <member kind="typedef">
      <type>QhullSet&lt; QhullVertex &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullVertex &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullVertex &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullVertex &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a59344931d6789b4890ee917de0854974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullVertex &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af37a5c102e60df0db0569531567e62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>af3f3dccf0c71de6e7b2474bfb5a97f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab3d4d840a7af5737c9da0c782fac25b7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2c86d02478c3be8a346547b9ac77b215</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a125ed22acc40e87066b4817e43d266a9</anchor>
      <arglist>(const QhullSet&lt; QhullVertex &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullSet&lt; QhullVertex &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a7040173bb833ae75bcd6b7ce99a201db</anchor>
      <arglist>(const QhullSet&lt; QhullVertex &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3b27012bb46ae963d0c89de0bc242528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullSet</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ac5ccabd9189a44340696a13cf93eca3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1efeecd7efe55453fcf83dffd0720a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6d4271d424ba438eb12693851959d8af</anchor>
      <arglist>(const QhullSet&lt; QhullVertex &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a15d1239981f40fe20106a623ea4ca97c</anchor>
      <arglist>(const QhullSet&lt; QhullVertex &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>at</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4b4dddce566c450dfa977c6879560987</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>acc22f62f3e60fc587e5c5e9b973e91be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>back</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1d5a1c867c3e12180cbf8af5047647de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>constData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afb4ce58c7a53b883ae8c50baf1b4163d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6af2308d7af3baf8849f6c1fb084a884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>data</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a3614a989ad375242c6dad3dfca7eaa75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aab5a9252e8a174a37c007dc975e27340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex ::base_type *</type>
      <name>endData</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a988e22673569257efc93e21900173371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a48c2c109fedfcdf4f2b456ac50246111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>first</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ab4e0ef3afce95db2549d770dfda9f92c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2b11c5e9fc76cfc6eb7d593a33d4abf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>front</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>afc402cdb71a72cd1ce56342d275e2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a316a4405df26545338a6cdad1f4f8abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>last</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8aa85e8b849577f57230521dbddfcff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a14dbe8a75c3871cc07a9014c30c1ec78</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>operator[]</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>ad55d53d17a0d527a70dc97737add9f22</anchor>
      <arglist>(countT idx)</arglist>
    </member>
    <member kind="function">
      <type>const QhullVertex</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a60d9943fb5edef286dc335edd420a2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>second</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0846786e5a3be4f8412f21749a0ba1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a44b09671e7060714f937f2f80128e936</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>value</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aeacd21fbce30bc3dd83653e40a21c877</anchor>
      <arglist>(countT idx, const QhullVertex &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2450de0d335b447af060e8732b041216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a6629e2c73d6328057f4de4e23cefaffe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>aefa12110f08bc0321b195dbcf7df54c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a1b5b67ab9bacf2efe6377bf5a24102dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a37427257f8f3e08e01cec5208a13be49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a760dcf75e0b2d37e6932db60e2295a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a4660ad7cfddbfa8baa5a5b2a907ce054</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a8efb3fa8c23c31d4cefe56050268dd13</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>indexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a0b0e9742edfcc8ae5d4f88bd2f36427e</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>lastIndexOf</name>
      <anchorfile>classorgQhull_1_1QhullSet.html</anchorfile>
      <anchor>a2fd2ffb4d61447cc9d3b2385fe8db56d</anchor>
      <arglist>(const QhullVertex &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSet_test</name>
    <filename>classorgQhull_1_1QhullSet__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a6e72f982a2d745ec98bf7d336a406680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullsetbase</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a40026d8ab51d8775aa653e2496374214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a3a0393a122cdcbae3370a64f552422f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>afb4857f9a0ed1d83cc85f454bc2c0f5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a906485d7b6e05a6c13babc62ef217788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>ab2458b700b37d3267aa8ac6be4037e33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>ae243b53bc7b9c46e11dc6bd2c3904755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullset_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a7339d5810a913be84a59b18704d95a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>af914864a30e1ef6c840a08eb3d7b18d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a6e72f982a2d745ec98bf7d336a406680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullsetbase</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a40026d8ab51d8775aa653e2496374214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a3a0393a122cdcbae3370a64f552422f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_element</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>afb4857f9a0ed1d83cc85f454bc2c0f5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_search</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a906485d7b6e05a6c13babc62ef217788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>ab2458b700b37d3267aa8ac6be4037e33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>ae243b53bc7b9c46e11dc6bd2c3904755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_qhullset_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>a7339d5810a913be84a59b18704d95a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullSet__test.html</anchorfile>
      <anchor>af914864a30e1ef6c840a08eb3d7b18d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSetBase</name>
    <filename>classorgQhull_1_1QhullSetBase.html</filename>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a2d0a61b9829853701890140129a6972b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>getSetT</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aac548fcd65a4781a869e3f54178a715b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a92514322fcde33e54c0fab64914a8f5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>setT **</type>
      <name>referenceSetT</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aafbf38afa23c0cfe9fbe79f1f21d0eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ac138045cdafc9c0cd37c2bb7755c9e00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>beginPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a9a8ccd4e0a727ac3dad92d5bdccd9c48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>elementPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ae8fcac069f0bd1508da321853520ce7c</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>endPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ae19275bb8fc5f760cc8f2fbdd262a6e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>setT *</type>
      <name>qh_set</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a7b19d340e52b9d7710f6f6692c4f24fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aafc53650b127e6a3d23b5d5c8afa9d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a09ad7a9ef7380d80c70ce54b720f065b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>setT *</type>
      <name>qh_set</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a7b19d340e52b9d7710f6f6692c4f24fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aafc53650b127e6a3d23b5d5c8afa9d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static setT</type>
      <name>s_empty_set</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a09ad7a9ef7380d80c70ce54b720f065b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetBase</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ab7de2c8fd09434d8e1a0dc35b39827e7</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetBase</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a0fb6720135cba98787a51a94cb8fc467</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetBase</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ad44300a390107ed8197e0da119059074</anchor>
      <arglist>(const QhullSetBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullSetBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ae846f8fcf305f746806605598839aabc</anchor>
      <arglist>(const QhullSetBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullSetBase</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>abca4c4df06f909415e51bab1324eb62b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullSetBase</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ac2b2a97b358454fff929eb3779d6e04b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>acc24d719211d8bb10e8e6a5fa21162c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a2d0a61b9829853701890140129a6972b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>setT *</type>
      <name>getSetT</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aac548fcd65a4781a869e3f54178a715b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a9a5bbfc736a5cc3d6295f3e668b3832d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a92514322fcde33e54c0fab64914a8f5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>setT **</type>
      <name>referenceSetT</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>aafbf38afa23c0cfe9fbe79f1f21d0eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ac138045cdafc9c0cd37c2bb7755c9e00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>beginPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a9a8ccd4e0a727ac3dad92d5bdccd9c48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>elementPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ae8fcac069f0bd1508da321853520ce7c</anchor>
      <arglist>(countT idx) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void **</type>
      <name>endPointer</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>ae19275bb8fc5f760cc8f2fbdd262a6e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static countT</type>
      <name>count</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a12ba2cdeb282928d783b7de727735b08</anchor>
      <arglist>(const setT *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmpty</name>
      <anchorfile>classorgQhull_1_1QhullSetBase.html</anchorfile>
      <anchor>a0dd0533060964189bd8d68965fdb7728</anchor>
      <arglist>(const setT *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullSetIterator</name>
    <filename>classorgQhull_1_1QhullSetIterator.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>QhullSetIterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a0c68772bef57a2e17e1e0b583a2a3d97</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetIterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a8c595c38be2debde6954c877dff2fc9c</anchor>
      <arglist>(const QhullSetIterator&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>QhullSetIterator&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>aa0156a23d631aa33c6338afe36ddfd51</anchor>
      <arglist>(const QhullSetIterator&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>countRemaining</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a8effff7cfba84b7c4b0c847e82244ec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a19e010dea6f726d57e9329e3e01d090b</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a11d5a781fa50bcb3bae8f2d0ab6f5fe5</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a91c6170e65c216393e4c7c17f56310f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a05ac2d65a490b447ba9a845d5993333b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>ac5c82c62edc85a4d6c8b27e388cfa6e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a87fc17adafca4fbdfb42c8a727ba043a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a2e37860cd4e3124f14085de79d2179d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a17a7a0f2e50fe84a962b04b9f3927b9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a26762767ef13ab4a42908368e8861451</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a72057ef67a92234cf4ba73db163961d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>QhullSet&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>ad4c4f6d3293427fbbd8622ba4e3fc758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>aac4f797ab738194c2f84e43dcce36994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>begin_i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a64ef5ceecd5f31aa6cbd3ba8bfd333e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>end_i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a432300cb3799bfeffaf9154bf9c4276c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a6220dd2902152dbebd7987ce3ea929fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>QhullSet&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>ad4c4f6d3293427fbbd8622ba4e3fc758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>aac4f797ab738194c2f84e43dcce36994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>begin_i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a64ef5ceecd5f31aa6cbd3ba8bfd333e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T::base_type *</type>
      <name>end_i</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a432300cb3799bfeffaf9154bf9c4276c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a6220dd2902152dbebd7987ce3ea929fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetIterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a0c68772bef57a2e17e1e0b583a2a3d97</anchor>
      <arglist>(const QhullSet&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullSetIterator</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a8c595c38be2debde6954c877dff2fc9c</anchor>
      <arglist>(const QhullSetIterator&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>QhullSetIterator&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>aa0156a23d631aa33c6338afe36ddfd51</anchor>
      <arglist>(const QhullSetIterator&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>countRemaining</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a8effff7cfba84b7c4b0c847e82244ec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a19e010dea6f726d57e9329e3e01d090b</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a11d5a781fa50bcb3bae8f2d0ab6f5fe5</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a91c6170e65c216393e4c7c17f56310f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a05ac2d65a490b447ba9a845d5993333b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>ac5c82c62edc85a4d6c8b27e388cfa6e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekNext</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a87fc17adafca4fbdfb42c8a727ba043a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peekPrevious</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a2e37860cd4e3124f14085de79d2179d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a17a7a0f2e50fe84a962b04b9f3927b9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a26762767ef13ab4a42908368e8861451</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classorgQhull_1_1QhullSetIterator.html</anchorfile>
      <anchor>a72057ef67a92234cf4ba73db163961d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullStat</name>
    <filename>classorgQhull_1_1QhullStat.html</filename>
    <base>qhstatT</base>
    <member kind="function">
      <type></type>
      <name>QhullStat</name>
      <anchorfile>classorgQhull_1_1QhullStat.html</anchorfile>
      <anchor>af8042adfc8b5c69d3c5ac49deadf4672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullStat</name>
      <anchorfile>classorgQhull_1_1QhullStat.html</anchorfile>
      <anchor>aacf78180369989d193d3d1ef2323049b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullStat</name>
      <anchorfile>classorgQhull_1_1QhullStat.html</anchorfile>
      <anchor>ab0d1787d69e34b56042ae0f88f6fb66d</anchor>
      <arglist>(const QhullStat &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QhullStat &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullStat.html</anchorfile>
      <anchor>ad017e0eb57df914adb4f611ea101725b</anchor>
      <arglist>(const QhullStat &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullVertex</name>
    <filename>classorgQhull_1_1QhullVertex.html</filename>
    <class kind="struct">orgQhull::QhullVertex::PrintVertex</class>
    <member kind="typedef">
      <type>vertexT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae72ef9f9bbfd70d3b6c764d5d39a95e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a4107dde5bda39c3b7c4d959eff1d3d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a774bce8b8706303ed4f91e4b4196bb5c</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aec8ec653b3ee76817ee8b61b2e484901</anchor>
      <arglist>(const Qhull &amp;q, vertexT *v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ad9401ee28cef73087abeb6f27ba476b1</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a47054afc958266dd0178fa4823a69947</anchor>
      <arglist>(QhullQh *qqh, vertexT *v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a0e37d2d5a88dff5bce192e303ae51c03</anchor>
      <arglist>(const QhullVertex &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a16caf002bb931aea2e3d7d9b0f52d8b2</anchor>
      <arglist>(const QhullVertex &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a58acc62949ced18e907afadb85c73a7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a603e00c93edfa906f0680145a4a0da20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>getVertexT</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>af72694e642d91040c39df2009500d0cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aa388d215f8a23943f77ac67c29a4623d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a49b7c7a762fcb5f41bbc9b4e942ae605</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>neighborFacetsDefined</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae2746a34349c35892dd7009c432baec1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a4ab0e40d3e7040af716e84043e69bc4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a568fc60c6d8b3c7eeb4f26edaee78732</anchor>
      <arglist>(const QhullVertex &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a9c0e44234eca3efd0d160f9eb17eed54</anchor>
      <arglist>(const QhullVertex &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>point</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a3491c5d08a6edbedffc7250fefcbaf12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a41a928c3b425a4c7c14e9960e68912ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>acbf7e35dbfbe1ecd00aaac8da96a5b30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetSet</type>
      <name>neighborFacets</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae04f81b8c7f9b07817a29752201344a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintVertex</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aeabaed0c125f53f1b1b6a63769b0adb0</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vertexT *</type>
      <name>qh_vertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a32342d9f7e8361e1f99b9cc81866aa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a413db93001c646db30cc12dbcee3723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static vertexT</type>
      <name>s_empty_vertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a3462b641aab4e4c81cf44e436a14bc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vertexT *</type>
      <name>base_type</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae72ef9f9bbfd70d3b6c764d5d39a95e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vertexT *</type>
      <name>qh_vertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a32342d9f7e8361e1f99b9cc81866aa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QhullQh *</type>
      <name>qh_qh</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a413db93001c646db30cc12dbcee3723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static vertexT</type>
      <name>s_empty_vertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a3462b641aab4e4c81cf44e436a14bc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a4107dde5bda39c3b7c4d959eff1d3d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a774bce8b8706303ed4f91e4b4196bb5c</anchor>
      <arglist>(const Qhull &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aec8ec653b3ee76817ee8b61b2e484901</anchor>
      <arglist>(const Qhull &amp;q, vertexT *v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ad9401ee28cef73087abeb6f27ba476b1</anchor>
      <arglist>(QhullQh *qqh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a47054afc958266dd0178fa4823a69947</anchor>
      <arglist>(QhullQh *qqh, vertexT *v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a0e37d2d5a88dff5bce192e303ae51c03</anchor>
      <arglist>(const QhullVertex &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a16caf002bb931aea2e3d7d9b0f52d8b2</anchor>
      <arglist>(const QhullVertex &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullVertex</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a58acc62949ced18e907afadb85c73a7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a603e00c93edfa906f0680145a4a0da20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>vertexT *</type>
      <name>getVertexT</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>af72694e642d91040c39df2009500d0cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>id</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aa388d215f8a23943f77ac67c29a4623d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a49b7c7a762fcb5f41bbc9b4e942ae605</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>neighborFacetsDefined</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae2746a34349c35892dd7009c432baec1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>next</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a4ab0e40d3e7040af716e84043e69bc4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a568fc60c6d8b3c7eeb4f26edaee78732</anchor>
      <arglist>(const QhullVertex &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a9c0e44234eca3efd0d160f9eb17eed54</anchor>
      <arglist>(const QhullVertex &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QhullPoint</type>
      <name>point</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a3491c5d08a6edbedffc7250fefcbaf12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullVertex</type>
      <name>previous</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>a41a928c3b425a4c7c14e9960e68912ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullQh *</type>
      <name>qh</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>acbf7e35dbfbe1ecd00aaac8da96a5b30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QhullFacetSet</type>
      <name>neighborFacets</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>ae04f81b8c7f9b07817a29752201344a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PrintVertex</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullVertex.html</anchorfile>
      <anchor>aeabaed0c125f53f1b1b6a63769b0adb0</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullVertex_test</name>
    <filename>classorgQhull_1_1QhullVertex__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>a56b8b67fb0595e5d7615cf28066b3584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_constructConvert</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>aaa8627ff1c25998fe11bdc04d54b59b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>a3bb11b0297cc5bc8280f87d318875eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>ad84992a204b2cd03e3c0e0f68998093f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>ab698b34bac687b74ef1f224df78ea281</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>a56b8b67fb0595e5d7615cf28066b3584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_constructConvert</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>aaa8627ff1c25998fe11bdc04d54b59b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>a3bb11b0297cc5bc8280f87d318875eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>ad84992a204b2cd03e3c0e0f68998093f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullVertex__test.html</anchorfile>
      <anchor>ab698b34bac687b74ef1f224df78ea281</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullVertexSet</name>
    <filename>classorgQhull_1_1QhullVertexSet.html</filename>
    <base>QhullSet&lt; QhullVertex &gt;</base>
    <class kind="struct">orgQhull::QhullVertexSet::PrintIdentifiers</class>
    <class kind="struct">orgQhull::QhullVertexSet::PrintVertexSet</class>
    <member kind="function">
      <type>void</type>
      <name>freeQhSetTemp</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>acfd43a663018226b3c43d38bdae19f33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>a18f43eedfa7bf874824882d4329b2536</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PrintVertexSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>ac0e6b9ea0cd00045d76b6e50ce8c5a6b</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>afd9a1e96b0f9f6bbcbe86f8fec9f18e5</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>qhsettemp_defined</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>acfcb0d166f3ce847e0f7a274171dbf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>qhsettemp_defined</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>acfcb0d166f3ce847e0f7a274171dbf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>ae0a388f7251528bc3e3702c489184f58</anchor>
      <arglist>(const Qhull &amp;q, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>a1995dcb812dc8004e99a65a590909852</anchor>
      <arglist>(const Qhull &amp;q, facetT *facetlist, setT *facetset, bool allfacets)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>ae045042b46c200c7474019c5212c191a</anchor>
      <arglist>(QhullQh *qqh, setT *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>aa40dc73568b4a6dd84c82cb8b90da2a8</anchor>
      <arglist>(QhullQh *qqh, facetT *facetlist, setT *facetset, bool allfacets)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>a98a9f99926657dc2cc7ec8f3068f209e</anchor>
      <arglist>(const QhullVertexSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QhullVertexSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>aab2a4c6326f5aeac82676d2dc3a9a610</anchor>
      <arglist>(const QhullVertexSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>afcb541485bae81164788eada0fd4ad73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QhullVertexSet</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>a840c5cd6559292c4a2c630c4945a03e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeQhSetTemp</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>acfd43a663018226b3c43d38bdae19f33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; QhullVertex &gt;</type>
      <name>toStdVector</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>a18f43eedfa7bf874824882d4329b2536</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PrintVertexSet</type>
      <name>print</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>ac0e6b9ea0cd00045d76b6e50ce8c5a6b</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
    <member kind="function">
      <type>PrintIdentifiers</type>
      <name>printIdentifiers</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet.html</anchorfile>
      <anchor>afd9a1e96b0f9f6bbcbe86f8fec9f18e5</anchor>
      <arglist>(const char *message) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::QhullVertexSet_test</name>
    <filename>classorgQhull_1_1QhullVertexSet__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aa2c4218641247f6953d45678d5d90982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aa95eb98d9e51e8fc7821e2f3ad069536</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>af8d89cedc3b5a73bb57d53f2f5db7ab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>a27298cba01cd9a8a1c7ff5cb1cbddb22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>a0b95cc0c4935beb59769b9a160fe0a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aecb837a487ba7be4e99a073cab6f0a7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aa2c4218641247f6953d45678d5d90982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aa95eb98d9e51e8fc7821e2f3ad069536</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_convert</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>af8d89cedc3b5a73bb57d53f2f5db7ab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_readonly</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>a27298cba01cd9a8a1c7ff5cb1cbddb22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>a0b95cc0c4935beb59769b9a160fe0a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_io</name>
      <anchorfile>classorgQhull_1_1QhullVertexSet__test.html</anchorfile>
      <anchor>aecb837a487ba7be4e99a073cab6f0a7b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::Quadrilateral</name>
    <filename>structcoal_1_1Quadrilateral.html</filename>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>index_type</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>af5e3ef5d579165287e3401f964d10583</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>acc87cc9c21c694c9840ae799797bfdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>ac91a6e928c70c4ce76c933ef5730e27c</anchor>
      <arglist>(const Quadrilateral &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a014dffd728e981ad8b7ff1f4b76d99b8</anchor>
      <arglist>(const Quadrilateral &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>index_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a7a9e814ae708d5716da5a6b53502cc02</anchor>
      <arglist>(index_type i)</arglist>
    </member>
    <member kind="function">
      <type>index_type</type>
      <name>operator[]</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>abae2e124084ab8b92062ada8612985b5</anchor>
      <arglist>(index_type i) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quadrilateral</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>af14a41f1d34f27c415e6f55959f472ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quadrilateral</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a4714fdf91b0226bf8139fd939c099b3e</anchor>
      <arglist>(index_type p0, index_type p1, index_type p2, index_type p3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a10e1a26cc3ae995d73cbf462cd5d51ac</anchor>
      <arglist>(index_type p0, index_type p1, index_type p2, index_type p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a7ecc4bf06be0837d9b20ca6f25c0f524</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>index_type</type>
      <name>vids</name>
      <anchorfile>structcoal_1_1Quadrilateral.html</anchorfile>
      <anchor>a74b5e1dba82cec0f07301a7ca3a2a5e3</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::QueryRequest</name>
    <filename>structcoal_1_1QueryRequest.html</filename>
    <member kind="function">
      <type>QueryRequest &amp;</type>
      <name>operator=</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a8dca08ee3d32d746ab72a23acb7773b9</anchor>
      <arglist>(const QueryRequest &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a61e4cb31c2021d3cc27f87f462979324</anchor>
      <arglist>(const QueryRequest &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_PUSH COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS</type>
      <name>QueryRequest</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a9a1939e64ed3ded420846c605159b530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QueryRequest</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a1411a4c70ab0243fd162b7e0de41ea7a</anchor>
      <arglist>(const QueryRequest &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>COAL_COMPILER_DIAGNOSTIC_POP void</type>
      <name>updateGuess</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>af0f64d13ea386e1be649b6c2112c8e7a</anchor>
      <arglist>(const QueryResult &amp;result) const</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>cached_gjk_guess</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a1e47bbefecc5b3a589d5283940e94ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>cached_support_func_guess</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a9247b938f3a195e75a03a8adf67eb823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>collision_distance_threshold</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a5cb8c9f3375781ec1c4db12106d45772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_cached_gjk_guess</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>aaa0f5f92368c73504e4f073177b0c9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_timings</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a6673c2bb97fd74e8664fd7f9177de1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>epa_max_iterations</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a2f3c15510c883c50f15883c860c86498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>epa_tolerance</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a07e7f2161cb1bbccdb521f351ce59cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterion</type>
      <name>gjk_convergence_criterion</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a524b46d8b850dcf91bafa243fa93370c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKConvergenceCriterionType</type>
      <name>gjk_convergence_criterion_type</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>ad10dabc1a050d6859376c0c39279c8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKInitialGuess</type>
      <name>gjk_initial_guess</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>ad9cd4b49ecb0b0ad4f6005bae49a55bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>gjk_max_iterations</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>af6929b28d8c6d4b7efbc6ca54cf8def6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>gjk_tolerance</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>a95d040587d2716787deefb8871e9d057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GJKVariant</type>
      <name>gjk_variant</name>
      <anchorfile>structcoal_1_1QueryRequest.html</anchorfile>
      <anchor>ac224a8bfdf8450b31e6091f1cb6d6abc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::QueryResult</name>
    <filename>structcoal_1_1QueryResult.html</filename>
    <member kind="function">
      <type></type>
      <name>QueryResult</name>
      <anchorfile>structcoal_1_1QueryResult.html</anchorfile>
      <anchor>a9ae7c9431420a2da1017bfd3e6afe03a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>cached_gjk_guess</name>
      <anchorfile>structcoal_1_1QueryResult.html</anchorfile>
      <anchor>a55c0e3b7007df7276605748ce4f9defb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>support_func_guess_t</type>
      <name>cached_support_func_guess</name>
      <anchorfile>structcoal_1_1QueryResult.html</anchorfile>
      <anchor>a82b2fac3224ca942781df25e82fd54d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPUTimes</type>
      <name>timings</name>
      <anchorfile>structcoal_1_1QueryResult.html</anchorfile>
      <anchor>ae5f2ad094b020f51f5fce87f7b771b8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::RboxPoints</name>
    <filename>classorgQhull_1_1RboxPoints.html</filename>
    <base>orgQhull::PointCoordinates</base>
    <member kind="function">
      <type>void</type>
      <name>clearRboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aabaefae05924a9408508b607065948f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>newCount</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a35368e2cb55e3192b942712379185fff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a89a168cd06893a263631e7d3f09db769</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rboxStatus</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aeb6638f7053babaa5ba3c64e459c501e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>afd0e57b59ca36316a07b5e69fe266fa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNewCount</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>ada2316baaa9b065c11c3c4fa2e04d023</anchor>
      <arglist>(countT pointCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aa0bdcd34bc5eddbd5c6badc47c4786a8</anchor>
      <arglist>(const char *rboxCommand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reservePoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a36d1821723395ed53d9c2ae116835a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a7bae2af8c985dc757349e62fa45bb746</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>countT</type>
      <name>rbox_new_count</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a465b26180ab5785a8286b02cc9160334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rbox_status</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>ab2e22d3f6541bbc01e7895b7beb504f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rbox_message</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a67007e632c0e1be23088c5b2890130f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>friend</type>
      <name>void ::qh_fprintf_rbox</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a38f85655af94757fef13bef0c665bdac</anchor>
      <arglist>(qhT *qh, FILE *fp, int msgcode, const char *fmt,...)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RboxPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>af7890a7fb85ac65cf904c809d241dbc7</anchor>
      <arglist>(const RboxPoints &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RboxPoints &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>ae648ea156d6b3a83fc6e676625a6fe55</anchor>
      <arglist>(const RboxPoints &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>allocateQhullQh</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>adeb9af01f582a915a0d5b28588577ac3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RboxPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a373962f2b2c662bbed23f779c714869a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RboxPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a82c9568042c358921bb665da4973d8fb</anchor>
      <arglist>(const char *rboxCommand)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RboxPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aeddabef133460aff58306bd1a5abbcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearRboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aabaefae05924a9408508b607065948f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>countT</type>
      <name>newCount</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a35368e2cb55e3192b942712379185fff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a89a168cd06893a263631e7d3f09db769</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rboxStatus</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aeb6638f7053babaa5ba3c64e459c501e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRboxMessage</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>afd0e57b59ca36316a07b5e69fe266fa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNewCount</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>ada2316baaa9b065c11c3c4fa2e04d023</anchor>
      <arglist>(countT pointCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>aa0bdcd34bc5eddbd5c6badc47c4786a8</anchor>
      <arglist>(const char *rboxCommand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reservePoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a36d1821723395ed53d9c2ae116835a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoints</name>
      <anchorfile>classorgQhull_1_1RboxPoints.html</anchorfile>
      <anchor>a7bae2af8c985dc757349e62fa45bb746</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::RboxPoints_test</name>
    <filename>classorgQhull_1_1RboxPoints__test.html</filename>
    <base>orgQhull::RoadTest</base>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a094a641ce2f237881e4e03f839995e1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_error</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>aeb7c22e56ef5ab0e4cc29c580a8e12de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_test</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a3af0667764f533965fe0ffa8d1a2d3a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a9eb8179d20c86c0aa599162aa7bc28f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a0d2840b68f2505af7e50d1d4a2236d09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_change</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a44dc18e8b190159212ce532b379aed9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_ostream</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a8f5b96d1db05963519140c1e5b0f23d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_construct</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a094a641ce2f237881e4e03f839995e1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_error</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>aeb7c22e56ef5ab0e4cc29c580a8e12de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_test</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a3af0667764f533965fe0ffa8d1a2d3a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_getSet</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a9eb8179d20c86c0aa599162aa7bc28f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_foreach</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a0d2840b68f2505af7e50d1d4a2236d09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_change</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a44dc18e8b190159212ce532b379aed9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>t_ostream</name>
      <anchorfile>classorgQhull_1_1RboxPoints__test.html</anchorfile>
      <anchor>a8f5b96d1db05963519140c1e5b0f23d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rboxT</name>
    <filename>structrboxT.html</filename>
    <member kind="variable">
      <type>jmp_buf</type>
      <name>errexit</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>adb20fc08edf704a65af30a3c19a426a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>ferr</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>af34632524205e06919acf513e8fc1a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fout</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>a4ee9371101b0148a8921274cbe6d20dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>isinteger</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>a493774e95196f5417012eaab083c4cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>jmpXtra</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>a1bc0f0573c70c7dcba252b8f328f8204</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>out_offset</name>
      <anchorfile>structrboxT.html</anchorfile>
      <anchor>a27f57d1fce5e117e6e150f0a2339d467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>doxygen_xml_parser::Reference</name>
    <filename>classdoxygen__xml__parser_1_1Reference.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdoxygen__xml__parser_1_1Reference.html</anchorfile>
      <anchor>a2272fea8b3622a16829679ce819312b8</anchor>
      <arglist>(self, index, id=None, name=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xmlToType</name>
      <anchorfile>classdoxygen__xml__parser_1_1Reference.html</anchorfile>
      <anchor>adb5499898b2f777ea2907f74c6a0b624</anchor>
      <arglist>(self, node, array=None, parentClass=None, tplargs=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classdoxygen__xml__parser_1_1Reference.html</anchorfile>
      <anchor>a00effc592b50d99e22848c0645750c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classdoxygen__xml__parser_1_1Reference.html</anchorfile>
      <anchor>adaa3b78763bc8472869fb895451ccd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdoxygen__xml__parser_1_1Reference.html</anchorfile>
      <anchor>abaa6128ba92e24397b02218dc0f0c90c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::serialization::register_type</name>
    <filename>structcoal_1_1serialization_1_1register__type.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>on</name>
      <anchorfile>structcoal_1_1serialization_1_1register__type.html</anchorfile>
      <anchor>a4c0f4c1ca11401026bc5c4c816baf765</anchor>
      <arglist>(Archive &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::serialization::register_type&lt; CollisionGeometry &gt;</name>
    <filename>structcoal_1_1serialization_1_1register__type_3_01CollisionGeometry_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>on</name>
      <anchorfile>structcoal_1_1serialization_1_1register__type_3_01CollisionGeometry_01_4.html</anchorfile>
      <anchor>a5527cf181e9a539df62dc5bafc8f7dfa</anchor>
      <arglist>(Archive &amp;ar)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Result</name>
    <filename>structResult.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>collision</name>
      <anchorfile>structResult.html</anchorfile>
      <anchor>af90dd8a5dc9fd55f2fe49ab4aa9741ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>clock_t</type>
      <name>timeGjk</name>
      <anchorfile>structResult.html</anchorfile>
      <anchor>a5833c9dfed4d202974756ebb28ef1905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>clock_t</type>
      <name>timeGte</name>
      <anchorfile>structResult.html</anchorfile>
      <anchor>af3d286b20d6634cc5bcb9fa01423b3f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Results</name>
    <filename>structResults.html</filename>
    <member kind="function">
      <type></type>
      <name>Results</name>
      <anchorfile>structResults.html</anchorfile>
      <anchor>aa2c61f280ac0b3ddfa35b51a56c7444c</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CollisionResult &gt;</type>
      <name>rs</name>
      <anchorfile>structResults.html</anchorfile>
      <anchor>a0768291e7a21ba34af30cc32f2b7dded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::VectorXd</type>
      <name>times</name>
      <anchorfile>structResults.html</anchorfile>
      <anchor>a20149283f4cddc9ec71c61fccee5f6c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ridgeT</name>
    <filename>structridgeT.html</filename>
    <member kind="variable">
      <type>facetT *</type>
      <name>bottom</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a41b11ab8d9038a4775d05c28cabaa8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>id</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a9e79081429d2ace26e6c2394f277d0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>nonconvex</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a7f44e0100bccfa83f12702a3aabe7393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>seen</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a057f291d6707318280f6f82a13141585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>tested</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a7a4a3d44636a4e66c43312ffcba096bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>facetT *</type>
      <name>top</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>ad1a9b92d462ddf87c7fbd1a4fd17aabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>vertices</name>
      <anchorfile>structridgeT.html</anchorfile>
      <anchor>a57671f07e6467c902fbfb210c52cb701</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::RoadError</name>
    <filename>classorgQhull_1_1RoadError.html</filename>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab85061716d5670ade4367564f056fe6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a538741d78c1c86cf7c217a5119fdd841</anchor>
      <arglist>(const RoadError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a2468b5d9678b98e195e4d9490c09c9b7</anchor>
      <arglist>(int code, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1bd016c2f74667f59cedb0e7c1fbe3c0</anchor>
      <arglist>(int code, const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ac5239d5f31f01337db58b5b029dbb49d</anchor>
      <arglist>(int code, const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aae5ced3a0994331c0d297c3d0e4a52c1</anchor>
      <arglist>(int code, const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a0f4947c8040ef78ffd057f9f58269ca4</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a5285675185fc8b3d395202cf759dd541</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1b66b32a4acb3122a00e1d81dc84d408</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a546d322101ae71522bef2edf3d4c7eae</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>afd8414354cf0a66531fc4782f9118255</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a36955df543dc999d2bc8cc87e4e67fda</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, double e)</arglist>
    </member>
    <member kind="function">
      <type>RoadError &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a7cc693ed81d497ee048bfaf2913e395a</anchor>
      <arglist>(const RoadError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a155e7063701dab3a13a8319ecccb88bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aabe9f16cf5816fa297d99532546abc27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1e0ec9830328bcb5d55d06ca37b1aaf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>errorCode</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ae2cd34cdcba964d93286272efb5817f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RoadLogEvent</type>
      <name>roadLogEvent</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a598660d9b2c05d76de42f3b8deda52d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logErrorLastResort</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab36e8cd3f532bfddfb7b3ac3aff14565</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab4f13b793e7999853205ed23b370d63f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>emptyGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>af2837da8660e8b6b09b7461e3f8580d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>stringGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a46f9154c051d8584609435d8abcd7c91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>error_code</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab917cdea7cc1006d73293d36268142b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RoadLogEvent</type>
      <name>log_event</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aab033fd435ee7ce15adc7a172475c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>error_message</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>acc889554eba359e237e06fdbf38c270b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char *</type>
      <name>ROADtag</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a8e680a395640b68a3af3224cdc4f300d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::ostringstream</type>
      <name>global_log</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>afc4e7b34f15dfad5372f1bebd2a03909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>error_code</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab917cdea7cc1006d73293d36268142b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RoadLogEvent</type>
      <name>log_event</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aab033fd435ee7ce15adc7a172475c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>error_message</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>acc889554eba359e237e06fdbf38c270b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char *</type>
      <name>ROADtag</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a8e680a395640b68a3af3224cdc4f300d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::ostringstream</type>
      <name>global_log</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>afc4e7b34f15dfad5372f1bebd2a03909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab85061716d5670ade4367564f056fe6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a538741d78c1c86cf7c217a5119fdd841</anchor>
      <arglist>(const RoadError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a2468b5d9678b98e195e4d9490c09c9b7</anchor>
      <arglist>(int code, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1bd016c2f74667f59cedb0e7c1fbe3c0</anchor>
      <arglist>(int code, const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ac5239d5f31f01337db58b5b029dbb49d</anchor>
      <arglist>(int code, const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aae5ced3a0994331c0d297c3d0e4a52c1</anchor>
      <arglist>(int code, const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a0f4947c8040ef78ffd057f9f58269ca4</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a5285675185fc8b3d395202cf759dd541</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1b66b32a4acb3122a00e1d81dc84d408</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a546d322101ae71522bef2edf3d4c7eae</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>afd8414354cf0a66531fc4782f9118255</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a36955df543dc999d2bc8cc87e4e67fda</anchor>
      <arglist>(int code, const char *fmt, int d, int d2, float f, double e)</arglist>
    </member>
    <member kind="function">
      <type>RoadError &amp;</type>
      <name>operator=</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a7cc693ed81d497ee048bfaf2913e395a</anchor>
      <arglist>(const RoadError &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RoadError</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a155e7063701dab3a13a8319ecccb88bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab4f13b793e7999853205ed23b370d63f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>emptyGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>af2837da8660e8b6b09b7461e3f8580d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>stringGlobalLog</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a46f9154c051d8584609435d8abcd7c91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>aabe9f16cf5816fa297d99532546abc27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a1e0ec9830328bcb5d55d06ca37b1aaf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>errorCode</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ae2cd34cdcba964d93286272efb5817f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RoadLogEvent</type>
      <name>roadLogEvent</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>a598660d9b2c05d76de42f3b8deda52d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logErrorLastResort</name>
      <anchorfile>classorgQhull_1_1RoadError.html</anchorfile>
      <anchor>ab36e8cd3f532bfddfb7b3ac3aff14565</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orgQhull::RoadLogEvent</name>
    <filename>structorgQhull_1_1RoadLogEvent.html</filename>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aeaac6dea56132e24704699277f0dc5af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aacb29098fc1f76e86a50da2521435a50</anchor>
      <arglist>(const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a559273074c4ad48b2959ac11a4806589</anchor>
      <arglist>(const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a0585d94a0855503b4ea72ffe6dec9896</anchor>
      <arglist>(const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aa3a913f3ffb3a78e756b29146464f6c5</anchor>
      <arglist>(const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a27cde6632848d0cea99054a9d16854a2</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>abd7c6142e83ee7fd13059579ccde4dc4</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a8c46d9996abbc127471e2c48b27d9b28</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>acb99ab72e8eb89a508d5f29a6936702f</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a75085864295270ebb5f0f5f4b0221097</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, double g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a4607fbc504934e24efe79e0084cef9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a06fa6f11e874ca62aa1bbab817aef721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aec2f4d2c00e1f51a385020fad3353feb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int2</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a005bf23005e4bbcb4b924864fae6d95a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>float1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a1f9749131f020e16a1fb26f7c33605e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>format</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a1d5e2b09f660f52e57a5dd6ccd55c28f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cstr1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a06ec08a2c0cdaf86eb4d372ef93a4e46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>void1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>ab12b7d3ef19e14cc01e667c99fbb4659</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>adfa3a68eae2e9bdf6d7f23bb65561ecb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>double1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aa4dd394d56e25f7c3d732915cf7083b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a370c71217d2f550cff67f820617c343c</anchor>
      <arglist>(const char *tag, int code) const</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>cstr_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>af1628e69669c2b709a4d41ce2ae5cd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>double_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a45c7afcf8d462eb17019fda5ec764c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>int64_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aef07d7f08c107cd4c338f0bd6568306e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>void_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>adb9042a43d8e742895e38451021e6408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>format_string</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a44979a1f65d54d78d99ab4e47086245c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>ab23f527fecef59ff2810476e9973b5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_2</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a255465f4e8396a8b2a92dc97436150d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>adf99c33963973e2147c6dae3747847a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>firstExtraCode</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a2f5e57ec5fc8ca9d9600d3a02838f9f8</anchor>
      <arglist>(std::ostream &amp;os, char c, char *extraCode)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>format_string</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a44979a1f65d54d78d99ab4e47086245c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>ab23f527fecef59ff2810476e9973b5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_2</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a255465f4e8396a8b2a92dc97436150d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>adf99c33963973e2147c6dae3747847a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aeaac6dea56132e24704699277f0dc5af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aacb29098fc1f76e86a50da2521435a50</anchor>
      <arglist>(const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a559273074c4ad48b2959ac11a4806589</anchor>
      <arglist>(const char *fmt, int d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a0585d94a0855503b4ea72ffe6dec9896</anchor>
      <arglist>(const char *fmt, int d, int d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aa3a913f3ffb3a78e756b29146464f6c5</anchor>
      <arglist>(const char *fmt, int d, int d2, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a27cde6632848d0cea99054a9d16854a2</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>abd7c6142e83ee7fd13059579ccde4dc4</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, const void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a8c46d9996abbc127471e2c48b27d9b28</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>acb99ab72e8eb89a508d5f29a6936702f</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, long long i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a75085864295270ebb5f0f5f4b0221097</anchor>
      <arglist>(const char *fmt, int d, int d2, float f, double g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RoadLogEvent</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a4607fbc504934e24efe79e0084cef9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a06fa6f11e874ca62aa1bbab817aef721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aec2f4d2c00e1f51a385020fad3353feb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int2</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a005bf23005e4bbcb4b924864fae6d95a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>float1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a1f9749131f020e16a1fb26f7c33605e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>format</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a1d5e2b09f660f52e57a5dd6ccd55c28f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cstr1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a06ec08a2c0cdaf86eb4d372ef93a4e46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>void1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>ab12b7d3ef19e14cc01e667c99fbb4659</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>adfa3a68eae2e9bdf6d7f23bb65561ecb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>double1</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>aa4dd394d56e25f7c3d732915cf7083b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a370c71217d2f550cff67f820617c343c</anchor>
      <arglist>(const char *tag, int code) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>firstExtraCode</name>
      <anchorfile>structorgQhull_1_1RoadLogEvent.html</anchorfile>
      <anchor>a2f5e57ec5fc8ca9d9600d3a02838f9f8</anchor>
      <arglist>(std::ostream &amp;os, char c, char *extraCode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::RoadTest</name>
    <filename>classorgQhull_1_1RoadTest.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a67a68fd9f4756f753bc569399d71ed26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ad09e5403ab1c51672b2d76edceff202c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RoadTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a8d16ab39dd2054b203143496ec7ddd2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recordFailedTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ae0de7a01ea644170f9829902a35d4310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deleteTests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a21a272bb2342bfdb5a40e101008a141f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>runTests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ad59c7e15d905510ca32b5d0da9b0f6bf</anchor>
      <arglist>(QStringList arguments)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static QList&lt; RoadTest * &gt;</type>
      <name>s_testcases</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>aae6fc7dc4a105191b6ecc1d93dfb0574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>s_test_count</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a202318fc59d41b9103aa8d891646d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>s_test_fail</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a9c872dae9edaccfe33b421e2d9c95a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static QStringList</type>
      <name>s_failed_tests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a6b3440888a34a4cf55f3aababa0187ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static QList&lt; RoadTest * &gt;</type>
      <name>s_testcases</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>aae6fc7dc4a105191b6ecc1d93dfb0574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>s_test_count</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a202318fc59d41b9103aa8d891646d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>s_test_fail</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a9c872dae9edaccfe33b421e2d9c95a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static QStringList</type>
      <name>s_failed_tests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a6b3440888a34a4cf55f3aababa0187ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a67a68fd9f4756f753bc569399d71ed26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoadTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ad09e5403ab1c51672b2d76edceff202c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RoadTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a8d16ab39dd2054b203143496ec7ddd2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recordFailedTest</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ae0de7a01ea644170f9829902a35d4310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deleteTests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>a21a272bb2342bfdb5a40e101008a141f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>runTests</name>
      <anchorfile>classorgQhull_1_1RoadTest.html</anchorfile>
      <anchor>ad59c7e15d905510ca32b5d0da9b0f6bf</anchor>
      <arglist>(QStringList arguments)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::RSS</name>
    <filename>structcoal_1_1RSS.html</filename>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4ca6a65b82ec01ef15e20eea39d415a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f5c14ff7b627ef7fff877d6048cab65</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7dfd779418bc1619d864aaffdef6155a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad4dd0c90c3672a9785c59d025bbcbe07</anchor>
      <arglist>(const RSS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga388f80d9c1404d2604ebb5d3c67e912d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab87db7b77af50b387d877fc6adc1d79d</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>RSS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1c5746392c36b9e735a8390b6d8b847b</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>RSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga13f2f0d36ba143b83b4d5a6c2cfaaf86</anchor>
      <arglist>(const RSS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>RSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga99a7c05119d078fc3c8fc06a19081c82</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae146882e5666135ca18970d8da5f955f</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga97dba08c046e9475dc307d549cf0b0e9</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga315ca4608d76335fe4b5d78295f31fa1</anchor>
      <arglist>(const RSS &amp;other, const CollisionRequest &amp;, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga45e503ed7f5fd68f6c7c3f5faf634ca4</anchor>
      <arglist>(const RSS &amp;other, RSS &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RSS</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0bcf8eb0d99cbeb6f37af185f1f8f5d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0c983af2c108ddb08ac9812a36e9d6f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3d10c62147dd5aaeeb7cbf545cb42ac0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga109516878c91b4280a2fc3ecebbf3700</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Matrix3s</type>
      <name>axes</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga06032a3c8bf53a448f953513f9cb0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>length</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga74073e138c8822c3f83e6fc45bda3080</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga091be1d88980155d2008a59981423c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>Tr</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga56ef51cda0c606565ff32eee724aa42b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SaPCollisionManager::SaPAABB</name>
    <filename>structcoal_1_1SaPCollisionManager_1_1SaPAABB.html</filename>
    <member kind="variable">
      <type>AABB</type>
      <name>cached</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPAABB.html</anchorfile>
      <anchor>a7a96e45b6849e2cb9a866a276abf6e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndPoint *</type>
      <name>hi</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPAABB.html</anchorfile>
      <anchor>ac56a58911e455f2e335aaea77cc48120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndPoint *</type>
      <name>lo</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPAABB.html</anchorfile>
      <anchor>a49c5f7d3f7281d15f6007f3a41c13f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionObject *</type>
      <name>obj</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPAABB.html</anchorfile>
      <anchor>a7b46d0092d9b30f986f002a3e0221770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::SaPCollisionManager</name>
    <filename>classcoal_1_1SaPCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <class kind="struct">coal::SaPCollisionManager::EndPoint</class>
    <class kind="class">coal::SaPCollisionManager::isNotValidPair</class>
    <class kind="class">coal::SaPCollisionManager::isUnregistered</class>
    <class kind="struct">coal::SaPCollisionManager::SaPAABB</class>
    <class kind="struct">coal::SaPCollisionManager::SaPPair</class>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a43d0a1a97bf0bdd1e3ede30f8e447a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>aef0b92eb62e3c53f4b02d462c4aa2886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>abda60be205af864787aac8094a0b4301</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>aa1ea3675555334e7f494fb3048eae226</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a538aa5ed164ab2c9608d134d54343062</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a90a6f9aa222bc01b87e6683ed6f939b5</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a413241178c586628f831666b32b79e90</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a4d9997bdf012795fe1d8bad32c2e9353</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ae0294bd8149d7ca36c8ccc970395b97c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>aecb8b5235053e1c580dbdaa25f2520db</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ae2d4f71dd5e039777cc2887b01fe1ee8</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObjects</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a1b87ccd9fa50b2c39659c4e929b5806b</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;other_objs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaPCollisionManager</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a85a273c215a4841c794f5c32a126b656</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a898e4ef4fe4261e338dff6c286f1462e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a0f06155a1190faa41316161ac10e0cba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ad402140aa0b41daea42d9e8307b807aa</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a574d6e0803057fd217d61b5dace62d87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a8bdca7642d046d0f4c555e957aff1765</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a6c4b5dd05a4ad6eea9fe2a84c13f7f55</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SaPCollisionManager</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>aa41689ebfa9b621360469fb09c57803e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addToOverlapPairs</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a82c8fa71f12392421414806f6f907ac7</anchor>
      <arglist>(const SaPPair &amp;p)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>collide_</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a5a990f3a33073c6abfc601baa0e4f4ba</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>distance_</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>abafa6fe603caa92e4eda004b2db45bd0</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeFromOverlapPairs</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a27cada8fba71883ef25625a8cc1fae19</anchor>
      <arglist>(const SaPPair &amp;p)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update_</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a32c87ed158c13c713b0c85a9167db15e</anchor>
      <arglist>(SaPAABB *updated_aabb)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateVelist</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ab0d2547b73b0608492f7ebc27318f0d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; SaPAABB * &gt;</type>
      <name>AABB_arr</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a771e7046a8f3ef7f4114c381d53bded2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EndPoint *</type>
      <name>elist</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a15858beb751669bea3238902443cf54e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CollisionObject *, SaPAABB * &gt;</type>
      <name>obj_aabb_map</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ae73aa1e367d478dd2ccc0ea16f1a7dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>optimal_axis</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a49a1aeca571de701002854668af520fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; SaPPair &gt;</type>
      <name>overlap_pairs</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>ad8ad17ccd805383a91cf00e02562d56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; EndPoint * &gt;</type>
      <name>velist</name>
      <anchorfile>classcoal_1_1SaPCollisionManager.html</anchorfile>
      <anchor>a7592c981dea9b6c18807729c4335277e</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::IntervalTreeCollisionManager::SAPInterval</name>
    <filename>structcoal_1_1IntervalTreeCollisionManager_1_1SAPInterval.html</filename>
    <base>coal::detail::SimpleInterval</base>
    <member kind="function">
      <type></type>
      <name>SAPInterval</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1SAPInterval.html</anchorfile>
      <anchor>a05de4e4c3abb3e64dc3dc5c44cec36e2</anchor>
      <arglist>(CoalScalar low_, CoalScalar high_, CollisionObject *obj_)</arglist>
    </member>
    <member kind="variable">
      <type>CollisionObject *</type>
      <name>obj</name>
      <anchorfile>structcoal_1_1IntervalTreeCollisionManager_1_1SAPInterval.html</anchorfile>
      <anchor>af29a93bd3baf1a397bbbfe9c1698152e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SaPCollisionManager::SaPPair</name>
    <filename>structcoal_1_1SaPCollisionManager_1_1SaPPair.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPPair.html</anchorfile>
      <anchor>aac1a8ce10b9dbfe57628cb41519735eb</anchor>
      <arglist>(const SaPPair &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaPPair</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPPair.html</anchorfile>
      <anchor>aa4dae5f1309f0e797fb6ca3eb42d00cb</anchor>
      <arglist>(CollisionObject *a, CollisionObject *b)</arglist>
    </member>
    <member kind="variable">
      <type>CollisionObject *</type>
      <name>obj1</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPPair.html</anchorfile>
      <anchor>a06b209501b4555a56c189413a72db18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollisionObject *</type>
      <name>obj2</name>
      <anchorfile>structcoal_1_1SaPCollisionManager_1_1SaPPair.html</anchorfile>
      <anchor>a556497a0936b668a40f47967f0036421</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::implementation_array::SelectImpl</name>
    <filename>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl.html</anchorfile>
      <anchor>a8826f2332f7040fc6de2184c954f2c3c</anchor>
      <arglist>(const BV &amp;query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl.html</anchorfile>
      <anchor>afc627d0a58fe4a1a8fd7990e70501af5</anchor>
      <arglist>(size_t query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::SelectImpl</name>
    <filename>structcoal_1_1detail_1_1SelectImpl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1SelectImpl.html</anchorfile>
      <anchor>a29e4babf31fa38eb79ac87bd3106f9db</anchor>
      <arglist>(const BV &amp;, const NodeBase&lt; BV &gt; &amp;, const NodeBase&lt; BV &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1SelectImpl.html</anchorfile>
      <anchor>a6a8c35a76a4eea0b047ec0f4391556e5</anchor>
      <arglist>(const NodeBase&lt; BV &gt; &amp;, const NodeBase&lt; BV &gt; &amp;, const NodeBase&lt; BV &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::implementation_array::SelectImpl&lt; S, AABB &gt;</name>
    <filename>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_01_4.html</anchorfile>
      <anchor>a373ff3eb905d425673da2ff23d72804d</anchor>
      <arglist>(const AABB &amp;query, size_t node1, size_t node2, NodeBase&lt; AABB &gt; *nodes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_01_4.html</anchorfile>
      <anchor>a62d89d3d8b78929ed0e978492dea76d6</anchor>
      <arglist>(size_t query, size_t node1, size_t node2, NodeBase&lt; AABB &gt; *nodes)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::SelectImpl&lt; S, AABB &gt;</name>
    <filename>structcoal_1_1detail_1_1SelectImpl_3_01S_00_01AABB_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1SelectImpl_3_01S_00_01AABB_01_4.html</anchorfile>
      <anchor>a1c9fdaa0cee5028a1296173884f43e1f</anchor>
      <arglist>(const AABB &amp;query, const NodeBase&lt; AABB &gt; &amp;node1, const NodeBase&lt; AABB &gt; &amp;node2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1SelectImpl_3_01S_00_01AABB_01_4.html</anchorfile>
      <anchor>a34928e4a0a6c7cf7d3fcf02015895dcf</anchor>
      <arglist>(const NodeBase&lt; AABB &gt; &amp;node, const NodeBase&lt; AABB &gt; &amp;node1, const NodeBase&lt; AABB &gt; &amp;node2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::python::SerializableVisitor</name>
    <filename>structcoal_1_1python_1_1SerializableVisitor.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>structcoal_1_1python_1_1SerializableVisitor.html</anchorfile>
      <anchor>a337ffe6d97b84f3a34878fb2e3ee7b79</anchor>
      <arglist>(PyClass &amp;cl) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::serialization::Serializer</name>
    <filename>structcoal_1_1serialization_1_1Serializer.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromBinary</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>ab9f99cefb36046b40402feee652e71ed</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromBuffer</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a49c97a1161ebb2850591f2c42818aaa8</anchor>
      <arglist>(T &amp;object, boost::asio::streambuf &amp;container)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromString</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a296281af53657efe02887c4eb2eb6134</anchor>
      <arglist>(T &amp;object, const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromStringStream</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>ab29f8150d62bfb8533a01bfb3d837613</anchor>
      <arglist>(T &amp;object, std::istringstream &amp;is)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromText</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a6d22cef0572327c9e839b8062e252aee</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFromXML</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a167536b3677c41b2dd054065dca31351</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveToBinary</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a2da259ed5593b4f44e1ced7ef2c59ba0</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveToBuffer</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a2260e7ae005fd5f9dddb84e7c561a33e</anchor>
      <arglist>(const T &amp;object, boost::asio::streambuf &amp;container)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>saveToString</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>acf58226e3aa717e95429f6e3b6f5a908</anchor>
      <arglist>(const T &amp;object)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveToStringStream</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>a6221180efd5bf69f1b5e50c1e76a1515</anchor>
      <arglist>(const T &amp;object, std::stringstream &amp;ss)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveToText</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>aaacc246cf3b978bdff75a96e69ee5b1e</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveToXML</name>
      <anchorfile>structcoal_1_1serialization_1_1Serializer.html</anchorfile>
      <anchor>aaafe79e1a6925d7938757a45cf7dd2cb</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>setelemT</name>
    <filename>unionsetelemT.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>unionsetelemT.html</anchorfile>
      <anchor>acab288ea0cd14707aac8159aa4dccd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p</name>
      <anchorfile>unionsetelemT.html</anchorfile>
      <anchor>a7809728940796ca59e1c3739304f2cc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>setT</name>
    <filename>structsetT.html</filename>
    <member kind="variable">
      <type>setelemT</type>
      <name>e</name>
      <anchorfile>structsetT.html</anchorfile>
      <anchor>a42712e48d27a2d05c07a3d92d7ea4276</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxsize</name>
      <anchorfile>structsetT.html</anchorfile>
      <anchor>aec374c945cd0c1242d817530f7638dd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits</name>
    <filename>structcoal_1_1shape__traits.html</filename>
    <templarg></templarg>
    <base>coal::shape_traits_base</base>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Box &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Box_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a2ccf63c3a2a1d8c3928a46293e166a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7ab9d28fbe4893e9bfa40eede5e7598470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a8ad725d6db46f8ab94cc10bda3045808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a45ad51905bd2451cf610beb231538933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7ae1ee7a8e660edae98096a64821408b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a45ad51905bd2451cf610beb231538933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a8ad725d6db46f8ab94cc10bda3045808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7ae1ee7a8e660edae98096a64821408b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7ab9d28fbe4893e9bfa40eede5e7598470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Box_01_4.html</anchorfile>
      <anchor>aa79d5df63a14ef958b05e1efd0dfd3a7a2ccf63c3a2a1d8c3928a46293e166a19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Capsule &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Capsule_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35acca57f22f901ff670897ef8be5143447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35ad23098edebbe938352644e038657b4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35aa8a2cc939dfdedd805f11c2a1cbaa9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35a022290e250a0304c320b1a5329b9c62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35abef5fc802bee4cd3982e95a8a6e56c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35a022290e250a0304c320b1a5329b9c62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35aa8a2cc939dfdedd805f11c2a1cbaa9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35abef5fc802bee4cd3982e95a8a6e56c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35ad23098edebbe938352644e038657b4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Capsule_01_4.html</anchorfile>
      <anchor>a677e2ea5bf47029b1d501f2b47103b35acca57f22f901ff670897ef8be5143447</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Cone &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Cone_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a8fdb77d912814ae69c443bfe713de526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a89820566f2fa49e4897453145b6ca653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a6bb0a1b07491e5aeabc55049367373a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a2143e5b50e578233ca4db70a22450123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a12d276d4cfbb7febe28574789da5f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a2143e5b50e578233ca4db70a22450123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a6bb0a1b07491e5aeabc55049367373a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a12d276d4cfbb7febe28574789da5f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a89820566f2fa49e4897453145b6ca653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cone_01_4.html</anchorfile>
      <anchor>abcdd0cbb387d340aa64c095d7102db66a8fdb77d912814ae69c443bfe713de526</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; ConvexBase &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcaa7966a1f4bea1d0f4d744aa09dbedfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcaf5403823bdd15f1fca09532f06f518bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcafcb0456e6406ac85c919a791895817fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dca22f467913fb55b906a269e0a54fa4bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dca25872558564f6b141c4c1bd656dcef42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dca22f467913fb55b906a269e0a54fa4bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcafcb0456e6406ac85c919a791895817fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dca25872558564f6b141c4c1bd656dcef42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcaf5403823bdd15f1fca09532f06f518bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01ConvexBase_01_4.html</anchorfile>
      <anchor>a3625a6fff51c8d6538110c02d803a9dcaa7966a1f4bea1d0f4d744aa09dbedfa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Cylinder &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda5e77e909dc370f58952ad2ef2a62e04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda67088def9e49ddb9adba64baf420601f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda6186fd0b60e506b8514ed583cb95c50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda68facd1a4feb735fcdea17503d296413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda11a1a1ed2f431f5d47bbc0f3bb75d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda68facd1a4feb735fcdea17503d296413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda6186fd0b60e506b8514ed583cb95c50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda11a1a1ed2f431f5d47bbc0f3bb75d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda67088def9e49ddb9adba64baf420601f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Cylinder_01_4.html</anchorfile>
      <anchor>a200afd4ac640d8bb607bfc70fe6518dda5e77e909dc370f58952ad2ef2a62e04b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Ellipsoid &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aae286179ab23c6e8d00853bc4997ee874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aa424ecb0e7ad0cf3828581b15371166bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aad7a497cdca221ec7406aeb8032664a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aabea386961ef4d5a3f8622b405ac2b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aa7cc5858c315ba429a2d06ceddd963a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aabea386961ef4d5a3f8622b405ac2b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aad7a497cdca221ec7406aeb8032664a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aa7cc5858c315ba429a2d06ceddd963a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aa424ecb0e7ad0cf3828581b15371166bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Ellipsoid_01_4.html</anchorfile>
      <anchor>a06ed7d8c695d143b83e840c4ddbddd6aae286179ab23c6e8d00853bc4997ee874</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Halfspace &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a65c848d6ecd2b7620b8b1e12655b6768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06ac87b6892ea8d4856f5a435594500f75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a0a6a13eebc1b0e4d14b0ea312e5fd72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a65e040efbcb1a62d253c45872d89146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a3819f2f1e92108ba0585b7bf9cd9bd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a65e040efbcb1a62d253c45872d89146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a0a6a13eebc1b0e4d14b0ea312e5fd72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a3819f2f1e92108ba0585b7bf9cd9bd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06ac87b6892ea8d4856f5a435594500f75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Halfspace_01_4.html</anchorfile>
      <anchor>a5ec2eeae4eabd0d1773d4fb5580f8d06a65c848d6ecd2b7620b8b1e12655b6768</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; Sphere &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01Sphere_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1acd22d9b37ba5132bee275b74f13a532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1ad537514d7cc96616c50a5d5969d6bfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1ae1ed3458bcb6ef347a7e24cb1877e67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1a446d92ba3a9bab54ff48834927828914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1a5d180bc3f09a979973baf4b6a23a0ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1a446d92ba3a9bab54ff48834927828914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1ae1ed3458bcb6ef347a7e24cb1877e67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1a5d180bc3f09a979973baf4b6a23a0ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1ad537514d7cc96616c50a5d5969d6bfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01Sphere_01_4.html</anchorfile>
      <anchor>a010cb3beb0f1a95b1350413b9986e0e1acd22d9b37ba5132bee275b74f13a532e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits&lt; TriangleP &gt;</name>
    <filename>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</filename>
    <base>coal::shape_traits_base</base>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea1cd2248332c9ac321785496ba027292e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193beaa9b38fe7676379c2dd1efe28bf4696b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea05738fc12afa4613672a0774938b9ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193beae6a775e4788a69cfb08a2a69291a3fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea3d6dda09c2fa369e9a50ed6175fada6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193beae6a775e4788a69cfb08a2a69291a3fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea05738fc12afa4613672a0774938b9ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea3d6dda09c2fa369e9a50ed6175fada6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193beaa9b38fe7676379c2dd1efe28bf4696b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits_3_01TriangleP_01_4.html</anchorfile>
      <anchor>aefe584cd5382dd66f0fe5b6e1d3193bea1cd2248332c9ac321785496ba027292e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::shape_traits_base</name>
    <filename>structcoal_1_1shape__traits__base.html</filename>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca41164cdae2a923d6de41cca780936181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca60c09ead7d883202794946a57b4ee584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca117c5312b33bedb521fe5e07b83cabb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aacac5a0955b52e11e59a92cdcd0292ac578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca6b5e187e7da12b6503bf154e326c86a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HasInflatedSupportFunction</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aacac5a0955b52e11e59a92cdcd0292ac578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsInflatable</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca117c5312b33bedb521fe5e07b83cabb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsStrictlyConvex</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca6b5e187e7da12b6503bf154e326c86a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNesterovNormalizeHeuristic</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca60c09ead7d883202794946a57b4ee584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedNormalizedDir</name>
      <anchorfile>structcoal_1_1shape__traits__base.html</anchorfile>
      <anchor>af64e2f4d5ed4b2b49afc1d58aaa83aaca41164cdae2a923d6de41cca780936181</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::ShapeBase</name>
    <filename>classcoal_1_1ShapeBase.html</filename>
    <base>coal::CollisionGeometry</base>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga93db25ac3bbd7963ee40c4997357b121</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getSweptSphereRadius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa4776b041c1b0f235009c6b569d2b6bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShapeBase &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga08af963a8606276d35641b7deab7f6dc</anchor>
      <arglist>(const ShapeBase &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSweptSphereRadius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga8a74f1e1a7089ff5080cd9fa3727a52a</anchor>
      <arglist>(CoalScalar radius)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad0f05bb6743d136e914efc145d02f147</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1213dd07264611f52517232f364773a9</anchor>
      <arglist>(const ShapeBase &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0d4983b224cd428a8fe308e87b926c47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>m_swept_sphere_radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga88ec8470957da62cb922a36df2042d6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::ShapeSupportData</name>
    <filename>structcoal_1_1details_1_1ShapeSupportData.html</filename>
    <member kind="variable">
      <type>Vec3s</type>
      <name>last_dir</name>
      <anchorfile>structcoal_1_1details_1_1ShapeSupportData.html</anchorfile>
      <anchor>adab21fe501c606c2e1d4131b82bffb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportSet::Polygon</type>
      <name>polygon</name>
      <anchorfile>structcoal_1_1details_1_1ShapeSupportData.html</anchorfile>
      <anchor>a0b1055abd2c604c4a5411dc27e6464ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>visited</name>
      <anchorfile>structcoal_1_1details_1_1ShapeSupportData.html</anchorfile>
      <anchor>a4e8daf83bd8b0e2fd0c717447784a46d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::SimpleHashTable</name>
    <filename>classcoal_1_1detail_1_1SimpleHashTable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a2a1da8d1ba01cdc402c97c53266755a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ad37632095f9ba3af139983ad582ce93b</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ab858b4b2154eacc1c29349827cff27e5</anchor>
      <arglist>(Key key, Data value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Data &gt;</type>
      <name>query</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a5e4ad6c2d8110675000dbd7b4bd83e5e</anchor>
      <arglist>(Key key) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ad3cd08e74ed33b5fd5c255a1c2263237</anchor>
      <arglist>(Key key, Data value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleHashTable</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a93b5410c4d3dd1af229f88cf08912e44</anchor>
      <arglist>(const HashFnc &amp;h)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; Data &gt;</type>
      <name>Bin</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>aabf3263cde916cc11be820c609e24864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HashFnc</type>
      <name>h_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>aaad19b1800a87cf8b558f45c1ef891d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Bin &gt;</type>
      <name>table_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a36456dcfa65f253d5659a36a1902b12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>table_size_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a9df442d9492330e8d63c0e394db60c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimpleHashTable&lt; AABB, CollisionObject *, detail::SpatialHash &gt;</name>
    <filename>classcoal_1_1detail_1_1SimpleHashTable.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a2a1da8d1ba01cdc402c97c53266755a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ad37632095f9ba3af139983ad582ce93b</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ab858b4b2154eacc1c29349827cff27e5</anchor>
      <arglist>(AABB key, CollisionObject * value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; CollisionObject * &gt;</type>
      <name>query</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a5e4ad6c2d8110675000dbd7b4bd83e5e</anchor>
      <arglist>(AABB key) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>ad3cd08e74ed33b5fd5c255a1c2263237</anchor>
      <arglist>(AABB key, CollisionObject * value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleHashTable</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a93b5410c4d3dd1af229f88cf08912e44</anchor>
      <arglist>(const detail::SpatialHash &amp;h)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; CollisionObject * &gt;</type>
      <name>Bin</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>aabf3263cde916cc11be820c609e24864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::SpatialHash</type>
      <name>h_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>aaad19b1800a87cf8b558f45c1ef891d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Bin &gt;</type>
      <name>table_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a36456dcfa65f253d5659a36a1902b12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>table_size_</name>
      <anchorfile>classcoal_1_1detail_1_1SimpleHashTable.html</anchorfile>
      <anchor>a9df442d9492330e8d63c0e394db60c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::SimpleInterval</name>
    <filename>structcoal_1_1detail_1_1SimpleInterval.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>structcoal_1_1detail_1_1SimpleInterval.html</anchorfile>
      <anchor>aa6dddfd3497fb17d2da0f2d51ffede45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimpleInterval</name>
      <anchorfile>structcoal_1_1detail_1_1SimpleInterval.html</anchorfile>
      <anchor>afc2335af5045a27c668fa1a7ee1fb1a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>high</name>
      <anchorfile>structcoal_1_1detail_1_1SimpleInterval.html</anchorfile>
      <anchor>a17d2b5011711147be2638fb005a468cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>low</name>
      <anchorfile>structcoal_1_1detail_1_1SimpleInterval.html</anchorfile>
      <anchor>ab20eb6ee6866e51be42ebfc64410738b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::GJK::Simplex</name>
    <filename>structcoal_1_1details_1_1GJK_1_1Simplex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1Simplex.html</anchorfile>
      <anchor>ab0a4f84ec01ae562c4c22386cf32ac70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Simplex</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1Simplex.html</anchorfile>
      <anchor>aceb60e5d31c4d7e1c19ea4a2f0261959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vertex_id_t</type>
      <name>rank</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1Simplex.html</anchorfile>
      <anchor>a13f0b5f4ba0362420e9aa4f6c8d4d060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimplexV *</type>
      <name>vertex</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1Simplex.html</anchorfile>
      <anchor>a7a0b875a6db7eacd56a1b9e13ca9d7d6</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::EPA::SimplexFace</name>
    <filename>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</filename>
    <member kind="function">
      <type></type>
      <name>SimplexFace</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>ad183a4b7370c0a94e1aeaa0faeb6f794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>adjacent_edge</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a07cd2d6b30fa525f160d2695e32e66c8</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>adjacent_faces</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a296e2af6f42a605deb3d1fb77bd5ae95</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a0fea617d97280e63acc3e84e35c49ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ignore</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a74e96d5f1b9196a08a55f64dfe952379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>n</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a09669aad5b2f4c1661126e1c763ffd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>next_face</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a977ce639718f75b9509461ea7a4e6f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pass</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>aaacca016160da62d5ce34b8729ae5c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>prev_face</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>ad9ddd1afabbd9aa8542c3a6b79dc1f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>vertex_id</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFace.html</anchorfile>
      <anchor>a4ed31c7c82929556aca44241f9855018</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::EPA::SimplexFaceList</name>
    <filename>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>aa7db149edae1e148f172085c42a1589a</anchor>
      <arglist>(SimplexFace *face)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>afa817e1f9b0586dd87abf39f212a77ea</anchor>
      <arglist>(SimplexFace *face)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>a33516b697238016673617e9dc4d821be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimplexFaceList</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>ac096b168667fb702bd0278174fe9fae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>a8e117bc1e71ba4bef3ad38e1b9fc24b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>root</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexFaceList.html</anchorfile>
      <anchor>a2343e0746def2cec590c831b9f3a674b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::EPA::SimplexHorizon</name>
    <filename>structcoal_1_1details_1_1EPA_1_1SimplexHorizon.html</filename>
    <member kind="function">
      <type></type>
      <name>SimplexHorizon</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexHorizon.html</anchorfile>
      <anchor>a04dac821fd243dc7adce9fb5f7209eb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>current_face</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexHorizon.html</anchorfile>
      <anchor>a95b2c46145225863d2979fe8ff851aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimplexFace *</type>
      <name>first_face</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexHorizon.html</anchorfile>
      <anchor>a108150532f2d51dbfe31cb058629fc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_faces</name>
      <anchorfile>structcoal_1_1details_1_1EPA_1_1SimplexHorizon.html</anchorfile>
      <anchor>a880c8ad3c96d3ddf61b09eb53b94fce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::GJK::SimplexV</name>
    <filename>structcoal_1_1details_1_1GJK_1_1SimplexV.html</filename>
    <member kind="variable">
      <type>Vec3s</type>
      <name>w</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1SimplexV.html</anchorfile>
      <anchor>a4050fff3cc02ed71ffabfbf722ef1256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>w0</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1SimplexV.html</anchorfile>
      <anchor>a1b3b243980548410efc956f6537ac6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>w1</name>
      <anchorfile>structcoal_1_1details_1_1GJK_1_1SimplexV.html</anchorfile>
      <anchor>ab8b73b7186224d8a1e89f7e02ea8f517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::SmallConvex</name>
    <filename>structcoal_1_1details_1_1SmallConvex.html</filename>
    <base>coal::ShapeBase</base>
  </compound>
  <compound kind="struct">
    <name>coal::detail::HierarchyTree::SortByMorton</name>
    <filename>structcoal_1_1detail_1_1HierarchyTree_1_1SortByMorton.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1detail_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>a5769d6d4710991753ca601e35050d8c0</anchor>
      <arglist>(const Node *a, const Node *b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::implementation_array::HierarchyTree::SortByMorton</name>
    <filename>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>adf544aa85096c98a2f56d14f4f441fe3</anchor>
      <arglist>(size_t a, size_t b) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortByMorton</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>a05cc0f4fd399d51148e3629c7a544681</anchor>
      <arglist>(Node *nodes_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortByMorton</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>acd0380fa6e4a4c2732d61ef99da97eac</anchor>
      <arglist>(Node *nodes_in, uint32_t split_in)</arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>nodes</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>aae4eda30e4c33a3713861194ba4473b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>split</name>
      <anchorfile>structcoal_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html</anchorfile>
      <anchor>a903090358b6563dd5410fe2fdb67f132</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SortByXLow</name>
    <filename>structcoal_1_1SortByXLow.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1SortByXLow.html</anchorfile>
      <anchor>a4a3e4463df90fd77ddf1f9410a5d7951</anchor>
      <arglist>(const CollisionObject *a, const CollisionObject *b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SortByYLow</name>
    <filename>structcoal_1_1SortByYLow.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1SortByYLow.html</anchorfile>
      <anchor>a1d6d3d9a100fc8ef8bfdd6527293429d</anchor>
      <arglist>(const CollisionObject *a, const CollisionObject *b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::SortByZLow</name>
    <filename>structcoal_1_1SortByZLow.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1SortByZLow.html</anchorfile>
      <anchor>ae2ec8929df570d68a4a1dd29c154a160</anchor>
      <arglist>(const CollisionObject *a, const CollisionObject *b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::SparseHashTable</name>
    <filename>classcoal_1_1detail_1_1SparseHashTable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>TableT</templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>a293963c7aec654bddf48993732a36b79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>acae65b306633c70041b02b6488e86054</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>a403bdfdaba9d783ab6bab0035e49e892</anchor>
      <arglist>(Key key, Data value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Data &gt;</type>
      <name>query</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>ad287b3891e2738b64e2b3f2fce63bd9d</anchor>
      <arglist>(Key key) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>aea88864e7225e512cfbf04a05fd344b6</anchor>
      <arglist>(Key key, Data value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseHashTable</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>a230206653930a4b0f4562b8ae756d906</anchor>
      <arglist>(const HashFnc &amp;h)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; Data &gt;</type>
      <name>Bin</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>ab6c12eeb19862c754623e161748fa45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>TableT&lt; size_t, Bin &gt;</type>
      <name>Table</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>abf64c88fab74d2b567c26e253fd58eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HashFnc</type>
      <name>h_</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>ac226271290ae7924967def772e1efcae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Table</type>
      <name>table_</name>
      <anchorfile>classcoal_1_1detail_1_1SparseHashTable.html</anchorfile>
      <anchor>a9ce6a818c86eb7dd5ce17c3909eafb6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::SpatialHash</name>
    <filename>structcoal_1_1detail_1_1SpatialHash.html</filename>
    <member kind="function">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>operator()</name>
      <anchorfile>structcoal_1_1detail_1_1SpatialHash.html</anchorfile>
      <anchor>a7312f5d277184fae44fcb99263557d96</anchor>
      <arglist>(const AABB &amp;aabb) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpatialHash</name>
      <anchorfile>structcoal_1_1detail_1_1SpatialHash.html</anchorfile>
      <anchor>a665cf7d7486f1c14c406edc728c1ccc5</anchor>
      <arglist>(const AABB &amp;scene_limit_, CoalScalar cell_size_)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoalScalar</type>
      <name>cell_size</name>
      <anchorfile>structcoal_1_1detail_1_1SpatialHash.html</anchorfile>
      <anchor>ada345a52786db2bd1c8cc0bb3bab24ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AABB</type>
      <name>scene_limit</name>
      <anchorfile>structcoal_1_1detail_1_1SpatialHash.html</anchorfile>
      <anchor>ad7ff6ce0be93c5a3ada1306050403e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>structcoal_1_1detail_1_1SpatialHash.html</anchorfile>
      <anchor>a8bae44baad93dbb72778c91e2bc04bb8</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::SpatialHashingCollisionManager</name>
    <filename>classcoal_1_1SpatialHashingCollisionManager.html</filename>
    <templarg></templarg>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a872382b92dcb5d685acf42cfca30897f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a5d1c5fb309630e4a673931c2ee118650</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>aa898c09e240a0df0acab461adfda1ce6</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>af2edaf04d7408a33bd170ff91be6c2ad</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a791e049bcc4ca95400a6ca60026dc60d</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a12092efdd92e485d927b58c1175647ab</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a187fe16a4b125a1c10fa49c8f82f2f6f</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a96001855808c7de14614f9215ba0c17a</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a3a2124e09a63aa51814437ab54e3e850</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a13d83ffe1519c26963d7859610ee196f</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>aac83c1ad56ff4eeee5f55fc7e9fe64f2</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a75eac22f5b3e533ab5ae05a2a4aec274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>ad8125fc55b1d6aa466fa8e73fd8e0de8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpatialHashingCollisionManager</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>abbfbc58edf883285c01585af2095ceb0</anchor>
      <arglist>(CoalScalar cell_size, const Vec3s &amp;scene_min, const Vec3s &amp;scene_max, unsigned int default_table_size=1000)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a69ecf950a30cd1965ad3129a1008ac89</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a55ff669149e062236513dbf1993f8f1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>ad3e60057c48d47fd6d8b97566a62117c</anchor>
      <arglist>(CollisionObject *updated_obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a4d111fa890ab2326216d493f5db048e1</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;updated_objs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SpatialHashingCollisionManager</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a29cae2658e7c3a84fe3b39d12652022a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeBound</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a020acd0c909940829d9bc766d76f1d9e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs, Vec3s &amp;l, Vec3s &amp;u)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>collide_</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>acf98ab61037cec1aaab96b371f61229a</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>distance_</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>ad4ee70da0581bf3f625182fdcfe5fbe5</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HashTable *</type>
      <name>hash_table</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a37c26aed6dc3e488b54ac50794658553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CollisionObject *, AABB &gt;</type>
      <name>obj_aabb_map</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a513aa950d425aa4fa2e0c80ed06e2472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; CollisionObject * &gt;</type>
      <name>objs</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a07cb441fe469cf0c61636cf7fd2bcafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; CollisionObject * &gt;</type>
      <name>objs_outside_scene_limit</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a927eaf72a058a205a0dd0e0e01aa21bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; CollisionObject * &gt;</type>
      <name>objs_partially_penetrating_scene_limit</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>ae102346d62a3a6d9c8cb8e11d9e88f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AABB</type>
      <name>scene_limit</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a6ed42e6bb715c8f2ebcfd61ace3a2f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Inside</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bdadef9c169b09536b726e54b0f748f4a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>ObjectStatus</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Inside</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bdadef9c169b09536b726e54b0f748f4a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PartiallyPenetrating</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bda08fed6c876e59ec483ad4a9f01059782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Outside</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bdadccdca692b08f8d9baee9d24089ba24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Outside</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bdadccdca692b08f8d9baee9d24089ba24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PartiallyPenetrating</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a09e1594204596f7da3a36967afa3c3bda08fed6c876e59ec483ad4a9f01059782</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>distanceObjectToObjects</name>
      <anchorfile>classcoal_1_1SpatialHashingCollisionManager.html</anchorfile>
      <anchor>a93053cbc46ede0364bc7b6f94aa2e437</anchor>
      <arglist>(CollisionObject *obj, const Container &amp;objs, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Sphere</name>
    <filename>classcoal_1_1Sphere.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Sphere *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab5a10607b7d89be2f89eef9a0eeea588</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7d826889c438969fdb37c110b309f5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c5a2976207337b32619e084e8f6279e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga679ddb9c80ec5a853f0b5cebf42916ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab3adde73a55aa91d8f9824edffda90c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Sphere, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3231cda08272004ac3af01a8fd094330</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac18f76cb1551dfb332442bb92d64afaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga896ca81a1939362bcd3248ec84c94c4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga90e156d489f73309e5ef6def82d088ab</anchor>
      <arglist>(CoalScalar radius_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3df31e8b326ef19899a94567fb4ad1b8</anchor>
      <arglist>(const Sphere &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga282fbc232bbcd0bbf45f1976e7d69ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa1a9395cfd123d77b0582270f610d4e8</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::SSaPCollisionManager</name>
    <filename>classcoal_1_1SSaPCollisionManager.html</filename>
    <base>coal::BroadPhaseCollisionManager</base>
    <member kind="typedef">
      <type>BroadPhaseCollisionManager</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>ae98e87c6dde89acd3e1f9a5f8c689539</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a7cfb53c178f02f07dadcc79d5c9ac308</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a450c5f3e5f9e606e5df62a955e69f2a1</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>aca7de8191662a656141315ab4eeb5cd1</anchor>
      <arglist>(CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>aad1050a08a51f1d9a08306d37bec3bb5</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a5bbe802e9dcc10f971ba1dac49739440</anchor>
      <arglist>(BroadPhaseCollisionManager *other_manager, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>ae11b9715d4bf0fcbe167ecdd1ac55ce8</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>ad4dc97abb73ddea5e28f86801bb4d15c</anchor>
      <arglist>(DistanceCallBackBase *callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>af61f8f7cf83e0558913a299fab969a5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>virtual std::vector&lt; CollisionObject * &gt;</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>aba0a7b5fab6a206c89908124ba35b36b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>adcc16e2df5063dcdf4027837800e5c20</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>acf24974c3ea345c62608ecd1637a456e</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;objs) const=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerObject</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a209266c18bf90a59a83769d60bbb4170</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>aebc50bc1614ec73d5bdc45aad1479e25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>aa78c233f427776a1b8ea0ea0394657a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SSaPCollisionManager</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>add8f5e9d4333bea95267099031825dbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a41b58d46890c6ce8e0f924fa60d6b109</anchor>
      <arglist>(CollisionObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a65080c066d2164913d7573a4890173f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkColl</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a8a8372c61066623ae4c4913287c0bf87</anchor>
      <arglist>(typename std::vector&lt; CollisionObject * &gt;::const_iterator pos_start, typename std::vector&lt; CollisionObject * &gt;::const_iterator pos_end, CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkDis</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>acb478d54513046f9eaf3780c63d34c51</anchor>
      <arglist>(typename std::vector&lt; CollisionObject * &gt;::const_iterator pos_start, typename std::vector&lt; CollisionObject * &gt;::const_iterator pos_end, CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>collide_</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>ad9fa178c480529308daefcdf43f94278</anchor>
      <arglist>(CollisionObject *obj, CollisionCallBackBase *callback) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>distance_</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a74c552e02f85f73e8a85bb52bf4650ab</anchor>
      <arglist>(CollisionObject *obj, DistanceCallBackBase *callback, CoalScalar &amp;min_dist) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>selectOptimalAxis</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a6577acd693e588555ce57f2e9089a8cf</anchor>
      <arglist>(const std::vector&lt; CollisionObject * &gt; &amp;objs_x, const std::vector&lt; CollisionObject * &gt; &amp;objs_y, const std::vector&lt; CollisionObject * &gt; &amp;objs_z, typename std::vector&lt; CollisionObject * &gt;::const_iterator &amp;it_beg, typename std::vector&lt; CollisionObject * &gt;::const_iterator &amp;it_end)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CollisionObject * &gt;</type>
      <name>objs_x</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a9e567a9f7f12a77c27fefb1b385f35fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CollisionObject * &gt;</type>
      <name>objs_y</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a108dd8990a61deb7fd40d2d58582d541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CollisionObject * &gt;</type>
      <name>objs_z</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a4b8bdffac4b2fff8fea6bd18ebda4d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>setup_</name>
      <anchorfile>classcoal_1_1SSaPCollisionManager.html</anchorfile>
      <anchor>a629515b54c37c8cf133235e5a6e82427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StdPairConverter</name>
    <filename>structStdPairConverter.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>pair_type::first_type</type>
      <name>T1</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>aac3f967f1eb2dcf8c712183093f61ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pair_type::second_type</type>
      <name>T2</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a23ffcee63f0ac63eef96fbd3e0616e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a67b438caee8110307ee0f40e73f9848b</anchor>
      <arglist>(PyObject *obj, boost::python::converter::rvalue_from_python_stage1_data *memory)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>convert</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a12fe6f6419ee037fa7d72f238e09d8ba</anchor>
      <arglist>(const pair_type &amp;pair)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>convertible</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a94f31bbf8b704c4e10ca44d98f103eaa</anchor>
      <arglist>(PyObject *obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyTypeObject const  *</type>
      <name>get_pytype</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a4016dd1fbc4d840a5cf9fca48adc9ab2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registration</name>
      <anchorfile>structStdPairConverter.html</anchorfile>
      <anchor>a50b998c273760658be7419a348fc05bf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::SumOf</name>
    <filename>classorgQhull_1_1SumOf.html</filename>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classorgQhull_1_1SumOf.html</anchorfile>
      <anchor>a75208c1fc720801b1eacca3b73cb57af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classorgQhull_1_1SumOf.html</anchorfile>
      <anchor>a341c5eaa356101b3bca285b42f2a37fe</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SumOf</name>
      <anchorfile>classorgQhull_1_1SumOf.html</anchorfile>
      <anchor>a96a8c12fad0084ebbe85aefc60bb1f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sum</name>
      <anchorfile>classorgQhull_1_1SumOf.html</anchorfile>
      <anchor>a709ef8b42fd818f1d13a357f5e4e2242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orgQhull::SumSquaresOf</name>
    <filename>classorgQhull_1_1SumSquaresOf.html</filename>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classorgQhull_1_1SumSquaresOf.html</anchorfile>
      <anchor>a8806160a700c25e2fc8e615392f91a55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classorgQhull_1_1SumSquaresOf.html</anchorfile>
      <anchor>a0236f93cc75a619b7e1d28908a1cd86f</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SumSquaresOf</name>
      <anchorfile>classorgQhull_1_1SumSquaresOf.html</anchorfile>
      <anchor>aa47db69bb3dd5589520db1ced19d10be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sum</name>
      <anchorfile>classorgQhull_1_1SumSquaresOf.html</anchorfile>
      <anchor>a9c2eea96717ef2014f9acfeb72b7b169</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::ConvexBase::SupportWarmStartPolytope</name>
    <filename>structcoal_1_1ConvexBase_1_1SupportWarmStartPolytope.html</filename>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaadbf2909a2dd095fb2a79abf8409a3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabdf170e26d130adf66ef3763b02b5522</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SweptSphereGJKSolver</name>
    <filename>structSweptSphereGJKSolver.html</filename>
    <base>coal::GJKSolver</base>
    <member kind="function">
      <type>CoalScalar</type>
      <name>shapeDistance</name>
      <anchorfile>structSweptSphereGJKSolver.html</anchorfile>
      <anchor>af3d5de8515f5b8805d36abb62ce03f0b</anchor>
      <arglist>(const S1 &amp;s1, const Transform3s &amp;tf1, const S2 &amp;s2, const Transform3s &amp;tf2, bool compute_penetration, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal, bool use_swept_sphere_radius_in_gjk_epa_iterations) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>test_pointer_serialization_impl</name>
    <filename>structtest__pointer__serialization__impl.html</filename>
    <templarg></templarg>
    <templarg>is_base</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structtest__pointer__serialization__impl.html</anchorfile>
      <anchor>ad4769ae9391fa6fa9f19e4eb077001d6</anchor>
      <arglist>(const T &amp;, T &amp;, const int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>test_pointer_serialization_impl&lt; T, true &gt;</name>
    <filename>structtest__pointer__serialization__impl_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structtest__pointer__serialization__impl_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a57514736690bd7fcdbe3f47ec2d30003</anchor>
      <arglist>(const T &amp;value, T &amp;other_value, const int mode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_case::TestCase</name>
    <filename>classtest__case_1_1TestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>assertApprox</name>
      <anchorfile>classtest__case_1_1TestCase.html</anchorfile>
      <anchor>a454cdc4c9c4a60c5ac09aecbb95b640f</anchor>
      <arglist>(self, a, b, epsilon=1e-6)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>geometric_shapes::TestGeometricShapes</name>
    <filename>classgeometric__shapes_1_1TestGeometricShapes.html</filename>
    <base>test_case::TestCase</base>
    <member kind="function">
      <type>def</type>
      <name>test_box1</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>adccb6e827e156cf7c619284898531752</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_box2</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>a016ec523ad67f648c2de2ee8058f2032</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_BVH</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>a2dc9cae39f78838cfbc9b8e1ccea344a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capsule</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>a796966696bd9f001f85ca61a69c02fb9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cone</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>a72923ecb510e83940682317df7c78ba4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_convex</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>a8559c425fe348b75c84c93a2985fbcdc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cylinder</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>ab91a812b10ea1e741d8692e823cd407f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sphere</name>
      <anchorfile>classgeometric__shapes_1_1TestGeometricShapes.html</anchorfile>
      <anchor>aef568357502f6f3acca8bba57a5e0d32</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pickling::TestGeometryPickling</name>
    <filename>classpickling_1_1TestGeometryPickling.html</filename>
    <base>test_case::TestCase</base>
    <member kind="function">
      <type>def</type>
      <name>pickling</name>
      <anchorfile>classpickling_1_1TestGeometryPickling.html</anchorfile>
      <anchor>aef2de8e74c7fcbf0f67ca3ee54241e3b</anchor>
      <arglist>(self, obj)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_all_shapes</name>
      <anchorfile>classpickling_1_1TestGeometryPickling.html</anchorfile>
      <anchor>aec32c220bdba00fb09fb0e083f63a5c4</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>collision::TestMainAPI</name>
    <filename>classcollision_1_1TestMainAPI.html</filename>
    <base>test_case::TestCase</base>
    <member kind="function">
      <type>def</type>
      <name>test_convex_halfspace</name>
      <anchorfile>classcollision_1_1TestMainAPI.html</anchorfile>
      <anchor>a69d3b1745c751c6e0c0afd5471e268bc</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>api::TestMainAPI</name>
    <filename>classapi_1_1TestMainAPI.html</filename>
    <base>test_case::TestCase</base>
    <member kind="function">
      <type>def</type>
      <name>test_collision</name>
      <anchorfile>classapi_1_1TestMainAPI.html</anchorfile>
      <anchor>a7dee3f571092e5a2ef8488fb25f810cb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_distance</name>
      <anchorfile>classapi_1_1TestMainAPI.html</anchorfile>
      <anchor>af5fa92a1e2a35585e8a901fe11362add</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::Timer</name>
    <filename>structcoal_1_1Timer.html</filename>
    <member kind="function">
      <type>CPUTimes</type>
      <name>elapsed</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>afdf964bc7df63e198b188409d6d6f336</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_stopped</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>aab7ce1417292009a11495007143ea502</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resume</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>a054aac561ccced49cadc5cf6a974d593</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>ac964bae737500487d74ce61ac7ea9469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>a9a7537991976b729d15fd77d419c77da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>a3e6edc3d9dfb19344f117c9f8c2479a4</anchor>
      <arglist>(const bool start_on_construction=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_stopped</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>aa0301624a808160b68e6d8183b1f1602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPUTimes</type>
      <name>m_times</name>
      <anchorfile>structcoal_1_1Timer.html</anchorfile>
      <anchor>aa0d58f989d87569d32b7d3e7d0a1a21a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>traits</name>
    <filename>structtraits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>traits&lt; KDOP&lt; N &gt;, Oriented, recursive &gt;</name>
    <filename>structtraits_3_01KDOP_3_01N_01_4_00_01Oriented_00_01recursive_01_4.html</filename>
    <templarg>N</templarg>
    <templarg>recursive</templarg>
    <base>base_traits</base>
    <member kind="enumvalue">
      <name>IS_IMPLEMENTED</name>
      <anchorfile>structtraits_3_01KDOP_3_01N_01_4_00_01Oriented_00_01recursive_01_4.html</anchorfile>
      <anchor>a09adbc9852ac4eb73febfd3a8ce58e3aac4657776352a1a5938d45a9e283d2dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_IMPLEMENTED</name>
      <anchorfile>structtraits_3_01KDOP_3_01N_01_4_00_01Oriented_00_01recursive_01_4.html</anchorfile>
      <anchor>a09adbc9852ac4eb73febfd3a8ce58e3aac4657776352a1a5938d45a9e283d2dfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>traits&lt; kIOS &gt;</name>
    <filename>structtraits_3_01kIOS_01_4.html</filename>
    <member kind="typedef">
      <type>MeshCollisionTraversalNodekIOS</type>
      <name>CollisionTraversalNode</name>
      <anchorfile>structtraits_3_01kIOS_01_4.html</anchorfile>
      <anchor>a56c178a7cc3235964075f24ee714e0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MeshDistanceTraversalNodekIOS</type>
      <name>DistanceTraversalNode</name>
      <anchorfile>structtraits_3_01kIOS_01_4.html</anchorfile>
      <anchor>adaa350a86c8dfab36ca9cfe9ef17d7fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>traits&lt; OBB &gt;</name>
    <filename>structtraits_3_01OBB_01_4.html</filename>
    <member kind="typedef">
      <type>MeshCollisionTraversalNodeOBB</type>
      <name>CollisionTraversalNode</name>
      <anchorfile>structtraits_3_01OBB_01_4.html</anchorfile>
      <anchor>a48041bdc6cf200f6f10f3ef05f8948f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>traits&lt; OBBRSS &gt;</name>
    <filename>structtraits_3_01OBBRSS_01_4.html</filename>
    <member kind="typedef">
      <type>MeshCollisionTraversalNodeOBBRSS</type>
      <name>CollisionTraversalNode</name>
      <anchorfile>structtraits_3_01OBBRSS_01_4.html</anchorfile>
      <anchor>ae8dd3579b609f019349fbe184179abbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MeshDistanceTraversalNodeOBBRSS</type>
      <name>DistanceTraversalNode</name>
      <anchorfile>structtraits_3_01OBBRSS_01_4.html</anchorfile>
      <anchor>ab0c98570a875527854c95dba0dc085dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>traits&lt; RSS &gt;</name>
    <filename>structtraits_3_01RSS_01_4.html</filename>
    <member kind="typedef">
      <type>MeshCollisionTraversalNodeRSS</type>
      <name>CollisionTraversalNode</name>
      <anchorfile>structtraits_3_01RSS_01_4.html</anchorfile>
      <anchor>a407cb16327d2ccd349135a4d03f4c4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MeshDistanceTraversalNodeRSS</type>
      <name>DistanceTraversalNode</name>
      <anchorfile>structtraits_3_01RSS_01_4.html</anchorfile>
      <anchor>a91805e84b95b3287c0e22fc441818eb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::Transform3s</name>
    <filename>classcoal_1_1Transform3s.html</filename>
    <member kind="function">
      <type>Quatf</type>
      <name>getQuatRotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a4bffa2ea8834b5b4445954bddcad46b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getRotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>ab7b6ef76c55d86f83ee4894d9408b752</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>getTranslation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>ac1be13636124cb3e5b69c2a4fbdd3152</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Transform3s</type>
      <name>inverse</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>ab6adf5fcc735ee9b15370dc3b35ce9de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Transform3s &amp;</type>
      <name>inverseInPlace</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>aaaab6ba4993adc149e7538afbff21fa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Transform3s</type>
      <name>inverseTimes</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>afb47201b12f9eba175bf28800f3e3134</anchor>
      <arglist>(const Transform3s &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>inverseTransform</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a6fffd62a4443e30ddc6693717bea668c</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIdentity</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a5987b0faeffb3ad565eff0e9cf3ca2b2</anchor>
      <arglist>(const CoalScalar &amp;prec=Eigen::NumTraits&lt; CoalScalar &gt;::dummy_precision()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a335a08a99ebf4b45e3a0c5d5d3f6beb1</anchor>
      <arglist>(const Transform3s &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Transform3s</type>
      <name>operator*</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>abc38e019ee0655a27cb507d7c6ca0a52</anchor>
      <arglist>(const Transform3s &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const Transform3s &amp;</type>
      <name>operator*=</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a48bc864beacd2580b46999b2b29f0ee4</anchor>
      <arglist>(const Transform3s &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Transform3s &amp;</type>
      <name>operator=</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a52cc0d09d476c74e1fd7835ed815461c</anchor>
      <arglist>(const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a21c206b0b804e6c6554933f939158e94</anchor>
      <arglist>(const Transform3s &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s &amp;</type>
      <name>rotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>acc8e15818fd024530b00f545cbfbb32a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>rotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a9e3bc06fe3a87a08c91368b8a3276171</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentity</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>ac33b2201229df82b795e4b2836fef9d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuatRotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a90ac0dbd96a7cce2f0d6f92306322f49</anchor>
      <arglist>(const Quatf &amp;q_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandom</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>adf7f5f8d50fb9b5eb96bf00dccbe257b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a1110f4ff674f350b8d9d02cf38e7bdad</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;R_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a96693e09a095cb5a7a0f8f899d79e9a0</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Matrix3Like &gt; &amp;R_, const Eigen::MatrixBase&lt; Vector3Like &gt; &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a94be896277d81840843ee55920cb6f6e</anchor>
      <arglist>(const Quatf &amp;q_, const Vec3s &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTranslation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a60acd47b02f006b7a75a36a4a4c9917b</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>transform</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a67e9a3cea4fbe7e03bf422e5cd34ba3f</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>ad762ed884b9bff2de6536ea3e984b4ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a494ee87cb09f1fb66745516d799b6370</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Matrixx3Like &gt; &amp;R_, const Eigen::MatrixBase&lt; Vector3Like &gt; &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>aed752318bd858f462095f7b6733bd372</anchor>
      <arglist>(const Matrix3s &amp;R_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a5890c48bb51bc9359f286a5f15638cc5</anchor>
      <arglist>(const Quatf &amp;q_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a50e6573468c439fc8be4b197f6949429</anchor>
      <arglist>(const Quatf &amp;q_, const Eigen::MatrixBase&lt; Vector3Like &gt; &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a7f0d41f0389a118429c921efa5b2cb72</anchor>
      <arglist>(const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform3s</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a0bbdff65179823fb2caadbb27bad8789</anchor>
      <arglist>(const Vec3s &amp;T_)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s &amp;</type>
      <name>translation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a9dd4502304abfe614f30655b8825745b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>translation</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a185fd8a42de6d986c963945ab75d4289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Transform3s</type>
      <name>Identity</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>aa093d50ce36ed13ed315dfc55be87cc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Transform3s</type>
      <name>Random</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a446b44d69673dbbe3721e4a6eaab4eda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix3s</type>
      <name>R</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>a11f99fbc333359eec035121b4f62ba65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vec3s</type>
      <name>T</name>
      <anchorfile>classcoal_1_1Transform3s.html</anchorfile>
      <anchor>aaa2a81ceadfbabbe94eb318845f4b830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::TraversalTraitsCollision</name>
    <filename>structcoal_1_1TraversalTraitsCollision.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>coal::TraversalTraitsDistance</name>
    <filename>structcoal_1_1TraversalTraitsDistance.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>coal::Triangle</name>
    <filename>classcoal_1_1Triangle.html</filename>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>index_type</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>ad947b4c145d360e386d104cf3f6df692</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a057d6446e066084f54a7f8189c698c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a08878faa918770d973297fc9567fccab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a0edc548c1613f8344a1e0cb5f11dab3e</anchor>
      <arglist>(const Triangle &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a876d981dedd32b73e0b2da4ea7861720</anchor>
      <arglist>(const Triangle &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>index_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a299e84bc15f92a12128f6738346c7960</anchor>
      <arglist>(index_type i)</arglist>
    </member>
    <member kind="function">
      <type>index_type</type>
      <name>operator[]</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a3135f394f40aa6be76ae3cec58619fc8</anchor>
      <arglist>(index_type i) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a619d7c8d2f2b9c0836a4d00782334ee2</anchor>
      <arglist>(index_type p1, index_type p2, index_type p3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>ad5b844794c2c848e52a02c5b44d4e343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>ac21c306ea09bc13e39944249c7d64d83</anchor>
      <arglist>(index_type p1, index_type p2, index_type p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>a9e5e709ce0622496afed4b0de2245767</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>index_type</type>
      <name>vids</name>
      <anchorfile>classcoal_1_1Triangle.html</anchorfile>
      <anchor>aa23958e4f5463a896a4f9433c8488bf3</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::internal::TriangleAndVertices</name>
    <filename>structcoal_1_1internal_1_1TriangleAndVertices.html</filename>
    <member kind="variable">
      <type>std::vector&lt; coal::Triangle &gt;</type>
      <name>triangles_</name>
      <anchorfile>structcoal_1_1internal_1_1TriangleAndVertices.html</anchorfile>
      <anchor>a06a02f8b82113aca3415d0a60f692869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; coal::Vec3s &gt;</type>
      <name>vertices_</name>
      <anchorfile>structcoal_1_1internal_1_1TriangleAndVertices.html</anchorfile>
      <anchor>a6d32b1ab0e6ea17a7c1cfb942702cde0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::TriangleP</name>
    <filename>classcoal_1_1TriangleP.html</filename>
    <base>coal::ShapeBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TriangleP *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga426eb7c72bb653973104beb2b13fe202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gacf374d85509f48418ebea55884b5dd77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga59e88d044263287369a977c39ffac55e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad97e09a0780c9cc892083241eca53aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5a8c1cd61dcebf8d802a0678c819f635</anchor>
      <arglist>(const TriangleP &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaea230e550a104c68fbdc2e86bf64fe86</anchor>
      <arglist>(const Vec3s &amp;a_, const Vec3s &amp;b_, const Vec3s &amp;c_)</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>a</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9349b4d47129aa1212efe578c99be9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>b</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga99446d0942e9369518d9dd0506780234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>c</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab3700d20ed8945f00c7c4d8aa412ee0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga199cc30b8acfbb95a753c172e497ba26</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TriangleWrapper</name>
    <filename>structTriangleWrapper.html</filename>
    <member kind="function" static="yes">
      <type>static Triangle::index_type</type>
      <name>getitem</name>
      <anchorfile>structTriangleWrapper.html</anchorfile>
      <anchor>a6e88c383fced96059bf5fecd286a819d</anchor>
      <arglist>(const Triangle &amp;t, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setitem</name>
      <anchorfile>structTriangleWrapper.html</anchorfile>
      <anchor>a742b628e20ea3a1652a90f6b1398589c</anchor>
      <arglist>(Triangle &amp;t, int i, Triangle::index_type v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::TStruct</name>
    <filename>structcoal_1_1TStruct.html</filename>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structcoal_1_1TStruct.html</anchorfile>
      <anchor>ac1325b3d7091e18622f69c9c3938ed59</anchor>
      <arglist>(double t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TStruct</name>
      <anchorfile>structcoal_1_1TStruct.html</anchorfile>
      <anchor>a5ea0dd84129921add8ef1b9292734a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>overall_time</name>
      <anchorfile>structcoal_1_1TStruct.html</anchorfile>
      <anchor>af5c996b4184e583c9c2075a75bcf14b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>records</name>
      <anchorfile>structcoal_1_1TStruct.html</anchorfile>
      <anchor>acce8836000fbb4c577b3acdd4a73caa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>coal::detail::unordered_map_hash_table</name>
    <filename>classcoal_1_1detail_1_1unordered__map__hash__table.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unordered_map_hash_table</name>
      <anchorfile>classcoal_1_1detail_1_1unordered__map__hash__table.html</anchorfile>
      <anchor>a588e706e31a2332df6486e070e0afd66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unordered_map&lt; U, V &gt;</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1detail_1_1unordered__map__hash__table.html</anchorfile>
      <anchor>a83521d1235f493efe5ac7a953cba3a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unordered_map_hash_table&lt; size_t, Bin &gt;</name>
    <filename>classcoal_1_1detail_1_1unordered__map__hash__table.html</filename>
    <member kind="function">
      <type></type>
      <name>unordered_map_hash_table</name>
      <anchorfile>classcoal_1_1detail_1_1unordered__map__hash__table.html</anchorfile>
      <anchor>a588e706e31a2332df6486e070e0afd66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unordered_map&lt; size_t, Bin &gt;</type>
      <name>Base</name>
      <anchorfile>classcoal_1_1detail_1_1unordered__map__hash__table.html</anchorfile>
      <anchor>a83521d1235f493efe5ac7a953cba3a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::UpdateBoundingVolume</name>
    <filename>structcoal_1_1details_1_1UpdateBoundingVolume.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1details_1_1UpdateBoundingVolume.html</anchorfile>
      <anchor>a3711173943a98a27da05f3b9b1aed395</anchor>
      <arglist>(const Vec3s &amp;pointA, const Vec3s &amp;pointB, BV &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::details::UpdateBoundingVolume&lt; AABB &gt;</name>
    <filename>structcoal_1_1details_1_1UpdateBoundingVolume_3_01AABB_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structcoal_1_1details_1_1UpdateBoundingVolume_3_01AABB_01_4.html</anchorfile>
      <anchor>a986453211077beb4db7e2f134a9733e6</anchor>
      <arglist>(const Vec3s &amp;pointA, const Vec3s &amp;pointB, AABB &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::detail::UpdateImpl</name>
    <filename>structcoal_1_1detail_1_1UpdateImpl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1UpdateImpl.html</anchorfile>
      <anchor>ac7f3dee5e6361a1c0dc17663e653eeb2</anchor>
      <arglist>(const HierarchyTree&lt; BV &gt; &amp;tree, typename HierarchyTree&lt; BV &gt;::Node *leaf, const BV &amp;bv, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>run</name>
      <anchorfile>structcoal_1_1detail_1_1UpdateImpl.html</anchorfile>
      <anchor>a49a279d365d1a4bc97b6b77544da2189</anchor>
      <arglist>(const HierarchyTree&lt; BV &gt; &amp;tree, typename HierarchyTree&lt; BV &gt;::Node *leaf, const BV &amp;bv, const Vec3s &amp;, CoalScalar)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>coal::CachedMeshLoader::Value</name>
    <filename>structcoal_1_1CachedMeshLoader_1_1Value.html</filename>
    <member kind="variable">
      <type>BVHModelPtr_t</type>
      <name>model</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Value.html</anchorfile>
      <anchor>a88d5629c6dfc6b6e96cbb08c4aea8018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::time_t</type>
      <name>mtime</name>
      <anchorfile>structcoal_1_1CachedMeshLoader_1_1Value.html</anchorfile>
      <anchor>a883f15b18b7b963397b1864cd2dc38dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>vertexT</name>
    <filename>structvertexT.html</filename>
    <member kind="variable">
      <type>flagT</type>
      <name>deleted</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>aa6ead0ea4db6a5c2e73cff70ea1ec7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>delridge</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a4e576aa2050db6ca1b8cbb77431daa7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>id</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a06ea1b3346302aaf47f6ad95bfa98511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>setT *</type>
      <name>neighbors</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>ae6d898222c2122142e2df803d7619b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>newlist</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a6183d13d33e19cc8b8862899ac707b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>next</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a77a1d2ed1efcbfef7ed7bb8369502e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointT *</type>
      <name>point</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a6bfa44aafcd8026263b63d224ac0b63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vertexT *</type>
      <name>previous</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>ae1279147b3f23eb84f42c226cdef4674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>seen</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a6da8391894b9e9e3e56e7347bd47af88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>flagT</type>
      <name>seen2</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>a99b3b203c7b51d9143e2261a87a674b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>visitid</name>
      <anchorfile>structvertexT.html</anchorfile>
      <anchor>adde2f0618a40366ff4d1a420c334222f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>wrap</name>
    <filename>structwrap.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>xml_docstring::XmlDocString</name>
    <filename>classxml__docstring_1_1XmlDocString.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>ad5ca92b7dee6401664bb7b8639b9ffdb</anchor>
      <arglist>(self, index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>af744595e5ce45031c7e29d6dd3cf3d1a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>emphasis</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a984873a7b9527476d71a3a3f7cdcbcb2</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>formula</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a63a0a8c00e42fbc35e23530e00e92768</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getDocString</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>ab17a949ef4674a0228c92ec09a437cd3</anchor>
      <arglist>(self, brief, detailled, output)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>itemizedlist</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aa045c0dc9d66b9c4953cf86d28e03032</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listitem</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aa3c8a4002a3de79e277809a465a04163</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>otherTags</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>ae65939587b42919e100d5004471c3e81</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>para</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aeb9000285fd14eb4e88ff37d8f386213</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parameteritem</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a6c20ca20125086e089ed66bc853dc18e</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parameterlist</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a447b7b52e3b0b16571ce443c05961854</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aaf88018a632e1a5247bbe7febc29a59d</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simplesect</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>af08825ea0b90e3bca60ba3d4ea0da4dd</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unknownTag</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aa5de0950d07448ad5d83c4d27358c743</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visit</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a33b36f552540bfc9e2f3d74f417759ec</anchor>
      <arglist>(self, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeErrors</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a5747bc106a29751dbf6ed489ad966784</anchor>
      <arglist>(self, output)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a61b01c45b3df3ec10ea4988c5908a353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latex</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>af0eb1199e60f409d7c7b72d69ab81502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aa993efeeec2e6235d651a53569720d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tags</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a113a1bf716ca0316c3da7539511f0238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unkwownReferences</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a410e8248f6876988772a00a407ca1787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unkwownTags</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>aa2034f52844b9dc967c835383573e14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clean</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>abfa69715a79c45524f9be70d7c91ab48</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_newline</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a5d6881e668d530e37765389a56aa1e50</anchor>
      <arglist>(self, n=1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>ac353ea0b256cf2cb107b73318b348a95</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linesep</name>
      <anchorfile>classxml__docstring_1_1XmlDocString.html</anchorfile>
      <anchor>a51c2128bebe5ab7661a295e37e3a0b1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>api</name>
    <filename>namespaceapi.html</filename>
    <class kind="class">api::TestMainAPI</class>
  </compound>
  <compound kind="namespace">
    <name>Assimp</name>
    <filename>namespaceAssimp.html</filename>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
    <namespace>boost::serialization</namespace>
  </compound>
  <compound kind="namespace">
    <name>boost::serialization</name>
    <filename>namespaceboost_1_1serialization.html</filename>
    <namespace>boost::serialization::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae6821d2f3f28dc515490a4b1b68cef97</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModel&lt; BV &gt; &amp;bvh_model_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a624503c8536accca23bc7a082047a240</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModelBase &amp;bvh_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a9f64f7621f07c34f94cb4f88c48b25c2</anchor>
      <arglist>(Archive &amp;ar, coal::BVSplitter&lt; BV &gt; &amp;splitter_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a5c3c0b32829f5bf44b9b4842f3ab3f02</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionGeometry &amp;collision_geometry, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a38649e16092fdd51867f5c9a0be5891c</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionResult &amp;collision_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a53486a8153bb082d63779c4be46f319f</anchor>
      <arglist>(Archive &amp;ar, coal::Contact &amp;contact, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a95de676e4b6250f01a0b1854271a59f2</anchor>
      <arglist>(Archive &amp;ar, coal::DistanceResult &amp;distance_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac08aa9d4ab29a0876a321b82d5fa00ef</anchor>
      <arglist>(Archive &amp;ar, coal::kIOS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af51581c9cb44e8fd8970bc1a92870a1c</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree &amp;octree, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a73e171bde80752b36f9fa1bd501f9699</anchor>
      <arglist>(Archive &amp;ar, Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae91aeb8827f49107a891a6452c0aae65</anchor>
      <arglist>(Archive &amp;ar, Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_construct_data</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a130bce8181a475247691298e675dd192</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree *octree_ptr, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a266684715b1db59a4eb3175db2907087</anchor>
      <arglist>(Archive &amp;ar, const coal::BVHModel&lt; BV &gt; &amp;bvh_model_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae6f6e728a6823b7a303381b89b4b11ce</anchor>
      <arglist>(Archive &amp;ar, const coal::BVHModelBase &amp;bvh_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa6252e08554c41fd98ec416c5b2759ae</anchor>
      <arglist>(Archive &amp;ar, const coal::BVSplitter&lt; BV &gt; &amp;splitter_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a7510733479f53033e6a56692e3c5a850</anchor>
      <arglist>(Archive &amp;ar, const coal::CollisionGeometry &amp;collision_geometry, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a02440dda589a02670482a756e1d411e6</anchor>
      <arglist>(Archive &amp;ar, const coal::CollisionResult &amp;collision_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a79227dd31eb0ba9c5d2a78890917f306</anchor>
      <arglist>(Archive &amp;ar, const coal::Contact &amp;contact, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac17bc1901de8c4a475f6d2fb5422090d</anchor>
      <arglist>(Archive &amp;ar, const coal::DistanceResult &amp;distance_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>abee32b895b17e4649a84dc4491d1910a</anchor>
      <arglist>(Archive &amp;ar, const coal::kIOS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af5cb0471706487921328ee6f9df366d5</anchor>
      <arglist>(Archive &amp;ar, const coal::OcTree &amp;octree, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a93042b8b4b62cc192d0240b8f41d8d4f</anchor>
      <arglist>(Archive &amp;ar, const Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>af74c182ee5ecea5cce1c90612c3a4a13</anchor>
      <arglist>(Archive &amp;ar, const Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_construct_data</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a95e253d3332d8eb5e2fef853cc1a367a</anchor>
      <arglist>(Archive &amp;ar, const coal::OcTree *octree_ptr, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae52245d139d26809111ea6abef75039a</anchor>
      <arglist>(Archive &amp;ar, coal::AABB &amp;aabb, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a3166decb6e1d3eb558f181fddfbf0802</anchor>
      <arglist>(Archive &amp;ar, coal::Box &amp;box, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a70eb3cb8131f5b45305f3e9f3dbdb3b4</anchor>
      <arglist>(Archive &amp;ar, coal::BVHModel&lt; BV &gt; &amp;bvh_model, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>afbb368061dc76a41f3fb32caba2948c7</anchor>
      <arglist>(Archive &amp;ar, coal::BVNode&lt; BV &gt; &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a691912a05bee9ebcf53a65705a925af0</anchor>
      <arglist>(Archive &amp;ar, coal::BVNodeBase &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a72230c35c50c2dc511b0d6527b109a5e</anchor>
      <arglist>(Archive &amp;ar, coal::Capsule &amp;capsule, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aeac6d19078a67cd785eadbc83a67f45d</anchor>
      <arglist>(Archive &amp;ar, coal::CollisionRequest &amp;collision_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6e476db8a097dc1d05d36d72114dd7ba</anchor>
      <arglist>(Archive &amp;ar, coal::Cone &amp;cone, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6f9f0303ff7424cc96389b5f099f5a75</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatch &amp;contact_patch, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac224accd4c79aae71144cb8a2bf459fa</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatchRequest &amp;request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a67e7685e6d0e161c3869eb02cdd7c80a</anchor>
      <arglist>(Archive &amp;ar, coal::ContactPatchResult &amp;result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aca814feb74c0cbfdaa81d9d2ac8311f3</anchor>
      <arglist>(Archive &amp;ar, coal::Convex&lt; PolygonT &gt; &amp;convex_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa5616afe0c35a8c592ab89aee560136b</anchor>
      <arglist>(Archive &amp;ar, coal::ConvexBase &amp;convex_base, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a04d77cb11cdfe81e0218204c44097d5b</anchor>
      <arglist>(Archive &amp;ar, coal::Cylinder &amp;cylinder, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2c3b6ed8554c451160b420c928b8fa8b</anchor>
      <arglist>(Archive &amp;ar, coal::DistanceRequest &amp;distance_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a4b96d28cc2f679b94fdb9ecf5a38d810</anchor>
      <arglist>(Archive &amp;ar, coal::Ellipsoid &amp;ellipsoid, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aada5656fe62e61e118aab1af8bb112f0</anchor>
      <arglist>(Archive &amp;ar, coal::Halfspace &amp;half_space, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2aa6c560eeb0b18f37f84d5b54e1c6fb</anchor>
      <arglist>(Archive &amp;ar, coal::HeightField&lt; BV &gt; &amp;hf_model, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a80b7d6f1cd7db50f3bdaf5a439106438</anchor>
      <arglist>(Archive &amp;ar, coal::HFNode&lt; BV &gt; &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a11b6ec61a664ecfdd599b3c6d674f751</anchor>
      <arglist>(Archive &amp;ar, coal::HFNodeBase &amp;node, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a285abb7d2c56f0b3093d2ec14d9f2ca0</anchor>
      <arglist>(Archive &amp;ar, coal::KDOP&lt; N &gt; &amp;bv_, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a963c8c12746a1178dd5a6e2c67db771d</anchor>
      <arglist>(Archive &amp;ar, coal::kIOS &amp;bv, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ad8da3dd877b039a744b42fb8e3c159ee</anchor>
      <arglist>(Archive &amp;ar, coal::OBB &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac8377d1fea45cbbe8b2695071a38358f</anchor>
      <arglist>(Archive &amp;ar, coal::OBBRSS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a07ae869e07f22a17bc34cf471b23d882</anchor>
      <arglist>(Archive &amp;ar, coal::OcTree &amp;octree, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac76071310a922ab40faa71ce317d2b82</anchor>
      <arglist>(Archive &amp;ar, coal::Plane &amp;plane, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ad05c079fbdf39698dc5869fbe1d942ad</anchor>
      <arglist>(Archive &amp;ar, coal::Quadrilateral &amp;quadrilateral, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a6f3984dcd663181c207b6ef7ffd01299</anchor>
      <arglist>(Archive &amp;ar, coal::QueryRequest &amp;query_request, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a08cca7a23e89990c37367afffab18c4e</anchor>
      <arglist>(Archive &amp;ar, coal::QueryResult &amp;query_result, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ab2d973b1909d7924a3726248310fc92d</anchor>
      <arglist>(Archive &amp;ar, coal::RSS &amp;bv, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a1ee2cdc590f993a4774a242efae0b02f</anchor>
      <arglist>(Archive &amp;ar, coal::ShapeBase &amp;shape_base, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a410e0b9d99a56920ee4f8f8d8ffa3fbe</anchor>
      <arglist>(Archive &amp;ar, coal::Sphere &amp;sphere, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ac11e5c12ccb4c8bee234f52a0b67de7d</anchor>
      <arglist>(Archive &amp;ar, coal::Transform3s &amp;tf, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>ae73094d5b2e95040f2e0a5bb727ebe4b</anchor>
      <arglist>(Archive &amp;ar, coal::Triangle &amp;triangle, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2d1d371ecbe16cb8f3ccfcab09b27569</anchor>
      <arglist>(Archive &amp;ar, coal::TriangleP &amp;triangle, const unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a5028d9286c2952899e2563c46a09c072</anchor>
      <arglist>(Archive &amp;ar, Eigen::Map&lt; PlainObjectBase, MapOptions, StrideType &gt; &amp;m, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a7d015181328254eb6801f8aa55e88625</anchor>
      <arglist>(Archive &amp;ar, Eigen::Matrix&lt; S, Rows, Cols, Options, MaxRows, MaxCols &gt; &amp;m, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost::serialization::internal</name>
    <filename>namespaceboost_1_1serialization_1_1internal.html</filename>
    <class kind="struct">boost::serialization::internal::BVHModelAccessor</class>
    <class kind="struct">boost::serialization::internal::BVHModelBaseAccessor</class>
    <class kind="struct">boost::serialization::internal::BVSplitterAccessor</class>
    <class kind="struct">boost::serialization::internal::ConvexAccessor</class>
    <class kind="struct">boost::serialization::internal::ConvexBaseAccessor</class>
    <class kind="struct">boost::serialization::internal::HeightFieldAccessor</class>
    <class kind="struct">boost::serialization::internal::KDOPAccessor</class>
    <class kind="struct">boost::serialization::internal::OcTreeAccessor</class>
  </compound>
  <compound kind="namespace">
    <name>coal</name>
    <filename>namespacecoal.html</filename>
    <namespace>coal::detail</namespace>
    <namespace>coal::details</namespace>
    <namespace>coal::internal</namespace>
    <namespace>coal::kIOS_fit_functions</namespace>
    <namespace>coal::OBB_fit_functions</namespace>
    <namespace>coal::OBBRSS_fit_functions</namespace>
    <namespace>coal::python</namespace>
    <namespace>coal::RSS_fit_functions</namespace>
    <namespace>coal::serialization</namespace>
    <namespace>coal::viewer</namespace>
    <namespace>coal::windows_dll_manager</namespace>
    <class kind="class">coal::AABB</class>
    <class kind="class">coal::BenchTimer</class>
    <class kind="class">coal::Box</class>
    <class kind="class">coal::BroadPhaseCollisionManager</class>
    <class kind="struct">coal::BroadPhaseCollisionManagerWrapper</class>
    <class kind="class">coal::BroadPhaseContinuousCollisionManager</class>
    <class kind="class">coal::BVFitter</class>
    <class kind="class">coal::BVFitter&lt; AABB &gt;</class>
    <class kind="class">coal::BVFitter&lt; kIOS &gt;</class>
    <class kind="class">coal::BVFitter&lt; OBB &gt;</class>
    <class kind="class">coal::BVFitter&lt; OBBRSS &gt;</class>
    <class kind="class">coal::BVFitter&lt; RSS &gt;</class>
    <class kind="class">coal::BVFitterTpl</class>
    <class kind="struct">coal::BVHComputeContactPatch</class>
    <class kind="struct">coal::BVHFrontNode</class>
    <class kind="class">coal::BVHModel</class>
    <class kind="class">coal::BVHModelBase</class>
    <class kind="struct">coal::BVHShapeCollider</class>
    <class kind="struct">coal::BVHShapeComputeContactPatch</class>
    <class kind="struct">coal::BVHShapeDistancer</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; kIOS, T_SH &gt;</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; OBBRSS, T_SH &gt;</class>
    <class kind="struct">coal::BVHShapeDistancer&lt; RSS, T_SH &gt;</class>
    <class kind="struct">coal::BVNode</class>
    <class kind="struct">coal::BVNodeBase</class>
    <class kind="class">coal::BVSplitter</class>
    <class kind="struct">coal::BVT</class>
    <class kind="struct">coal::BVT_Comparer</class>
    <class kind="struct">coal::BVTQ</class>
    <class kind="class">coal::CachedMeshLoader</class>
    <class kind="class">coal::Capsule</class>
    <class kind="struct">coal::CollisionCallBackBase</class>
    <class kind="struct">coal::CollisionCallBackBaseWrapper</class>
    <class kind="struct">coal::CollisionCallBackCollect</class>
    <class kind="struct">coal::CollisionCallBackDefault</class>
    <class kind="struct">coal::CollisionData</class>
    <class kind="struct">coal::CollisionFunctionMatrix</class>
    <class kind="class">coal::CollisionGeometry</class>
    <class kind="class">coal::CollisionObject</class>
    <class kind="struct">coal::CollisionRequest</class>
    <class kind="struct">coal::CollisionResult</class>
    <class kind="class">coal::ComputeCollision</class>
    <class kind="class">coal::ComputeContactPatch</class>
    <class kind="class">coal::ComputeDistance</class>
    <class kind="struct">coal::ComputeShapeShapeContactPatch</class>
    <class kind="class">coal::Cone</class>
    <class kind="struct">coal::Contact</class>
    <class kind="struct">coal::ContactPatch</class>
    <class kind="struct">coal::ContactPatchFunctionMatrix</class>
    <class kind="struct">coal::ContactPatchRequest</class>
    <class kind="struct">coal::ContactPatchResult</class>
    <class kind="struct">coal::ContactPatchSolver</class>
    <class kind="class">coal::Convex</class>
    <class kind="class">coal::ConvexBase</class>
    <class kind="struct">coal::CPUTimes</class>
    <class kind="class">coal::Cylinder</class>
    <class kind="struct">coal::DistanceCallBackBase</class>
    <class kind="struct">coal::DistanceCallBackBaseWrapper</class>
    <class kind="struct">coal::DistanceCallBackDefault</class>
    <class kind="struct">coal::DistanceData</class>
    <class kind="struct">coal::DistanceFunctionMatrix</class>
    <class kind="struct">coal::DistanceRequest</class>
    <class kind="struct">coal::DistanceRes</class>
    <class kind="struct">coal::DistanceResult</class>
    <class kind="class">coal::DummyCollisionObject</class>
    <class kind="class">coal::DynamicAABBTreeArrayCollisionManager</class>
    <class kind="class">coal::DynamicAABBTreeCollisionManager</class>
    <class kind="class">coal::Ellipsoid</class>
    <class kind="struct">coal::GJKSolver</class>
    <class kind="class">coal::Halfspace</class>
    <class kind="class">coal::HeightField</class>
    <class kind="struct">coal::HeightFieldShapeCollider</class>
    <class kind="struct">coal::HeightFieldShapeComputeContactPatch</class>
    <class kind="struct">coal::HeightFieldShapeDistancer</class>
    <class kind="struct">coal::HFNode</class>
    <class kind="struct">coal::HFNodeBase</class>
    <class kind="class">coal::IntervalTreeCollisionManager</class>
    <class kind="class">coal::KDOP</class>
    <class kind="class">coal::kIOS</class>
    <class kind="class">coal::MeshLoader</class>
    <class kind="class">coal::NaiveCollisionManager</class>
    <class kind="struct">coal::OBB</class>
    <class kind="struct">coal::OBBRSS</class>
    <class kind="class">coal::OcTree</class>
    <class kind="class">coal::Plane</class>
    <class kind="struct">coal::Quadrilateral</class>
    <class kind="struct">coal::QueryRequest</class>
    <class kind="struct">coal::QueryResult</class>
    <class kind="struct">coal::RSS</class>
    <class kind="class">coal::SaPCollisionManager</class>
    <class kind="struct">coal::shape_traits</class>
    <class kind="struct">coal::shape_traits&lt; Box &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Capsule &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Cone &gt;</class>
    <class kind="struct">coal::shape_traits&lt; ConvexBase &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Cylinder &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Ellipsoid &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Halfspace &gt;</class>
    <class kind="struct">coal::shape_traits&lt; Sphere &gt;</class>
    <class kind="struct">coal::shape_traits&lt; TriangleP &gt;</class>
    <class kind="struct">coal::shape_traits_base</class>
    <class kind="class">coal::ShapeBase</class>
    <class kind="struct">coal::SortByXLow</class>
    <class kind="struct">coal::SortByYLow</class>
    <class kind="struct">coal::SortByZLow</class>
    <class kind="class">coal::SpatialHashingCollisionManager</class>
    <class kind="class">coal::Sphere</class>
    <class kind="class">coal::SSaPCollisionManager</class>
    <class kind="struct">coal::Timer</class>
    <class kind="class">coal::Transform3s</class>
    <class kind="struct">coal::TraversalTraitsCollision</class>
    <class kind="struct">coal::TraversalTraitsDistance</class>
    <class kind="class">coal::Triangle</class>
    <class kind="class">coal::TriangleP</class>
    <class kind="struct">coal::TStruct</class>
    <member kind="typedef">
      <type>Eigen::AngleAxis&lt; CoalScalar &gt;</type>
      <name>AngleAxis</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a826037dd9c1bdb26e7b8c6060573d5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BroadPhaseContinuousCollisionManager&lt; CoalScalar &gt;</type>
      <name>BroadPhaseContinuousCollisionManagerd</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a308f8fc65c6f7153e80e3853af8ec6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BroadPhaseContinuousCollisionManager&lt; float &gt;</type>
      <name>BroadPhaseContinuousCollisionManagerf</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa7b0b9ca61b8cccb806ead5579bbeb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; BVHFrontNode &gt;</type>
      <name>BVHFrontList</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a16ce09cdca098ffd835cbc6b6a4f678e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; BVHModelBase &gt;</type>
      <name>BVHModelPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af51a3c54bc5c7626db392b66a84ed64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>CoalScalar</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9a3fdbef49cb752516cd444e6164efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const CollisionGeometry &gt;</type>
      <name>CollisionGeometryConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa928b80b619958923c8aca11ce68d230</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CollisionGeometry &gt;</type>
      <name>CollisionGeometryPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a788013f679d94829ea52596be9669be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const CollisionObject &gt;</type>
      <name>CollisionObjectConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4999d6974b7f5b9c8dcf870ccbc38727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CollisionObject &gt;</type>
      <name>CollisionObjectPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0b606e320b85f03b1dc33ddb51e7f044</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*)(ContinuousCollisionObject *o1, ContinuousCollisionObject *o2, void *cdata)</type>
      <name>ContinuousCollisionCallBack</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab4902a20f5b7a25b422d3c51b491a213</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*)(ContinuousCollisionObject *o1, ContinuousCollisionObject *o2, S &amp;dist)</type>
      <name>ContinuousDistanceCallBack</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1acc8951df883231b1f3a196bb0affb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 3, 3 &gt;</type>
      <name>Matrix3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a11ff6abdb88d2b827f5f061f9ffe375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 2, Eigen::RowMajor &gt;</type>
      <name>MatrixX2s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adae200fee1e190a92c66cdb9561db516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Eigen::DenseIndex, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>Matrixx3i</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abf23ac40e812b7abaa987d307c44ee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 3, Eigen::RowMajor &gt;</type>
      <name>MatrixX3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adab8d62f0157aa9f4777eaee017a4c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>MatrixXs</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aae6713d89bcfa1bd038c5c8127b0dba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const OcTree &gt;</type>
      <name>OcTreeConstPtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8277793095884d24c3f6754b9dfdaf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; OcTree &gt;</type>
      <name>OcTreePtr_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8b68575d2ea9568274bde87621e65144</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; CoalScalar &gt;</type>
      <name>Quatf</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa3947a5627c1f187e3bce4bd556d1497</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector2i</type>
      <name>support_func_guess_t</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aba801963cc76023fae0b2c9dd370ecbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ContactPatch</type>
      <name>SupportSet</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a216fd0e407bbaa441e0c94056d7006d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 2, 1 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab821cc63aaaff50a7bc67fcb8b5a294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 3, 1 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeb860c49fa1fa96dd7a0e92c15f5eb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, 6, 1 &gt;</type>
      <name>Vec6s</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1056dc9e19142b50c450359c87d02557</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 1 &gt;</type>
      <name>VecXs</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1c2793e1071e453bf59cd3ca645305cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BVHBuildState</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_EMPTY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162aba9cd34559245a3fc483206c5f33df67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162a76dd1c3b1fa8ee209793f76d7dbc4bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_PROCESSED</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162ac801bb27f8890b1aa5f3fe5e5f0fdfb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_UPDATE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162acfec887580c5d51b28488f455cd348dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_UPDATED</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162ac7380bd6bfce27a607c10edce4b22eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_BUILD_STATE_REPLACE_BEGUN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5140658f21df0f0683205d0dd967a162aac29b73e98c93c4ef6c42f3fa70d380f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BVHModelType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_UNKNOWN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca932bea44732fdce595a6bdcc590f205c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_TRIANGLES</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca416baf2e4330834c8761f15a3e3f9fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_MODEL_POINTCLOUD</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0aebdfe9212c5f38db5e1221ff56dadca36d309db2c0c7c53bc9b8ab2ad8d46f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BVHReturnCode</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_OK</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673ac596742628d500223fd2b762372df093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_MODEL_OUT_OF_MEMORY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a042b040606fec20902b18d774bf93222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_OUT_OF_SEQUENCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a32a69a144ef880686bd24142d0adf139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_EMPTY_MODEL</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673ab18ed9a511078914837b656c60c34946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a04f7d0bd321edc73206ad16543e28ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNSUPPORTED_FUNCTION</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a82047ce105c2956dffb92b68f5716099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNUPDATED_MODEL</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a5c0a65118b1c0d48e0389156eba073b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_INCORRECT_DATA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a56680f9601f1be886892963868992c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BVH_ERR_UNKNOWN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad90847230f00f4061572bab0c0a6a673a3650042ea0a47b726b578001869579a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CollisionRequestFlag</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTACT</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4a1ff4701873038369c15cd41ad59a8422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_LOWER_BOUND</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4ad0c5c6b147ff0b0049f3171cb59d8ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_REQUEST</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4a87482bd38bb4b3c28851018a950ce4a7d41a0d6eac0c222689edbb357a7c772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKConvergenceCriterion</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Default</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa3c921d2c4a4d1c184175c45d0516d48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DualityGap</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa8f08efbf803f28e08c252bdfe6de1725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hybrid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac153ee9917baab5b79e6439d02d5f4cfa78130e15eb744645ab8031f0e36694d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKConvergenceCriterionType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Relative</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154ba682acbcbe89ae3cf452adac21b580275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Absolute</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a21d7caffbc301fe3c6ef60793d09154ba0fde759c06c994e678f2a0e84b4e5e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKInitialGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a3d177d6efd5dca78688bbf0749cee236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CachedGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a9cf166ca3ea61c95be0141f357f5dd7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BoundingVolumeGuess</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac18e6cce28cabd64a87bbd102f256785a81d3d1c395761e2161832a1ffa7e20c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GJKVariant</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultGJK</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8a205b8a97e2806639734a6211367bc208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolyakAcceleration</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8ab2458b9d14c14d8b336b286aff2159f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NesterovAcceleration</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afeb5d36413355987994546f87c807fc8a085d04a00fb437a4ed5be5609a000930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NODE_TYPE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6fc6230eb0ba3b5477a1115c24bd1df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a924b195a677dad283caf5a3d9f78cad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a927f62790c78ab371190a3f422b21c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aca22ce3d254e85ab7f89b5624c03be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_RSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a43f372c55809604f74c1362715d1653f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_kIOS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62fb7b20b8029e15092da18af5e6ac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aabcfb8c237f5f70fdb3ae3030551007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP16</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a5642d9abe5fdf4ca1971825adcc91cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP18</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a3a724e45e2c48b583fbaf33528ce618c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP24</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a178cdff352b5e37e9318e1ffeee6edcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_BOX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a47c1f48c913db3685f03014b19cc231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_SPHERE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a51351e90765de186a6da624b732bcbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CAPSULE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a6ca7dcca2b85456031a5baadfa859d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a0c1acbf836c992f488b3cf107835fc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CYLINDER</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a63d5b305257839b386e76e14db8e51a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONVEX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aeecc70aad6c20e947f42a38215016757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_PLANE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad61115fc5e5db35a6333ac665cb55007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_HALFSPACE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac3b5c399581a8643c6ff574fea4facdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_TRIANGLE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a336a2584ef892976785e86d778ac95bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0af791317496394453cce67768efc51359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_ELLIPSOID</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac0f606870042f4c682ead63064377bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad9072a376dd34fb0649ca8ae2c978bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a7cd30fd914cb6e211a00b1752d51a78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODE_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62caf1b227dcfeb3619ef702cea5ce29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OBJECT_TYPE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac9fc36911e2226c9107e67c52e9f37ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eead59f1bd219322535aa222ed801c4e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_BVH</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3f19833d49e8c969c8c3b58995fb6bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_GEOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3fb2c796a3e56bae8e93606767c5f89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4b76301c7df1b96fa6ef951a22cc8f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_HFIELD</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea90286a610ad34fa3f5993566ccd6051c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4aed6b937209b3db2094d455cb02e03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SplitMethodType</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_MEAN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731af150030792c92faf18b09828c18b2743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_MEDIAN</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731af73c72224c1169ea70f3d38a653e827f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_METHOD_BV_CENTER</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aa09ed3d054b31d3ffed1264881b731a6ce7a5cf5d5fc19f692804f75fd96642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>BVHModelPtr_t</type>
      <name>_load</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a00ea08fa802f7afd0006eb78972d4d0c</anchor>
      <arglist>(const std::string &amp;filename, const Vec3s &amp;scale)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>axisFromEigen</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac5c6edb90b82daa9e4652c31a9e656e5</anchor>
      <arglist>(Vec3s eigenV[3], CoalScalar eigenS[3], Matrix3s &amp;axes)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Quadrilateral &gt;</type>
      <name>buildBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac90475ea090a7dd71b70830e60b77e0e</anchor>
      <arglist>(CoalScalar l, CoalScalar w, CoalScalar d)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a15a6d4e7ac0629fa6a4105190af4b48c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeeefb7555cd28e0820cebd62af22586d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac2856c59389758c1cc4f06e035397663</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; OBB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2bab09fa6b72b7bf27739c011c11eb66</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>BVHCollide&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3b47c7131b304d7017ae7b5475b5546a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abe4568cf95d261bf71ac80afb46aa488</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af177503d7dcd7e9e69c8034c52e4d13c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad133ad288927bbd7036a1fa000159473</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a143109a8d73a71d9dbed4ccc83ba2a3e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>BVHDistance&lt; RSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a121dfe699ac6daa79d7dc347999e7299</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; AABB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3b5c5dd92696780dbf16a6932c5460dd</anchor>
      <arglist>(const BVHModel&lt; AABB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; BV &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac6cdf020dd55f406a4f8562f2100edd5</anchor>
      <arglist>(const BVHModel&lt; BV &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 16 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0d41964cc265ddd0e95dcbb3caf3f16</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 16 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 18 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acb8acafc0e10ee2fa79635b68ecdba79</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 18 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; KDOP&lt; 24 &gt; &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a48474597552b7e2bd6139ad8847ab5d4</anchor>
      <arglist>(const BVHModel&lt; KDOP&lt; 24 &gt; &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; kIOS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2962eae8aa56080baf4b864f684b8583</anchor>
      <arglist>(const BVHModel&lt; kIOS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBB &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad6479cedeb18ed6f11b39419403cefd6</anchor>
      <arglist>(const BVHModel&lt; OBB &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; OBBRSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa941cd80841f82d9f87a13f4f7490559</anchor>
      <arglist>(const BVHModel&lt; OBBRSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI BVHModel&lt; RSS &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa2702925ba827699b8987e7dacec3db0</anchor>
      <arglist>(const BVHModel&lt; RSS &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkResultLowerBound</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7efc850aeeb5449061c1f3405924f653</anchor>
      <arglist>(const CollisionResult &amp;result, CoalScalar sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>circumCircleComputation</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a00d69f74db544d3162d52c7cbd334539</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b, const Vec3s &amp;c, Vec3s &amp;center, CoalScalar &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipToRange</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a76accd16c4943b3d7fe2df18c38d827f</anchor>
      <arglist>(CoalScalar &amp;val, CoalScalar a, CoalScalar b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad1727f8dc06f2a3b5ecb0516d032e76d</anchor>
      <arglist>(CollisionTraversalNodeBase *node, const CollisionRequest &amp;request, CollisionResult &amp;result, BVHFrontList *front_list, bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5aff85406b9f50601bcff18d45fa2014</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::size_t</type>
      <name>collide</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f86995fe33477b74eeb8784ce4dbf60</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collisionNonRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3dcf06ba04bdcb19ca3a4e866ad26acc</anchor>
      <arglist>(CollisionTraversalNodeBase *node, BVHFrontList *front_list, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a08036cfd1a145d38330b5af1c91b1e57</anchor>
      <arglist>(CollisionTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0277f3bd2d176a7c8826e5412bcce6e8</anchor>
      <arglist>(const S &amp;s, const Transform3s &amp;tf, BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5f40c7475178b946c4c8d8bf440205fb</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5fc599831371f81c47f027bb72ee3dfd</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeb9eb3eedc849670b2bc9afd6e45170b</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af016245f6180977aaa690cc39a98ed64</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aaac85d9ff248956babadca88e1ad1089</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a33fb8d9c50e1de259e684eb82d86bb62</anchor>
      <arglist>(const Ellipsoid &amp;e, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac15ddda13e07c1b06c27e367fcf9c1b6</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae4f3e5deb2e3849f1980dc86a3157f81</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4ef3e5378c5c493b5f79e67d470297a5</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; AABB, TriangleP &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a62c56b139ddf8f1592cac6fa755f660f</anchor>
      <arglist>(const TriangleP &amp;s, const Transform3s &amp;tf, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab2ad94c0d255d73ca375c3b44fce98e8</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 16 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae34b84a8d38f6d419689dc2270a4f793</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 16 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2d7123f9b0e936cb5cb77448a5b3a41d</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 18 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4bb07be46b16fe45cabc777dd1b86c1d</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 18 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc34ce87d04a8cf5ac875229753e3d37</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; KDOP&lt; 24 &gt;, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6e7d31a0d7042bbc11173188e38a6758</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, KDOP&lt; 24 &gt; &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f060108272a55ec30c02777f27d4d87</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; kIOS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa7c640516c24a6f354c6c36148b2300f</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Box &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a64b3caf43d7c0a65022e7c0fa373f373</anchor>
      <arglist>(const Box &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Capsule &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9e8a9ce6bb65a4aa869efcfaad2e7fc</anchor>
      <arglist>(const Capsule &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cone &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afcf367ee3e86b146fcdd1183c49a9e54</anchor>
      <arglist>(const Cone &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, ConvexBase &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afc4c5c231a106aeb54157c5cc200c2d4</anchor>
      <arglist>(const ConvexBase &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Cylinder &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6c6b6c7c4f8373f252a3d1aecef266c5</anchor>
      <arglist>(const Cylinder &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9e9b279fe2ddf951372ec720437be29e</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1064d9d0e2b0c0e1faf7f471c054c57c</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBB, Sphere &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af1ce2cb43cfdf7cc8198b7e5d4ad7d66</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2f2dba689d31b3d19be3e7c8bf1f1fff</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; OBBRSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a797ac6e7034b26b63fd897ceb7574c2b</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Halfspace &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa66f4287e0137aa627be2f5bd81f3973</anchor>
      <arglist>(const Halfspace &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeBV&lt; RSS, Plane &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a92843ca10fc26efb6156476cfa900d08</anchor>
      <arglist>(const Plane &amp;s, const Transform3s &amp;tf, RSS &amp;bv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeChildBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a35ba5ba58dc915f9fb8b6904d520c903</anchor>
      <arglist>(const AABB &amp;root_bv, unsigned int i, AABB &amp;child_bv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bc2d4dc39ab3a2db84f66f683fd5f6d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad728773ca2a58faef53cc1a15eddd654</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const CollisionResult &amp;collision_result, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>computeMemoryFootprint</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad845ee0e624559fe82c09b789ba76bac</anchor>
      <arglist>(const T &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computePatchPlaneOrHalfspace</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a06fe9cca5d8d5774e423929a37db4591</anchor>
      <arglist>(const OtherShapeType &amp;s1, const Transform3s &amp;tf1, const PlaneOrHalfspace &amp;s2, const Transform3s &amp;tf2, const ContactPatchSolver *csolver, const Contact &amp;contact, ContactPatch &amp;contact_patch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_bvcenter</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acead4aca51dad95cd9bc9b5bd17a4929</anchor>
      <arglist>(const BV &amp;bv, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_mean</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a428819afe0d7adbfe97921603113ebe1</anchor>
      <arglist>(const BV &amp;, Vec3s *vertices, Triangle *triangles, unsigned int *primitive_indices, unsigned int num_primitives, BVHModelType type, const Vec3s &amp;split_vector, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitValue_median</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bb3bfa64712fb3502c06a53a27048eb</anchor>
      <arglist>(const BV &amp;, Vec3s *vertices, Triangle *triangles, unsigned int *primitive_indices, unsigned int num_primitives, BVHModelType type, const Vec3s &amp;split_vector, CoalScalar &amp;split_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac559d1026090e71fe011824956c6276f</anchor>
      <arglist>(const BV &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9bd0bf76ce89974769f0c320533b9413</anchor>
      <arglist>(const kIOS &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSplitVector&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a937c09113f62003d1f567400e41c89d8</anchor>
      <arglist>(const OBBRSS &amp;bv, Vec3s &amp;split_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeVertices</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4852cece45a49b6387c3886681c53ce6</anchor>
      <arglist>(const OBB &amp;b, Vec3s vertices[8])</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a28313667f49861dfd8199dec1beac7be</anchor>
      <arglist>(const AABB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9b063e563a8b8a6806a548c58ea53490</anchor>
      <arglist>(const AABB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3144d07bbe1e608d1f2e55c01da7d981</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af536fb4bc5bce9cac37303b3bbf343d0</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0130d681ebea7a4e8e8fa7cb13d8ef74</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa4d88152ff35d063da05e744938515b2</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8fa02a529235bda58a18870bb850f661</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aebc5b6809ba8193a2d41c2ebbdaf9310</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a380357201c67e6ae5060efa4a4e8532b</anchor>
      <arglist>(const kIOS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad71784010b24a997e91a2342d476769f</anchor>
      <arglist>(const kIOS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afd3816f276860329a4afc2203973043d</anchor>
      <arglist>(const OBB &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a52eab866ee54b3008a51ec9fb91e100a</anchor>
      <arglist>(const OBB &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a237dc9b8627d622ea991eca8c23ef249</anchor>
      <arglist>(const OBBRSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7d6d3c7e0d7c2fa14eb55062ebf25e8f</anchor>
      <arglist>(const OBBRSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5e9b89d19abd550500748540431f0664</anchor>
      <arglist>(const RSS &amp;bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>constructBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acbbf3638c99c7fa18f9ca843efb228a7</anchor>
      <arglist>(const RSS &amp;bv, const Transform3s &amp;tf_bv, Box &amp;box, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructContactPatchFrameFromContact</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae9d93e91914fcb62c02ac9503cb9fcd4</anchor>
      <arglist>(const Contact &amp;contact, ContactPatch &amp;contact_patch)</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>constructOrthonormalBasisFromVector</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5597730cc2ccb2249f2fc133a6b2aefd</anchor>
      <arglist>(const Vec3s &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>constructPolytopeFromEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a85ca86636870c77cc3e66e65068be11d</anchor>
      <arglist>(const Ellipsoid &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>COAL_LOCAL void</type>
      <name>contact_patch_function_not_implemented</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af8d4ca8b1a72d198dcc095dbd5dc8d8e</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;, const CollisionGeometry *o2, const Transform3s &amp;, const CollisionResult &amp;, const ContactPatchSolver *, const ContactPatchRequest &amp;, ContactPatchResult &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a98661ccf5bcd06415af7854e8a618b1e</anchor>
      <arglist>(const BV1 &amp;bv1, BV2 &amp;bv2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertBV</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3aced1abfdc3b070ed347bda7b0d04d3</anchor>
      <arglist>(const BV1 &amp;bv1, const Transform3s &amp;tf1, BV2 &amp;bv2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultCollisionFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af0acb63a34dbe221470fbf878c30c2b9</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultDistanceFunction</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>accbb95fd7ca037881c6533e243d3ef1b</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, void *data, CoalScalar &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a414505896074ca74f5936b07c34bef3a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab8888675700f6988dea5264a5e866ea4</anchor>
      <arglist>(const CollisionObject *o1, const CollisionObject *o2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f9cb631690519c1abadf6908a53627b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac7c1df35aeb42fd2d079674af9c28913</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabde32e1723f9c62801ea3b4d6ce48c12</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a53784f4b760a4924e1cdbd267550f57b</anchor>
      <arglist>(DistanceTraversalNodeBase *node, BVHFrontList *front_list, unsigned int qsize)</arglist>
    </member>
    <member kind="function">
      <type>COAL_LOCAL CoalScalar</type>
      <name>distance_function_not_implemented</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7e03bee8f91f700084d53faabefbd6a9</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;, const CollisionGeometry *o2, const Transform3s &amp;, const GJKSolver *, const DistanceRequest &amp;, DistanceResult &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceQueueRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8cc8e9292ab8a96a840c5d3af9d71c8e</anchor>
      <arglist>(DistanceTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list, unsigned int qsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4d367836cdb7db1e4d28bc68fb9926b9</anchor>
      <arglist>(DistanceTraversalNodeBase *node, unsigned int b1, unsigned int b2, BVHFrontList *front_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eigen</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a71d7eb38dab162a1d8e4c2aa9d9ee2a8</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m, typename Derived::Scalar dout[3], Vector *vout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eulerToMatrix</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a474ad93c133e7c236be14da19131acf7</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CollisionGeometry *</type>
      <name>extract</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0de6eb06cf387c16d764c27e81fcce19</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2493c50b575590f9d6ef0c495324bfc6</anchor>
      <arglist>(Vec3s *ps, unsigned int n, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a7c6ff1dcfc6f8d58dfa7bf53a13099f5</anchor>
      <arglist>(Vec3s *ps, unsigned int n, BV &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5bb67e44aa9365cc822e6597d1542555</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad67d43fddadfbc08813751f0fa9ada8c</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afc908780338a739eb14e87b9db8a626d</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae386b16585b96906c1bfd842b1845600</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; AABB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa8ede35a6009712c6115b1751af6e4ac</anchor>
      <arglist>(Vec3s *ps, unsigned int n, AABB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; kIOS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a504c56f28bdfd25e78e4b4e37ac7b1b3</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; OBB &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a31e453cece1b3ca3b658fa12d6d9c240</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; OBBRSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aed57fe26cabb9ee00bd530685d8bc549</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit&lt; RSS &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6568c162fbd8dc201bdc2356648c0c9b</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>fromAxisAngle</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a66caff4b84c2b61e729cdcb6dd848c5f</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;axis, CoalScalar angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a63aaaf00b34fc56f59784cb6e483c53a</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Box &amp;shape, const Transform3s &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afe68e69ccd252608a3a1178da3f9e5d1</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cone &amp;shape, const Transform3s &amp;pose, unsigned int tot, unsigned int h_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a89f519920ddc91171492fff3fb82c331</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cone &amp;shape, const Transform3s &amp;pose, unsigned int tot_for_unit_cone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a50fb15791b89e7928ba3791e06eda11b</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cylinder &amp;shape, const Transform3s &amp;pose, unsigned int tot, unsigned int h_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a38f2119e17187548287cdff28739cf75</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Cylinder &amp;shape, const Transform3s &amp;pose, unsigned int tot_for_unit_cylinder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a66f3ffba2d05c41726410c4d75c58535</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Sphere &amp;shape, const Transform3s &amp;pose, unsigned int n_faces_for_unit_sphere)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateBVHModel</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad06ed5b2ed17cf5fb8efe3c947489c2a</anchor>
      <arglist>(BVHModel&lt; BV &gt; &amp;model, const Sphere &amp;shape, const Transform3s &amp;pose, unsigned int seg, unsigned int ring)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateCoordinateSystem</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a36c654e1a3b5a43dd79af368f09c488d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived1 &gt; &amp;_w, const Eigen::MatrixBase&lt; Derived2 &gt; &amp;_u, const Eigen::MatrixBase&lt; Derived3 &gt; &amp;_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironments</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a416390c5c00488d26850e38179d8b5f9</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateEnvironmentsMesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>affcccf91de7ea7a9e67fadb32b524056</anchor>
      <arglist>(std::vector&lt; CollisionObject * &gt; &amp;env, CoalScalar env_scale, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>afb4d544bf335fefa84d94f1ad884a33a</anchor>
      <arglist>(CoalScalar extents[6], Transform3s &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acc66c05146709abe58df1ffe58bb9d44</anchor>
      <arglist>(CoalScalar extents[6], CoalScalar delta_trans[3], CoalScalar delta_rot, std::vector&lt; Transform3s &gt; &amp;transforms, std::vector&lt; Transform3s &gt; &amp;transforms2, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomTransforms</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8f694edd9a049cafd8afff8b23152e9a</anchor>
      <arglist>(CoalScalar extents[6], std::vector&lt; Transform3s &gt; &amp;transforms, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_node_type_name</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae4a0230b00be360856ed9f5aa1856cfc</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_object_type_name</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ade04ea71d3b08f224f1b795231ed34bb</anchor>
      <arglist>(OBJECT_TYPE object_type)</arglist>
    </member>
    <member kind="function">
      <type>CollisionFunctionMatrix &amp;</type>
      <name>getCollisionFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3f94f416a85dde53ba07632d097fcdbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ContactPatchFunctionMatrix &amp;</type>
      <name>getContactPatchFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af64c4434bfda4bbc47efa918cbd23894</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getCovariance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a533c0f1205c435551b12a0f9365bbbb6</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>DistanceFunctionMatrix &amp;</type>
      <name>getDistanceFunctionLookTable</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a86fee18ec6c3cfaf2773d86bceb4e7d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5ca6d537f4e9406fb2d3debb985ef2b2</anchor>
      <arglist>(const Vec3s &amp;, CoalScalar *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 5 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3e06f7c2bebb45c5b7190fa055816131</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 6 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac616646ef490043fc8bc1fe4bf211eaa</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistances&lt; 9 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adcd6d307d19bc6e4e095a84a6f1da9eb</anchor>
      <arglist>(const Vec3s &amp;p, CoalScalar *d)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getExtentAndCenter</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac2a37bfdebfdf67bc78e6ca48d95fb63</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getExtentAndCenter_mesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9a3cad412bfa6c74190a53f9edd6584d</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getExtentAndCenter_pointcloud</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a066d2c025ddcbedaa16e728cdd4d6fe9</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, unsigned int *indices, unsigned int n, Matrix3s &amp;axes, Vec3s &amp;center, Vec3s &amp;extent)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNbRun</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a50e5b770208b604e3ac6ecb782705db8</anchor>
      <arglist>(const int &amp;argc, char const  *const  *argv, std::size_t defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNodeTypeName</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aee8228d9e1eeb4b8b6b86323a3927c5f</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>getRadiusAndOriginAndRectangleSize</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3eca4f9fd40dfc17240489a076b60195</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Matrix3s &amp;axes, Vec3s &amp;origin, CoalScalar l[2], CoalScalar &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inVoronoi</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0d0417db957f321a931197154a9fe3b0</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar Anorm_dot_B, CoalScalar Anorm_dot_T, CoalScalar A_dot_B, CoalScalar A_dot_T, CoalScalar B_dot_T)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEqual</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2dab4e5bc801cb52837a1f2037969694</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;lhs, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;rhs, const CoalScalar tol=std::numeric_limits&lt; CoalScalar &gt;::epsilon() *100)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a394704df5084ef76e38c254626ce64c0</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPolyhedronFromResource</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acbb982cdf0d23003c86a8e32a86a0a26</anchor>
      <arglist>(const std::string &amp;resource_path, const coal::Vec3s &amp;scale, const shared_ptr&lt; BVHModel&lt; BoundingVolume &gt; &gt; &amp;polyhedron)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OcTreePtr_t</type>
      <name>makeOctree</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a4fa2a4d05b36ae850015e044d3f6c49a</anchor>
      <arglist>(const Eigen::Matrix&lt; CoalScalar, Eigen::Dynamic, 3 &gt; &amp;point_cloud, const CoalScalar resolution)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>makeQuat</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a11af73d2dfdf3196b88e176382c8d347</anchor>
      <arglist>(CoalScalar w, CoalScalar x, CoalScalar y, CoalScalar z)</arglist>
    </member>
    <member kind="function">
      <type>Box</type>
      <name>makeRandomBox</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af64bc453eade83fa6064d384cebc23e5</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Capsule</type>
      <name>makeRandomCapsule</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad546d5f44e91f34b4c64e009cf0cb7c2</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cone</type>
      <name>makeRandomCone</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0309abf26e0762e2d23ebb3360da262</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Convex&lt; Triangle &gt;</type>
      <name>makeRandomConvex</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab6755af73a54adb55ea47d8ecce3b75b</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Cylinder</type>
      <name>makeRandomCylinder</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a5101f2741994e1a16db4682b3966e533</anchor>
      <arglist>(std::array&lt; CoalScalar, 2 &gt; min_size, std::array&lt; CoalScalar, 2 &gt; max_size)</arglist>
    </member>
    <member kind="function">
      <type>Ellipsoid</type>
      <name>makeRandomEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0f48ddeeb340102e27b0a6aaafebca22</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ShapeBase &gt;</type>
      <name>makeRandomGeometry</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a377b22349371a29d2dbb768cc1ef11f9</anchor>
      <arglist>(NODE_TYPE node_type)</arglist>
    </member>
    <member kind="function">
      <type>Halfspace</type>
      <name>makeRandomHalfspace</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aae239aa09233f23a5e9f04909c7dcc36</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>makeRandomPlane</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a724bc2b3af1a6da30f1a57e0bb01a369</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>Sphere</type>
      <name>makeRandomSphere</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a923a73ee8f1a1734e8ddd8ad9af3f79d</anchor>
      <arglist>(CoalScalar min_size, CoalScalar max_size)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>maximumDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>adde8d5cb6d325adbdf5484c6003bf11b</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>maximumDistance_mesh</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1100c47af5ec11a2fbb64e05ed346d9d</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, Triangle *ts, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CoalScalar</type>
      <name>maximumDistance_pointcloud</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae70156ce8551228bb5c02dd2fda58ea3</anchor>
      <arglist>(Vec3s *ps, Vec3s *ps2, unsigned int *indices, unsigned int n, const Vec3s &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>merge_largedist</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abb2f9e43190977ec34a9ae57c77b9f44</anchor>
      <arglist>(const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>merge_smalldist</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a383e884e1b192e1e2d29efdb73978c0c</anchor>
      <arglist>(const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minmax</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a37ff442f064bd11d3c73f725d0fa4bbf</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar &amp;minv, CoalScalar &amp;maxv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minmax</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab9222bc6ba24cb82480cc062be7d3c95</anchor>
      <arglist>(CoalScalar p, CoalScalar &amp;minv, CoalScalar &amp;maxv)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>obbDisjoint</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gafb1b882522e6f58de4eeffde051e5822</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>obbDisjointAndLowerBoundDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aed2ad75aa16e459c6e87ad900ae5b487</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a_, const Vec3s &amp;b_, const CollisionRequest &amp;request, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator&amp;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a86a13b310a931a73c38166f7faaf5282</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>HFNodeBase::FaceOrientation</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga6d7116480e7a064746d25bad8850c5a8</anchor>
      <arglist>(HFNodeBase::FaceOrientation a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga3d504fcde3abda4ef5dae6b5b8d59762</anchor>
      <arglist>(int a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae654614e01288fa2afeab8875b823594</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a02ec72ac046b5ce3397f295ac06ac820</anchor>
      <arglist>(std::ostream &amp;o, const Quatf &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac0820ffb9e214d3eedfd6bc466d955af</anchor>
      <arglist>(std::ostream &amp;os, const Box &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9cfbe1d45e2f0849bc8b0f9facd198f0</anchor>
      <arglist>(std::ostream &amp;os, const ShapeBase &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a0cee58a84406419173e40f627c421997</anchor>
      <arglist>(std::ostream &amp;os, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator^</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ada7896b0557cbe41bd6fc9a84eac0f98</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator^=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad7b93aa333aa6fb6489b01d576520331</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator|</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abe0ff4c5cbff3257905648b4d8f23a59</anchor>
      <arglist>(CollisionRequestFlag a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag &amp;</type>
      <name>operator|=</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a2881eb06347313b1189de6fdd8e2189a</anchor>
      <arglist>(CollisionRequestFlag &amp;a, CollisionRequestFlag b)</arglist>
    </member>
    <member kind="function">
      <type>CollisionRequestFlag</type>
      <name>operator~</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac6af82cf8ff851196de1a8887faeaf41</anchor>
      <arglist>(CollisionRequestFlag a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga923b8868bfa2de4c16750163d5654203</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4e09f9c1802c5e78d431980c29483996</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;, const CollisionRequest &amp;, CoalScalar &amp;)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga882deb6015e32a5fa0423ceac4fb438f</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9aaf3ac041c4331d1fdff2d88dc2282d</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4f8874cb1622139aa0d0587c1fbc3d88</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga15f36f0309d8380f5a1331751f68616b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8318963ca90b2e29824db090d47f19ee</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga09ad6d5aaeca32190fe5055ed6de211e</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8c27dede5b7beaebf952fea427aea2c2</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga44bf32de9567249e1f992affd7641ac1</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9c250145a4591a533c7808d362828dd6</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga916f0a99bc763076f563e118eacb30ec</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagateBVHFrontListCollisionRecurse</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a49e63e95ec455c1cd0078052b89e9e9e</anchor>
      <arglist>(CollisionTraversalNodeBase *node, const CollisionRequest &amp;, CollisionResult &amp;result, BVHFrontList *front_list)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>rand_interval</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6e0ac57df801dc54df7d9b5ed4618c86</anchor>
      <arglist>(CoalScalar rmin, CoalScalar rmax)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>rectDistance</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac47198c2cf05247f2674f473878b0733</anchor>
      <arglist>(const Matrix3s &amp;Rab, Vec3s const &amp;Tab, const CoalScalar a[2], const CoalScalar b[2], Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ae960c7b1784cd61366b2d605a6109a90</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;R1, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t1, const Eigen::MatrixBase&lt; Derived &gt; &amp;R2, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t2, const Eigen::MatrixBase&lt; Derived &gt; &amp;R, const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>abc1cb86c6bda614842eb4efc2281bf97</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeTransform2</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a85f4494bcf6f82cc22a90aab788424e3</anchor>
      <arglist>(const Transform3s &amp;tf1, const Transform3s &amp;tf2, Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reorderTriangle</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a58a9e0ee348f3c9cac6b6506bfa06e5a</anchor>
      <arglist>(const Convex&lt; Triangle &gt; *convex_tri, Triangle &amp;tri)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>rotate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf74e95c85ad03b924115e8e491da3f3b</anchor>
      <arglist>(const AABB &amp;aabb, const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOBJFile</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a766c62546354881622f0ae4cfb717db7</anchor>
      <arglist>(const char *filename, std::vector&lt; Vec3s &gt; &amp;points, std::vector&lt; Triangle &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>segCoords</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a67e1a343896471183aefa1f96df8864b</anchor>
      <arglist>(CoalScalar &amp;t, CoalScalar &amp;u, CoalScalar a, CoalScalar b, CoalScalar A_dot_B, CoalScalar A_dot_T, CoalScalar B_dot_T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShapeShapeContactPatch</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6c351a562a4c06f17893b74d91c69c09</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionResult &amp;collision_result, const ContactPatchSolver *csolver, const ContactPatchRequest &amp;request, ContactPatchResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toEllipsoid</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aeaf956c179ccb19ab59a48e904e3c617</anchor>
      <arglist>(Vec3s &amp;point, const Ellipsoid &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toSphere</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a8124147d8a3560795520b3918cdabbb7</anchor>
      <arglist>(Vec3s &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Halfspace</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a751392b942ad11f07b2a55003bc037db</anchor>
      <arglist>(const Halfspace &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI Plane</type>
      <name>transform</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ac68a87311445aaea4845866cc34fab34</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI std::array&lt; Halfspace, 2 &gt;</type>
      <name>transformToHalfspaces</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a42d9ecde61bcefd7d989f78397c71563</anchor>
      <arglist>(const Plane &amp;a, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gadf0afe02ba3676dadd1a24ceed5ce353</anchor>
      <arglist>(const AABB &amp;aabb, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI KDOP&lt; N &gt;</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga64b017a7fe1a92b26dacb5c9aa88c169</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt;</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga64b017a7fe1a92b26dacb5c9aa88c169</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI kIOS</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaba4b2efbbfd566c562bbf4e862908ddf</anchor>
      <arglist>(const kIOS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OBB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae293478a7d76ef904b20636c1cac279d</anchor>
      <arglist>(const OBB &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS</type>
      <name>translate</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad7786ce54c3b05c135b47dda898625ac</anchor>
      <arglist>(const OBBRSS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>RSS</type>
      <name>translate</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a84cf47714662f90fa67fc91042e252e2</anchor>
      <arglist>(const RSS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 16 &gt;</type>
      <name>translate&lt; 16 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>acef5f2a3237686b4e29a669e50d68371</anchor>
      <arglist>(const KDOP&lt; 16 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 18 &gt;</type>
      <name>translate&lt; 18 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3a3a4e9816c139a6bc1370b970dcd138</anchor>
      <arglist>(const KDOP&lt; 18 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template KDOP&lt; 24 &gt;</type>
      <name>translate&lt; 24 &gt;</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>af9614f94677054b809773f6c2a9fc4bf</anchor>
      <arglist>(const KDOP&lt; 24 &gt; &amp;, const Vec3s &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Derived::Scalar</type>
      <name>triple</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a44c0a1eba47d05aaca526d9445190077</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;x, const Eigen::MatrixBase&lt; Derived &gt; &amp;y, const Eigen::MatrixBase&lt; Derived &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>Quatf</type>
      <name>uniformRandomQuaternion</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a62ddd3bc7e2a6a5cc84a64eab0389c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFrontList</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab5a71c5b1ddfa1235d10921384d46800</anchor>
      <arglist>(BVHFrontList *front_list, unsigned int b1, unsigned int b2)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>cosA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aaaf6c844a388be3c6a9664f08570039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>EPA_DEFAULT_MAX_ITERATIONS</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a6ee6766b76b6fd0dd5f3164225f62194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>EPA_DEFAULT_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a9f0ab352aedf2c2a3900cf145ee34c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>EPA_MINIMUM_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1c1f3f7ec244621a5119c49c542ba74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>GJK_DEFAULT_MAX_ITERATIONS</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a3cc1fbb921a674353a74ce619ba74f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>GJK_DEFAULT_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab45cf85a85de4874ae76522bc5f79be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr CoalScalar</type>
      <name>GJK_MINIMUM_TOLERANCE</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad1a34e7a819778e7cbb792bda77965a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>invSinA</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a84fabf559a4f461153c698eb7381b9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>kIOS_RATIO</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ab1af68d4adcb07d84391225d0fa6cc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Eigen::IOFormat</type>
      <name>pyfmt</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1ff2cb9bda341c7760a3df3b21e727bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COAL_DEPRECATED typedef Eigen::Quaternion&lt; CoalScalar &gt;</type>
      <name>Quaternion3f</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a1e8e8b5f9fc7ba1be1c044bc53c018b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitX</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>aa24288dc7e6bac6229a8466da125f2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitY</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>ad8c11264325eb9c424c940bf436e4542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Vec3s</type>
      <name>UnitZ</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a921f4544ec6eaa351df07f28adc26ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Eigen::IOFormat</type>
      <name>vfmt</name>
      <anchorfile>namespacecoal.html</anchorfile>
      <anchor>a46aa2d8746f7165185e5f715aaff57b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::detail</name>
    <filename>namespacecoal_1_1detail.html</filename>
    <namespace>coal::detail::dynamic_AABB_tree</namespace>
    <namespace>coal::detail::dynamic_AABB_tree_array</namespace>
    <namespace>coal::detail::implementation_array</namespace>
    <class kind="class">coal::detail::HierarchyTree</class>
    <class kind="class">coal::detail::IntervalTree</class>
    <class kind="class">coal::detail::IntervalTreeNode</class>
    <class kind="struct">coal::detail::it_recursion_node</class>
    <class kind="struct">coal::detail::NodeBase</class>
    <class kind="struct">coal::detail::SelectImpl</class>
    <class kind="struct">coal::detail::SelectImpl&lt; S, AABB &gt;</class>
    <class kind="class">coal::detail::SimpleHashTable</class>
    <class kind="struct">coal::detail::SimpleInterval</class>
    <class kind="class">coal::detail::SparseHashTable</class>
    <class kind="struct">coal::detail::SpatialHash</class>
    <class kind="class">coal::detail::unordered_map_hash_table</class>
    <class kind="struct">coal::detail::UpdateImpl</class>
    <member kind="function">
      <type>bool</type>
      <name>nodeBaseLess</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a69be9463821dd17a411f099d4bb4cf74</anchor>
      <arglist>(NodeBase&lt; BV &gt; *a, NodeBase&lt; BV &gt; *b, int d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>abace013f7a0ccd503c3bd706d8b982f6</anchor>
      <arglist>(CoalScalar a1, CoalScalar a2, CoalScalar b1, CoalScalar b2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a2dccd10f3bd5a99c16ac3e260034f8c3</anchor>
      <arglist>(const BV &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>a26ac5ab59abc2e8bddacf533839957f5</anchor>
      <arglist>(const NodeBase&lt; BV &gt; &amp;query, const NodeBase&lt; BV &gt; &amp;node1, const NodeBase&lt; BV &gt; &amp;node2)</arglist>
    </member>
    <member kind="variable">
      <type>class COAL_DLLAPI</type>
      <name>IntervalTree</name>
      <anchorfile>namespacecoal_1_1detail.html</anchorfile>
      <anchor>ac892710d2e08f1d83d5d452489aa426a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::detail::dynamic_AABB_tree</name>
    <filename>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a40da50c2f2888a519b1671a1889ccf1d</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionObject *query, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a6785bcd09ddbc8214aa9dd1464d2a44f</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root1, DynamicAABBTreeCollisionManager::DynamicAABBNode *root2, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>ac71a7b6f0c362d1aec9c1ac944c885ae</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionObject *query, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a22b08a843b8171cd38349fa6cb75c109</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root1, DynamicAABBTreeCollisionManager::DynamicAABBNode *root2, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>leafCollide</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>afe519bf1a17eb4c29161cf704f099856</anchor>
      <arglist>(CollisionObject *o1, CollisionObject *o2, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nodeCollide</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a740d95c0f97c85caee5226e7d9eee5f2</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *node1, DynamicAABBTreeCollisionManager::DynamicAABBNode *node2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfCollisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>ac1dfa5e01090c657fa19652e93a813b2</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfDistanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree.html</anchorfile>
      <anchor>a6fb4ca2d4ac7030a9d6de3d2e4d8193a</anchor>
      <arglist>(DynamicAABBTreeCollisionManager::DynamicAABBNode *root, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::detail::dynamic_AABB_tree_array</name>
    <filename>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</filename>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>abde3506ab275cdc9fbdfee9598fafb74</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionObject *query, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a2fcd8bab100e7627ccf7ec3648c86239</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes1, size_t root1_id, DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes2, size_t root2_id, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>aaa4e76f267ddad28e158a2ee79d3f694</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionObject *query, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>aa70ac800d6e48c923a8875a75068d809</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes1, size_t root1_id, DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes2, size_t root2_id, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfCollisionRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a0cc569526b10481ea6a6a269d49340f7</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, CollisionCallBackBase *callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selfDistanceRecurse</name>
      <anchorfile>namespacecoal_1_1detail_1_1dynamic__AABB__tree__array.html</anchorfile>
      <anchor>a390b4bd6211bf4f88fbe2310f769015a</anchor>
      <arglist>(DynamicAABBTreeArrayCollisionManager::DynamicAABBNode *nodes, size_t root_id, DistanceCallBackBase *callback, CoalScalar &amp;min_dist)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::detail::implementation_array</name>
    <filename>namespacecoal_1_1detail_1_1implementation__array.html</filename>
    <class kind="class">coal::detail::implementation_array::HierarchyTree</class>
    <class kind="struct">coal::detail::implementation_array::NodeBase</class>
    <class kind="struct">coal::detail::implementation_array::nodeBaseLess</class>
    <class kind="struct">coal::detail::implementation_array::SelectImpl</class>
    <class kind="struct">coal::detail::implementation_array::SelectImpl&lt; S, AABB &gt;</class>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>a8ad62638e2f31697c8e058049b91478a</anchor>
      <arglist>(const BV &amp;query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>select</name>
      <anchorfile>namespacecoal_1_1detail_1_1implementation__array.html</anchorfile>
      <anchor>ad3fc31205a464e7efeaaaa36b953f54c</anchor>
      <arglist>(size_t query, size_t node1, size_t node2, NodeBase&lt; BV &gt; *nodes)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::details</name>
    <filename>namespacecoal_1_1details.html</filename>
    <namespace>coal::details::details</namespace>
    <class kind="struct">coal::details::bvh_shape_traits</class>
    <class kind="struct">coal::details::EPA</class>
    <class kind="struct">coal::details::GJK</class>
    <class kind="struct">coal::details::LargeConvex</class>
    <class kind="struct">coal::details::MinkowskiDiff</class>
    <class kind="struct">coal::details::ShapeSupportData</class>
    <class kind="struct">coal::details::SmallConvex</class>
    <class kind="struct">coal::details::UpdateBoundingVolume</class>
    <class kind="struct">coal::details::UpdateBoundingVolume&lt; AABB &gt;</class>
    <member kind="enumeration">
      <type></type>
      <name>SupportOptions</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSweptSphere</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4acb224cf33b1f8fd68acc116478b17246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WithSweptSphere</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d805edec6d3f052f67342c1138bc7b4a2038019015970fc3287948e52fac3502</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>boxSphereDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a88f36129fc58d1f3c10f4d629b1d27a0</anchor>
      <arglist>(const Box &amp;b, const Transform3s &amp;tfb, const Sphere &amp;s, const Transform3s &amp;tfs, Vec3s &amp;pb, Vec3s &amp;ps, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9f7d02f209aa56a20cf6c8422fdf3622</anchor>
      <arglist>(kIOS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab0bd798048f01cc7310b0a67646bc38b</anchor>
      <arglist>(OBB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a836dc4245a2a123220473e769c7df546</anchor>
      <arglist>(OBBRSS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVH_SHAPE_DEFAULT_TO_ORIENTED</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a27cb7dcbfdac129ec388eb6058eca123</anchor>
      <arglist>(RSS)</arglist>
    </member>
    <member kind="function">
      <type>BVHModel&lt; BV &gt; *</type>
      <name>BVHExtract</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9fa6d4cd04e4857f3f8f3002f866cf9b</anchor>
      <arglist>(const BVHModel&lt; BV &gt; &amp;model, const Transform3s &amp;pose, const AABB &amp;_aabb)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computePenetration</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae6b67d5477b5417db5c18a9cb82ede37</anchor>
      <arglist>(const Vec3s &amp;P1, const Vec3s &amp;P2, const Vec3s &amp;P3, const Vec3s &amp;Q1, const Vec3s &amp;Q2, const Vec3s &amp;Q3, const Transform3s &amp;tf1, const Transform3s &amp;tf2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computePenetration</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a0e4b16f0063fd1cc58bcb4cd24dd7b46</anchor>
      <arglist>(const Vec3s &amp;P1, const Vec3s &amp;P2, const Vec3s &amp;P3, const Vec3s &amp;Q1, const Vec3s &amp;Q2, const Vec3s &amp;Q3, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>computeSupportSetConvexHull</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8ff9a0e99562af3c119fab8ef16c1ac4</anchor>
      <arglist>(SupportSet::Polygon &amp;cloud, SupportSet::Polygon &amp;cvx_hull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convexSupportSetRecurse</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a99df0a1c3887177ac685f0ed1621d40f</anchor>
      <arglist>(const std::vector&lt; Vec3s &gt; &amp;points, const std::vector&lt; ConvexBase::Neighbors &gt; &amp;neighbors, const CoalScalar swept_sphere_radius, const size_t vertex_idx, const Vec3s &amp;support_dir, const CoalScalar support_value, const Transform3s &amp;tf, std::vector&lt; int8_t &gt; &amp;visited, SupportSet::Polygon &amp;polygon, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>extractBVH</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa844c9a0195c83846faf9864acc5358d</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>extractBVHtpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa3f4d38bd68b97df74de921deac7056c</anchor>
      <arglist>(const CollisionGeometry *model, const Transform3s &amp;pose, const AABB &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a228c8ef7755979e60325e91d75b6fb3a</anchor>
      <arglist>(const Box &amp;box, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a869d3bff13d57af26e60e12c12087a39</anchor>
      <arglist>(const Capsule &amp;capsule, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad432e1ed63d2b4c28cfc7574a68e29d2</anchor>
      <arglist>(const Cone &amp;cone, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a26fa9552c5e3f3d7819170f2e36347cb</anchor>
      <arglist>(const ConvexBase &amp;convex, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a302bf2859ba4ee8b5af50753c8021a7b</anchor>
      <arglist>(const Cylinder &amp;cylinder, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5ac977945c742f1b60e1eba5f573ed02</anchor>
      <arglist>(const Ellipsoid &amp;ellipsoid, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a280baaeef565968714df19f9a2cc821b</anchor>
      <arglist>(const Sphere &amp;sphere, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>getBoundVertices</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8483bb52570570317bae4750e7e4a38b</anchor>
      <arglist>(const TriangleP &amp;triangle, const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormalizeSupportDirection</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4a6f5646b8e0676ce0140f0d3ede861d</anchor>
      <arglist>(const ShapeBase *shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNormalizeSupportDirectionFromShapes</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a502b30490682d895da499394350388fb</anchor>
      <arglist>(const ShapeBase *shape0, const ShapeBase *shape1, bool &amp;normalize_support_direction)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aba83deadce9a362b0212780812a7c5a7</anchor>
      <arglist>(const Box *box, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a161c7a5590bb5da2bc161dd0712b30d7</anchor>
      <arglist>(const Capsule *capsule, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9151713de8db06c0f00319ec13a9694b</anchor>
      <arglist>(const Cone *cone, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a907f9c527b2dcd7ade5f3c1c3ee6e65a</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa528367736c12e16fdacb912c9698a98</anchor>
      <arglist>(const Cylinder *cylinder, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adae72042fac5c5085c800982c1b18462</anchor>
      <arglist>(const Ellipsoid *ellipsoid, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a410a27b1e8d3b0265d81f44bba9fbcc4</anchor>
      <arglist>(const LargeConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab8e3da99e13842ad85ad391acf7168b1</anchor>
      <arglist>(const SmallConvex *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa5f67316ecc1d3c390996a9111fc8110</anchor>
      <arglist>(const Sphere *sphere, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a86d19dfcae95b8841591b36eea23dc31</anchor>
      <arglist>(const TriangleP *triangle, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportLinear</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8d7cbcedca9996bb71bbcebca92b9629</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportLog</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a919f95e56076b37093a5c40819325c53</anchor>
      <arglist>(const ConvexBase *convex, const Vec3s &amp;dir, Vec3s &amp;support, int &amp;hint, ShapeSupportData &amp;support_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a835bc14c0a8c7d8ac694c3dda2db0c08</anchor>
      <arglist>(const Box *box, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af5f0faa924cc99343e7b053eaf5b0162</anchor>
      <arglist>(const Capsule *capsule, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adbbf4df3acc18c8c6b895dd268a8523c</anchor>
      <arglist>(const Cone *cone, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a121fbb8b3e33bf243afc75149334d7b9</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a717775b37c59ae875ebb21e4084a9a1c</anchor>
      <arglist>(const Cylinder *cylinder, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad4b9b1b350d97e01e06d05353729ce1e</anchor>
      <arglist>(const Ellipsoid *ellipsoid, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aabe1b2a57d0d3071fa36bc1fb23f3cc8</anchor>
      <arglist>(const LargeConvex *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3fa86dcfc14a13c72f36ea1293ff8281</anchor>
      <arglist>(const SmallConvex *convex, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab9f3854e441e21196b5646642ca9c4b6</anchor>
      <arglist>(const Sphere *sphere, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae6c6afb23648892f5491a793bc85e6cf</anchor>
      <arglist>(const TriangleP *triangle, SupportSet &amp;support_set, int &amp;, ShapeSupportData &amp;, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetLinear</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2e2934fec01860e82f09f17f1d11b2e3</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetLog</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a67fc9f056e4d2cda98669e7cfd2e8af7</anchor>
      <arglist>(const ConvexBase *convex, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t, CoalScalar tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShapeSupportSetTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2e57a5bd10f51ee3c59203c96be28c14</anchor>
      <arglist>(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, ShapeSupportData &amp;support_data, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a835b3a172319e45a8fa9814d5b1247d9</anchor>
      <arglist>(Box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afbd73522337f17268b8179b0ca69af60</anchor>
      <arglist>(Capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa360e3240c44a46ce03abb450b5014a4</anchor>
      <arglist>(Cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a057da41ae2af8651214473b36db1c2c1</anchor>
      <arglist>(ConvexBase)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a14ba33bd3dfb4667ea74152e10362776</anchor>
      <arglist>(Cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5a8ba3d7c3037d49783f5e56f7a60980</anchor>
      <arglist>(Ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae55ed0d493adf4c84e3b182f91b54b30</anchor>
      <arglist>(LargeConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adda16903af751e5634fcb4511186bfe0</anchor>
      <arglist>(SmallConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4e1aba0d911c975a34be31c6fe9726f0</anchor>
      <arglist>(Sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportSetTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab78f146991b4849f9cdaaee58b940ffd</anchor>
      <arglist>(TriangleP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a813ee12f6bd124d411f71dbac28fdff7</anchor>
      <arglist>(Box)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a9858a16829d5f7f0f63560c42ff32766</anchor>
      <arglist>(Capsule)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a966eda7aa7ad5a300cbc088093c3f4b7</anchor>
      <arglist>(Cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a06ae537e50a57efb27e69d37a5f4e079</anchor>
      <arglist>(ConvexBase)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af280d87c0fdc93384994f373921927da</anchor>
      <arglist>(Cylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae1a09edc61a8dbfe4491926878ff258c</anchor>
      <arglist>(Ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afec0bbb8590728a04fb1662359c19b8d</anchor>
      <arglist>(LargeConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>adbb7e889c842cb7b9ffd33b9fc4a5672</anchor>
      <arglist>(SmallConvex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac49657a240390ee3b4326d0889d55db4</anchor>
      <arglist>(Sphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getShapeSupportTplInstantiation</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aa598ea263e794821cc3a99d79a02a194</anchor>
      <arglist>(TriangleP)</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getSupport</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac28bb4ab2da881bc05933894d799512a</anchor>
      <arglist>(const ShapeBase *shape, const Vec3s &amp;dir, int &amp;hint)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI Vec3s</type>
      <name>getSupport&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a2d29b8979d64b865158cdb8decd02a9c</anchor>
      <arglist>(const ShapeBase *, const Vec3s &amp;, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI Vec3s</type>
      <name>getSupport&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a931b47fa3e948d63f22c62ca223dbece</anchor>
      <arglist>(const ShapeBase *, const Vec3s &amp;, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportFuncTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a193ce42fd56a9f44a75529d904f20d95</anchor>
      <arglist>(const MinkowskiDiff &amp;md, const Vec3s &amp;dir, Vec3s &amp;support0, Vec3s &amp;support1, support_func_guess_t &amp;hint, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4909e57e25c9472f936f4e404823537d</anchor>
      <arglist>(const ShapeBase *shape, const Vec3s &amp;dir, SupportSet &amp;support_set, int &amp;hint, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportSet</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a48051344729f130e593b13abaae1d59e</anchor>
      <arglist>(const ShapeBase *shape, SupportSet &amp;support_set, int &amp;hint, size_t num_sampled_supports=6, CoalScalar tol=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI void</type>
      <name>getSupportSet&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3322defc2226ad18c01b55dd1a651140</anchor>
      <arglist>(const ShapeBase *, SupportSet &amp;, int &amp;, size_t, CoalScalar)</arglist>
    </member>
    <member kind="function">
      <type>template COAL_DLLAPI void</type>
      <name>getSupportSet&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae2c58cc0da514e906502f0cf988c6f76</anchor>
      <arglist>(const ShapeBase *, SupportSet &amp;, int &amp;, size_t, CoalScalar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportTpl</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a7e9ba6c5be965dff088e459c933c2c1d</anchor>
      <arglist>(const Shape0 *s0, const Shape1 *s1, const Matrix3s &amp;oR1, const Vec3s &amp;ot1, const Vec3s &amp;dir, Vec3s &amp;support0, Vec3s &amp;support1, support_func_guess_t &amp;hint, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspaceDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ad39155803e133cdd8de9499d66c24ee2</anchor>
      <arglist>(const Halfspace &amp;h, const Transform3s &amp;tf1, const ShapeBase &amp;s, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspaceHalfspaceDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a44e464df214961f1fea61c5cdead18df</anchor>
      <arglist>(const Halfspace &amp;s1, const Transform3s &amp;tf1, const Halfspace &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>halfspacePlaneDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac0c07b5138f047af1fc02429a9f2df10</anchor>
      <arglist>(const Halfspace &amp;s1, const Transform3s &amp;tf1, const Plane &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lineSegmentPointClosestToPoint</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab94e0ff3cec20a7d184a1664bb03b7f1</anchor>
      <arglist>(const Vec3s &amp;p, const Vec3s &amp;s1, const Vec3s &amp;s2, Vec3s &amp;sp)</arglist>
    </member>
    <member kind="function">
      <type>MinkowskiDiff::GetSupportFunction</type>
      <name>makeGetSupportFunction0</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af26a9c9ae0b2b579b15d30043c52db9a</anchor>
      <arglist>(const ShapeBase *s0, const ShapeBase *s1, bool identity, Eigen::Array&lt; CoalScalar, 1, 2 &gt; &amp;swept_sphere_radius, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>MinkowskiDiff::GetSupportFunction</type>
      <name>makeGetSupportFunction1</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>aec21051b0f23bec7ef832494cb4cbb35</anchor>
      <arglist>(const ShapeBase *s1, bool identity, Eigen::Array&lt; CoalScalar, 1, 2 &gt; &amp;swept_sphere_radius, ShapeSupportData data[2])</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a0b374a31b26bf7454f20422a4ab346d5</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4e7631ddd37f7aad4177b1ee87de5e3f</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *, const Transform3s &amp;, const Transform3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a65ea9cc004b0ccfceaadda834711b91f</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *)</arglist>
    </member>
    <member kind="function">
      <type>template void COAL_DLLAPI</type>
      <name>MinkowskiDiff::set&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a1a287575d7fe9722d3812efc14c62ae2</anchor>
      <arglist>(const ShapeBase *, const ShapeBase *, const Transform3s &amp;, const Transform3s &amp;)</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support0&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5172b170bec3ba9f1724e25fcb6eda3e</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support0&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a194824c6531ce76928de0e68277fe266</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support1&lt; SupportOptions::NoSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a3efb5323f8b2ca6ee17058ceca62e946</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>template Vec3s COAL_DLLAPI</type>
      <name>MinkowskiDiff::support1&lt; SupportOptions::WithSweptSphere &gt;</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ae19547cd6bd70e7b8e3b184741155caa</anchor>
      <arglist>(const Vec3s &amp;, int &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>orientedBVHShapeDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ab799a4f067aeab4717f1f21f612c6fe7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *nsolver, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>orientedMeshCollide</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a4d14aa9d74a58b162eb8261247d2f8f4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const CollisionRequest &amp;request, CollisionResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>orientedMeshDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a6cdd59f4947140c042af7e01ff77abbd</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const DistanceRequest &amp;request, DistanceResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>originToPoint</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a36c19b1511a718dff5419a152c160abb</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, const Vec3s &amp;A, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>originToSegment</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5849ac4aace0176383696d26270be08c</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, GJK::vertex_id_t b, const Vec3s &amp;A, const Vec3s &amp;B, const Vec3s &amp;AB, const CoalScalar &amp;ABdotAO, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originToTriangle</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a57380a60e2be30f7040d11f375d5d793</anchor>
      <arglist>(const GJK::Simplex &amp;current, GJK::vertex_id_t a, GJK::vertex_id_t b, GJK::vertex_id_t c, const Vec3s &amp;ABC, const CoalScalar &amp;ABCdotAO, GJK::Simplex &amp;next, Vec3s &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>planeDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac57f52971296cfb54f2cc557a3af2995</anchor>
      <arglist>(const Plane &amp;plane, const Transform3s &amp;tf1, const ShapeBase &amp;s, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>planePlaneDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a709a3472e69b70c1ad0bf6b0f12cc3d1</anchor>
      <arglist>(const Plane &amp;s1, const Transform3s &amp;tf1, const Plane &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>projectInTriangle</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>afd337a799219612d014b7633435e46b0</anchor>
      <arglist>(const Vec3s &amp;p1, const Vec3s &amp;p2, const Vec3s &amp;p3, const Vec3s &amp;normal, const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>segmentSqrDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a5df8f792e4f56e79f4027faf9652f0fd</anchor>
      <arglist>(const Vec3s &amp;from, const Vec3s &amp;to, const Vec3s &amp;p, Vec3s &amp;nearest)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereCapsuleDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a1055a1c9beb20b0d17bcb43edd414397</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Capsule &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereCylinderDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>af2a683e68aca44c8c0563fddd650e1d4</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Cylinder &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereSphereDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>ac47768a3861fad1a9278a1ea010c5b05</anchor>
      <arglist>(const Sphere &amp;s1, const Transform3s &amp;tf1, const Sphere &amp;s2, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>sphereTriangleDistance</name>
      <anchorfile>namespacecoal_1_1details.html</anchorfile>
      <anchor>a8972f4689b4a6a3ca8b8ddb35e74334f</anchor>
      <arglist>(const Sphere &amp;s, const Transform3s &amp;tf1, const TriangleP &amp;tri, const Transform3s &amp;tf2, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::details::details</name>
    <filename>namespacecoal_1_1details_1_1details.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getClosestPoints</name>
      <anchorfile>namespacecoal_1_1details_1_1details.html</anchorfile>
      <anchor>ad87353aec27e6995ea27fe0b6be4a3e8</anchor>
      <arglist>(const GJK::Simplex &amp;simplex, Vec3s &amp;w0, Vec3s &amp;w1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inflate</name>
      <anchorfile>namespacecoal_1_1details_1_1details.html</anchorfile>
      <anchor>a515cbc541e0f367fb53a46e01af57bdb</anchor>
      <arglist>(const MinkowskiDiff &amp;shape, const Vec3s &amp;normal, Vec3s &amp;w0, Vec3s &amp;w1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::internal</name>
    <filename>namespacecoal_1_1internal.html</filename>
    <class kind="struct">coal::internal::Loader</class>
    <class kind="struct">coal::internal::memory_footprint_evaluator</class>
    <class kind="struct">coal::internal::memory_footprint_evaluator&lt;::coal::BVHModel&lt; BV &gt; &gt;</class>
    <class kind="struct">coal::internal::Neighbors</class>
    <class kind="struct">coal::internal::obbDisjoint_check_Ai_cross_Bi</class>
    <class kind="struct">coal::internal::TriangleAndVertices</class>
    <member kind="function">
      <type>COAL_DLLAPI void</type>
      <name>buildMesh</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a83aba539b8bf179c4b6db618e3e74b84</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, unsigned vertices_offset, TriangleAndVertices &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>clamp</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abae92e265bf42b7feccb69213c946903</anchor>
      <arglist>(const CoalScalar &amp;num, const CoalScalar &amp;denom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamped_linear</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7e3a198f089adf6e0df42a2ffa20355e</anchor>
      <arglist>(Vec3s &amp;a_sd, const Vec3s &amp;a, const CoalScalar &amp;s_n, const CoalScalar &amp;s_d, const Vec3s &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeNeighbors</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ac6a32edc0496b070a1db04e36c137274</anchor>
      <arglist>(const std::vector&lt; Vec6s &gt; &amp;boxes, std::vector&lt; Neighbors &gt; &amp;neighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meshFromAssimpScene</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a56eaafa128421413db266d698841441d</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, const shared_ptr&lt; BVHModel&lt; BoundingVolume &gt; &gt; &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>obbDisjoint_check_A_axis</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a835c011b46bac4a42a2d6064c57916df</anchor>
      <arglist>(const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>obbDisjoint_check_B_axis</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af00d64e367a703ca64eb6e2058782b04</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>recurseBuildMesh</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a0effdd18fd791bd5a27870490c09d3c5</anchor>
      <arglist>(const coal::Vec3s &amp;scale, const aiScene *scene, const aiNode *node, unsigned vertices_offset, TriangleAndVertices &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae5924b8a8a82d57fb543776d6fb67269</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a5e9977ed1923debbfb9cc2b0ccae9838</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Box, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a689119d1bf8e0bb5b2d9814b00675dac</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae4deb574a441fccbf281dac5fe728359</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;wp1, Vec3s &amp;wp2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abc740607c6be0cf7a094bad0a95788ef</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a04dd1984e8a9d0a186a8fc60733c435b</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Capsule, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a53515cd8b450d91bc51ab4616a2e92ec</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cone, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a9313439159593779e8c6cd04de48fe7b</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cone, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a567907b2e953bfb0533fb3293496ef87</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; ConvexBase, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a292a1050d1c56a0f62c3f9d8d6131913</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; ConvexBase, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a75621c1ec21a14bdc521805586f4ddd4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ac280548cfc5f7a819ecf4e854cb8475c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aadbfc672fab63c51c7f16c9ed0729c3d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Cylinder, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a961be8994234b066047bb1174087442d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Ellipsoid, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a1bf6a0ce9c610009f0013a828f5d3135</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Ellipsoid, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ad25814dffce6a61cc10131aabd18838c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abd46b6bbe557b2b20e4a6d78dac7d803</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a85c40cedc3212ebbb483d012ff2502ce</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Cone &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a6722fff14f5a0bd5d227a40086f9f8d0</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, ConvexBase &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae9e483fc4eaba435fff3dca3ebbffcdd</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a46214d67407ac2f9cc85ea3dded2f9da</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a91729e78b0dd0c0f56f400347e552559</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a19d7de6ceceb4ad6e6d9935e032c54be</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af1f18fe3836da883ed1a05ce80209c46</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a91bce26888d7c460e9fadb57bc3ac7e2</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Halfspace, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a27b25e1090661ff924bfc039f20f4bf8</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a63319bc3c779544481abff92dc828227</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7f7b298bbc410ac3998b1e4baefdf8a7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Cone &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>ae4e8a129e760b29f80b3512fc45a0964</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, ConvexBase &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a50865f793ff2d54682a62a86cda1f38c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aea8689d2be4511d0346b7a15d43ba12a</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Ellipsoid &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a052ed252181ef832ba9f2c5ac06890bb</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>adec6f130ad0e9ef6359278af27b76b22</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aa2a879fdc43ae1e4efc15bd6ca2ff05c</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a01578d44666adb348837a99c75fa150d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Plane, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a483af8005ad45e9562557b521a19f8d4</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Box &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af814c151cf7d232fde3f401939402f6f</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Capsule &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a7fec4c0827b22bfc5927832bb4cca469</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Cylinder &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>aeff9a8748a25233a5afc7de2e6b841e1</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a8ce72eed916520e88af314404e6106f7</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a9f492af0b504b1d28dae93f6167aeaec</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a8ce0e009bbb489dbb7e1f21f4b82b87d</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; Sphere, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>abd63614947c5a595bcc9e7c13f887708</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Halfspace &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a023cf4a6f637e660367cc6660b453e44</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Plane &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a47853e932d70241766fe97dce121d5c8</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, Sphere &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a2d511cf6ed3609a03b30a7bf179f19c9</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>ShapeShapeDistance&lt; TriangleP, TriangleP &gt;</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a4eadb95268e933dec5bd8104e900ffd3</anchor>
      <arglist>(const CollisionGeometry *o1, const Transform3s &amp;tf1, const CollisionGeometry *o2, const Transform3s &amp;tf2, const GJKSolver *solver, const bool, Vec3s &amp;p1, Vec3s &amp;p2, Vec3s &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistanceLowerBoundFromBV</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>a95e44864cd20d1d6ceec91de0aa0f559</anchor>
      <arglist>(const CollisionRequest &amp;, CollisionResult &amp;res, const CoalScalar sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistanceLowerBoundFromLeaf</name>
      <anchorfile>namespacecoal_1_1internal.html</anchorfile>
      <anchor>af7e4d0595c51dae5e571ca73bcaf3fdd</anchor>
      <arglist>(const CollisionRequest &amp;, CollisionResult &amp;res, const CoalScalar &amp;distance, const Vec3s &amp;p0, const Vec3s &amp;p1, const Vec3s &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::kIOS_fit_functions</name>
    <filename>namespacecoal_1_1kIOS__fit__functions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>a59732f1984ff33de1c3b32362a57c537</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>ac252aabacdbff3b419fce1588b205776</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>afde5f725d49061302ff18089afe65f1f</anchor>
      <arglist>(Vec3s *ps, kIOS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1kIOS__fit__functions.html</anchorfile>
      <anchor>a897fd1d60f65f8a7392ad24814ae74af</anchor>
      <arglist>(Vec3s *ps, unsigned int n, kIOS &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::OBB_fit_functions</name>
    <filename>namespacecoal_1_1OBB__fit__functions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>ae30a7da3935019750fc07daa9580c4c8</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>ac35db7566e2ffb587ec76351ca1531e8</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>adca4f38f360b910517d69ae0a79d4242</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit6</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>a57b1d4e81621bff87f5ece2e7c892073</anchor>
      <arglist>(Vec3s *ps, OBB &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1OBB__fit__functions.html</anchorfile>
      <anchor>aee3e118506d665cab3e8a79209b688bd</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBB &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::OBBRSS_fit_functions</name>
    <filename>namespacecoal_1_1OBBRSS__fit__functions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>ab514722c319ada6238afde119ac56de6</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a1658b12bd65b8e9e82748c4b68fe91a5</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a41b0a237f5391b54470c4a403ff2ec98</anchor>
      <arglist>(Vec3s *ps, OBBRSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1OBBRSS__fit__functions.html</anchorfile>
      <anchor>a22c4be4a7e68d2a49f24dcf99b8be44c</anchor>
      <arglist>(Vec3s *ps, unsigned int n, OBBRSS &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::python</name>
    <filename>namespacecoal_1_1python.html</filename>
    <class kind="struct">coal::python::deprecated_function</class>
    <class kind="struct">coal::python::deprecated_member</class>
    <class kind="struct">coal::python::deprecated_warning_policy</class>
    <class kind="struct">coal::python::SerializableVisitor</class>
    <member kind="typedef">
      <type>::coal::serialization::Serializer</type>
      <name>Serializer</name>
      <anchorfile>namespacecoal_1_1python.html</anchorfile>
      <anchor>a2f1c090efff4bc32fcc6db8d9c3f75bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeBroadPhase</name>
      <anchorfile>namespacecoal_1_1python.html</anchorfile>
      <anchor>aa6130c6ba7ab2aad5138ed5af26453a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::RSS_fit_functions</name>
    <filename>namespacecoal_1_1RSS__fit__functions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fit1</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a4094268395ecc83829faf6aeeacf46e4</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit2</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a7c413299754be7f19dc6ca14863a7105</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit3</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a5da70650ef88557f0a5609e2a8edf020</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit6</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a7cfbcb713bcf7f2333574de88abd7c81</anchor>
      <arglist>(Vec3s *ps, RSS &amp;bv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitn</name>
      <anchorfile>namespacecoal_1_1RSS__fit__functions.html</anchorfile>
      <anchor>a24823b1682b15a84de43701ca2ec0987</anchor>
      <arglist>(Vec3s *ps, unsigned int n, RSS &amp;bv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::serialization</name>
    <filename>namespacecoal_1_1serialization.html</filename>
    <namespace>coal::serialization::detail</namespace>
    <class kind="struct">coal::serialization::register_type</class>
    <class kind="struct">coal::serialization::register_type&lt; CollisionGeometry &gt;</class>
    <class kind="struct">coal::serialization::Serializer</class>
    <member kind="function">
      <type>void</type>
      <name>loadFromBinary</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a3c1d8dc07876e9e886f2a25654df9120</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromBuffer</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a3a764be1332451506c4d355e2e8754f4</anchor>
      <arglist>(T &amp;object, boost::asio::streambuf &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromString</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a63f401ab644e9598a866ca6cc303e2dd</anchor>
      <arglist>(T &amp;object, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromStringStream</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a99f85bc345c91e208e2045c621566be7</anchor>
      <arglist>(T &amp;object, std::istringstream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromText</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a4eb13453241bd8142a153021ba7d596d</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromXML</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a529278e0502ebf4a6ab254e1a18c791f</anchor>
      <arglist>(T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToBinary</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>aa6e9a7ba3e6d23c62e1a801a177dc1ab</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToBuffer</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>ae333ca602fdadf0af2055afc647f1f1c</anchor>
      <arglist>(const T &amp;object, boost::asio::streambuf &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>saveToString</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>ab209b8f6bfd604a0973c7634ef515c36</anchor>
      <arglist>(const T &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToStringStream</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>aa5591bff357bbe4e2f964893ebb83667</anchor>
      <arglist>(const T &amp;object, std::stringstream &amp;ss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToText</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a9b2fc184c394b27fdce8540bbe9107d9</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToXML</name>
      <anchorfile>namespacecoal_1_1serialization.html</anchorfile>
      <anchor>a8e04c73bf806235940b1b48d172b28b1</anchor>
      <arglist>(const T &amp;object, const std::string &amp;filename, const std::string &amp;tag_name)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::serialization::detail</name>
    <filename>namespacecoal_1_1serialization_1_1detail.html</filename>
    <class kind="struct">coal::serialization::detail::cast_register_initializer</class>
    <class kind="struct">coal::serialization::detail::init_cast_register</class>
  </compound>
  <compound kind="namespace">
    <name>coal::viewer</name>
    <filename>namespacecoal_1_1viewer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>applyConfiguration</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a7ec9a27ba06d5dff63036d70e1dc0e73</anchor>
      <arglist>(gui, name, tf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayCollisionResult</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a5e40fc121937398ee26936a4908eeb6f</anchor>
      <arglist>(gui, group_name, res, color=Color.green)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayDistanceResult</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>aef3c72fa9e5744c0a0760ae88b1fe701</anchor>
      <arglist>(gui, group_name, res, closest_points=True, normal=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>displayShape</name>
      <anchorfile>namespacecoal_1_1viewer.html</anchorfile>
      <anchor>a2256ad2a63496b2d9429e21fbdcc0bff</anchor>
      <arglist>(gui, name, geom, color=(0.9, 0.9, 0.9, 1.0))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>coal::windows_dll_manager</name>
    <filename>namespacecoal_1_1windows__dll__manager.html</filename>
    <class kind="class">coal::windows_dll_manager::DllDirectoryManager</class>
    <class kind="class">coal::windows_dll_manager::PathManager</class>
    <member kind="function">
      <type>def</type>
      <name>build_directory_manager</name>
      <anchorfile>namespacecoal_1_1windows__dll__manager.html</anchorfile>
      <anchor>aba0f35980426c74745a31c194132839a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_dll_paths</name>
      <anchorfile>namespacecoal_1_1windows__dll__manager.html</anchorfile>
      <anchor>a4c4c5b91bf70785e6db5afa4a30d24fc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>collision</name>
    <filename>namespacecollision.html</filename>
    <class kind="class">collision::TestMainAPI</class>
    <member kind="function">
      <type>def</type>
      <name>tetahedron</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a7242ba68c3a9ae79390de7659600d636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>abb4cabd7086c6b108a5d57ddf0a996d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a698eaa1076d152998158a04c35d168fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a475b9631213667e85336c22e4f704377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a9fd9863854b16bdac4e389577f0d6448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a793b66068fcef201c6e69bdeb727da1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a959a1788a16865a50b7d87e1a70d224f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>ae0ac1ca81e154c393f8d927cda91addc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>aca776c3f381d67a2442004eb9be4d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>af2a9edb616a86b2fc8c13d3c9daf3df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacecollision.html</anchorfile>
      <anchor>a5bd003aa7592234e07c7a005a293dab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>collision-bench</name>
    <filename>namespacecollision-bench.html</filename>
    <member kind="function">
      <type>def</type>
      <name>reorder</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>af077f067e41dc22ee01633999fcec2a0</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BVs</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a34e50270a657f4a9482a66c3bbabfa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>cases</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a73f3943c5b08578bae3ee31dde2809c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>cases_s</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a27046e23b7eb076e04e4638465fa73fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>converters</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ae44f8e7c3248c415afbf71450c799698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fieldnames</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a074f92b9d3a7d2028dabbc0a6bce0908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a941f7d7fe303b31f61b2d009dc6c9ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>idx_reorder</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a099739cb3cc7ea73370168b67d7de04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ab75a81773213e889a0048203a9388663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>labels</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a657bb06314771170304f92d62096c430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ntransforms</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a8245a5fa2f7f60ba0f40fbe782ff6f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyLB</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a10df47f29529d3e0eff7b6805a46cdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a9a3d56c9a48b20783d5b0055a6df3829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>request1</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a22b949596e28f1af78a6d569c1972a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>request2</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>af31fa25fb4835f8a1969c4e2203e913e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotation</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>adaec54e03ad5bd5ffec214cbcdd6261f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>splitMethods</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a2af14a53f1b96fe6b7ce6d8ddf326c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ticks</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>aecd5189d352d8b12a0163a3a49a6691a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>type</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a1e1a68b596b39b132977227804190468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>values</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>ac4d3aa6fee5420034b45fc473c2afc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>xvals</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>a3c6090fb4c54c128738a75d284d3fe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>xvals_s</name>
      <anchorfile>namespacecollision-bench.html</anchorfile>
      <anchor>afb6c85d7effe4ea4eeb692ce1e3f9e13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>collision_manager</name>
    <filename>namespacecollision__manager.html</filename>
    <member kind="variable">
      <type></type>
      <name>box</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>acc3693ec3e0671fc6ceeb52baae6a3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>box_obj</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a0fc8cc96a30533e279ca0f05578b5b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a4f98f541f167cb755582e8e4d035f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_manager</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a570d570ed43e35c3f7b8ea4e53b3d1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>M_box</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>acbe776b4c792ec324e971b522086d2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>M_sphere</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a36ca3835a14344cea916f59bfbb00d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sphere</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>abf5c741123331ad66f2ad62d4ccd0b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sphere_obj</name>
      <anchorfile>namespacecollision__manager.html</anchorfile>
      <anchor>a73bf257d6ed76f21d50f44f6050347d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>distance_lower_bound</name>
    <filename>namespacedistance__lower__bound.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>ab646e218f3b2cb8a9a471f91a75fa73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a3b07b5c473b1a7ba2c0dc479c171906e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a23deb89ef058bcf6fc61c5a1ed42987b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a3b17786c2d4e8abad3f08b61c414e136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a1c46584f74e3b1a13c0200533211bd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a8ccaf3183c77cf7c9242940a5b5075f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a5e6d6801a205177ad74638cb785f6058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a7c0bf7a70252182a68af54316a89441d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a4e7881b26bfcb0ce46d3158e4e80a7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacedistance__lower__bound.html</anchorfile>
      <anchor>a56797a6e6a76110d75886e6340c4b7bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>doxygen</name>
    <filename>namespacedoxygen.html</filename>
    <namespace>doxygen::visitor</namespace>
    <class kind="struct">doxygen::class_doc_impl</class>
    <member kind="typedef">
      <type>boost::mpl::void_</type>
      <name>void_</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a0eb62fd6b30d8acf4dfb54b7a2847e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_PP_REPEAT</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a289673b24120f90f14bd412936c3a17c</anchor>
      <arglist>(DOXYGEN_DOC_MAX_NUMBER_OF_ARGUMENTS_IN_CONSTRUCTOR, DOXYGEN_DOC_DECLARE_CONSTRUCTOR, ~) template&lt; typename Class &gt; struct destructor_doc_impl</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>class_attrib_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>ac767569ecfaccbf3081e4f55d5bcb452</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>class_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a93042e959fbd1c1e14b4f918fb92389b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>def</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a27ee0d1cff7339b54b21f596a39fa9ac</anchor>
      <arglist>(const char *name, Func func)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>destructor_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a18c3c65676eb76868593780365717da5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void_</type>
      <name>member_func_args</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>a1a90ed5b73c5d3ac33fe35f6a8eba43b</anchor>
      <arglist>(FuncPtr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>member_func_doc</name>
      <anchorfile>namespacedoxygen.html</anchorfile>
      <anchor>ad4ab0007316e673d8698c0bc8643b30a</anchor>
      <arglist>(FuncPtr)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>doxygen::visitor</name>
    <filename>namespacedoxygen_1_1visitor.html</filename>
    <class kind="struct">doxygen::visitor::member_func_impl</class>
    <member kind="function">
      <type>member_func_impl&lt; function_type &gt;</type>
      <name>member_func</name>
      <anchorfile>namespacedoxygen_1_1visitor.html</anchorfile>
      <anchor>ac722dfc608b5388b81d69afcfa2ad8fb</anchor>
      <arglist>(const char *name, const function_type &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>member_func_impl&lt; function_type, policy_type &gt;</type>
      <name>member_func</name>
      <anchorfile>namespacedoxygen_1_1visitor.html</anchorfile>
      <anchor>a1009cd2f22bb8b427eb87eff2aa67498</anchor>
      <arglist>(const char *name, const function_type &amp;function, const policy_type &amp;policy)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>doxygen_xml_parser</name>
    <filename>namespacedoxygen__xml__parser.html</filename>
    <class kind="class">doxygen_xml_parser::ClassCompound</class>
    <class kind="class">doxygen_xml_parser::CompoundBase</class>
    <class kind="class">doxygen_xml_parser::Index</class>
    <class kind="class">doxygen_xml_parser::MemberDef</class>
    <class kind="class">doxygen_xml_parser::NamespaceCompound</class>
    <class kind="class">doxygen_xml_parser::OutputStreams</class>
    <class kind="class">doxygen_xml_parser::Reference</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_templateParamToDict</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a002b50f31df72da5711c215569e9b814</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_description</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a6574ccc448bc332a690b9b8a05e686c2</anchor>
      <arglist>(brief, detailed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeHeaderGuard</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2381d97e721e047f2e8240b994a1eaf1</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ad2a0d12944b6359b7b8e619c2e2f4809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a017ac2049fefe3445d72d52c69d676f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2b87989a66d9b81ca1132ba7434789df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a473a39dc24d9e8dc7469729226a2efa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>str</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a84617fa3f74ffdb859142efe2fcf1ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_class_attribute_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a056cf1614f855c66e3e05a1f478360fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_class_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>aab95166e3f2db50ce171589c41545db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_close_namespace</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a28972e04a45ab239962d7085f2f680c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_constructor_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a887a730676b298f731fe504388938aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_destructor_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a89efff9eb3e14827275173bcab262853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_footer</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a1c63cee62e2b02b0af45a10277308a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_header</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a70ad45903cd96598905c296058586e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_include_extern</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a2c499f32c2de89b1c8788b70dfc3afb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_include_intern</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a865cd956f4906abf0eaa162b652173a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_args</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a6e0a22f3eda1186f186c29709803214f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_args_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a98220098b7bf7e5e5144ccb0491ccc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a9cf3905db5d56ce8d309e0ebd6f0a786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_member_func_doc_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>af7c1b1b35846e7d4e09650e8748ae123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_open_namespace</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a312e29e8802c0b4da635110db1b3b5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_static_func_doc</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>a1508bfbb7b4de198240d934ae16e0588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_static_func_doc_body</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ab7a957d2c4bdb3bff000bce9f7346ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedoxygen__xml__parser.html</anchorfile>
      <anchor>ab7d30d0d4868be3854380c56b25b6fe2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>generate_distance_plot</name>
    <filename>namespacegenerate__distance__plot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>dlb</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a0cff4f6b38b1d0e6a6aa365994e678f6</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a98ba65ebfd2825e9ce9bfef9982682e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a554d6348ea43b9d7e3078fa59b202050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_inches</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ac8e78fc70de9d56a9e9bbb75e9971e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dir_path</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a21a1573ce98aa475a05ddf0a4d198bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>interactive</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a729c965de46f2c849d33831fa8388b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ab9f8876c659ca336c6a34f0b95971fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ls</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a808f1e0824940fbd6cd291e98e1ef328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a661e82dd5d28c6ef0d3ca8d0d706e144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mb</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>ae218e81ab1ffa35aab49abae5753a02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>aa484734a85f09f4f59c9f4b98c8376ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a26a284358729624371203537f0c31d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>X</name>
      <anchorfile>namespacegenerate__distance__plot.html</anchorfile>
      <anchor>a7da941f975c1265fd431a11469aa76c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>geometric_shapes</name>
    <filename>namespacegeometric__shapes.html</filename>
    <class kind="class">geometric_shapes::TestGeometricShapes</class>
    <member kind="function">
      <type>def</type>
      <name>translate</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a5558de3227ed302e9d1d9e6644c012be</anchor>
      <arglist>(tr, t, d)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cl</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a42cfeec06bb93b06b4d944c093cbbf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>affdca56e519a6fa188aa3b27b8e3e775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a439922e7d912cd4f1013e1ea1be693bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ae6f2baec0df1b74893d51e46460509a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>n0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a8bf4da2b02c8ecfdd3e3aaa5877b9bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>n1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>acf5667af96bab469f7133c1d5fcf6065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pb1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ad5e0a96858e196c717c743b2dc02f7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>pb1_0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>aaac4331ab4aad5e97b30176dfc60c8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>pb1_1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a551f25f2a47a6988f661a3d7101d857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qn0</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>a23ff6772b8036c038bd2d97d2bf68a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qn1</name>
      <anchorfile>namespacegeometric__shapes.html</anchorfile>
      <anchor>ab694c8e9838595f1330492e5f9a2eef0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>git-archive-all</name>
    <filename>namespacegit-archive-all.html</filename>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacegit-archive-all.html</anchorfile>
      <anchor>adffa1c135f4c9da96a0d96e9f0a7a578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gjk</name>
    <filename>namespacegjk.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>abc6af734a6d8a810d2c3060ebecdca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7d16dca7828d676e4610a64f157c8abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cases</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a54578b0fab12f5cbd701fafde2c711c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>checks</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a45451a23e8a9491066e46ecc76486ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>checks_hr</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3755febe63a3513c76ed8ebd1b78d8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>definitions</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ada4efb466471cc03d56ae8c07996fd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>edge_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7d104728d2247bff011112f54266be00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a1fc1351a1620fd07d5071e94c30b566d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a8c7e29185396a16ecf2057bbab8c8c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a648fa2061fbc214b4157688e09604dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>P3</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3ea03410554968a976812f71b1af3f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plane_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a6d5672ad49f04882df0edb80dce3ef7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plane_tests</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a22ee2e74a472f3f03cbb901304a6d1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a81dc2b0eacec9407be99ce704c3be5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>abe337e6ec1c4dafd4ebc351d981dd27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q3</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>aa0ebf5573a4a941d55ccb3b36ed0d32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a7304b7ee66699dd7fc6530f306b6fa46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>regions</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a66fca31be14756c2fdd11117418f3566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a6926361a3194222354934ac42e326648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>segment_fmt</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a3a5eecd510521eef50c725406e3439a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>tests</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>aa05e7a45f98feab21b01ec601411764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf1</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a22e1a4da3f10fce8e5acadab25e501d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf2</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ab7bde1ad4a3ad4f9b3035c2dffeec93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>weights</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>ac109b7b7fbe5989ecaa97151b4dbe3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespacegjk.html</anchorfile>
      <anchor>a85cab0860bf1985d6aee42ab0174678c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hppfcl</name>
    <filename>namespacehppfcl.html</filename>
    <namespace>hppfcl::viewer</namespace>
    <member kind="variable">
      <type></type>
      <name>category</name>
      <anchorfile>namespacehppfcl.html</anchorfile>
      <anchor>a41bb34fbeba507461777495aeb65c667</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hppfcl::viewer</name>
    <filename>namespacehppfcl_1_1viewer.html</filename>
    <member kind="variable">
      <type></type>
      <name>category</name>
      <anchorfile>namespacehppfcl_1_1viewer.html</anchorfile>
      <anchor>a6799a4ce56c106023380bf194576f5ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>obb</name>
    <filename>namespaceobb.html</filename>
    <member kind="variable" protection="private">
      <type></type>
      <name>_maxs</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a59c7207a24b2d70ffad2a9cc87188fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_means</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>abd9ab3313b8c237cdc64b17362cf4d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mins</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4aaae71fa9c2c51557079543944896f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sorted</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a16293293c67d089734ad81dd9a461759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stddev</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4e40e50f0e64f4de72ce3fdbfe9a8953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>avg_time_vs_impl</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>af7f996829e794d61e445a6bc83809181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>axx</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a02b9cfd5e68619df37334aefdaa67863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bins</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>abb231f311e53c4af8e4c77c44804bd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bottom</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ae982ccbc6d9b284b4d63093dc4ec889e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cumulative</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2c3fef5a6146937c1098482d6da25e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>d_id</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a39db5f94f74bfcdc7c08bf0e34e880db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dlb_id</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ade31cf2a126477be1136e06b34999440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fieldnames</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4421dd3ed1d4274fbe206b9100010d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a6e0f3f34ee80338c3a504e4cd99dad29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fill</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2a1beb82e717c85e17c37a6cc73b38c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a4de1ae2a094bfe2f4a3fdd80c143ca57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iplot</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ad3788c87eb6755eec3eb20eae973dd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a1a7b8891453590bdecfb6763d1434a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linestyle</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a1bf72e5e99d6e6fd7b30781cc97f3c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a94733870c14eda73b2e5c5cf8df90bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ls</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2a26065499490ff10266f106a468f2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>means</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac1d2e696619bc504640c80a9efefcdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nb_occ_sep_axis</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac53b6a998aadcb98b98877171aca7bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nb_occurence</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac33cc9dae55d438257a13f073763e860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ncols</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>acabc9356a57aeec26e3a59d90891ccf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Nrows</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>aa33f3a653d6e6b8e19c7ceeb98024e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2114c84f52aa67f332edf69fac6ffcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotation</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>ac19e484070284a66155e55ddbeb2291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rwidth</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a8a24a7810400806ff20df026cb338007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stddevs</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a2f0d3f380e26dcb8befaa48465654e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>subplots</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a3e6c97ae5c276c8b7d8b0141ad245f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>time_vs_sep_axis</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>aa624ff1449c9b879747c2e2f7a17787c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>v</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>acf2d201a4c07e053a34fc4189f5d584e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>values</name>
      <anchorfile>namespaceobb.html</anchorfile>
      <anchor>a49a02cd626e024ff1c02d231937ba3cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>obbDisjoint_impls</name>
    <filename>namespaceobbDisjoint__impls.html</filename>
    <class kind="struct">obbDisjoint_impls::loop_case_1</class>
    <class kind="struct">obbDisjoint_impls::loop_case_2</class>
    <member kind="function">
      <type>CoalScalar</type>
      <name>_computeDistanceForCase1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a02a33260769618bc8262e2711bfa5732</anchor>
      <arglist>(const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>_computeDistanceForCase2</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>aec348bd7818f6f6f82aaaa8813e214ff</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const Matrix3s &amp;Bf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>distance</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a2c051ea067d2e0dd7134f1f19c6c3926</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, CoalScalar &amp;distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originalWithLowerBound</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ac203e9c40422559e2d283442fb8b43cb</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>originalWithNoLowerBound</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a90a2b15e0523428956725e84d708aaf5</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>separatingAxisId</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>afa7699a3a03bb505e013f7414bc47619</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withManualLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a29e96ca6c74b5ac5d56a4b34ff3fac2e</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withManualLoopUnrolling_2</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ad3a5e58c4189ffcd2b03f1bf249ff989</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withPartialTemplateLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>ae9449450ad93eb175aee39dfa9515687</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withRuntimeLoop</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a6d16a0b2a8a3d5d6bb7af5f030ac72b7</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>withTemplateLoopUnrolling_1</name>
      <anchorfile>namespaceobbDisjoint__impls.html</anchorfile>
      <anchor>a2a571d5f548ca9dbec4d476ab3d612fd</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b, const CoalScalar &amp;breakDistance2, CoalScalar &amp;squaredLowerBoundDistance)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>octomap</name>
    <filename>namespaceoctomap.html</filename>
  </compound>
  <compound kind="namespace">
    <name>octree</name>
    <filename>namespaceoctree.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>Blue</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae27746b5ce38a495fed91a0662a58327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a4124836e8b4df762edf77e9551102548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>devel_hpp_dir</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>afe40a83d8a51a2216d95555af553c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Green</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ac3262a2db7a2995c84cb0349261d5077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p1</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a6bf4f841969317de7599e2489f4c389b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a28b69fcd66c15846957e2efe14f6cfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a835c2300cdbf45929d6c350d774f34ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a25396f75b6d36e04891f84d89d6d52c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>a520c5795d1563e41e956082ec63ab21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>aa4ba662c64262ba05ee35da30aef0fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Red</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae6c5bd649faf3a99f15dd2c265aea5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sceneName</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ad5d95c07d0e5202b5e9859b3792c0cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wid</name>
      <anchorfile>namespaceoctree.html</anchorfile>
      <anchor>ae067a24131cf3f0c6bf8cf6623868c80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>omniidl_be_python_with_docstring</name>
    <filename>namespaceomniidl__be__python__with__docstring.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rreplace</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>ab5be471acc7745deccd768d20cac9348</anchor>
      <arglist>(s, old, new, occurrence)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>a752645ca365e1b6b5e3976a944e6fc6b</anchor>
      <arglist>(tree, args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>orgQhull</name>
    <filename>namespaceorgQhull.html</filename>
    <class kind="class">orgQhull::AbsoluteSumOf</class>
    <class kind="class">orgQhull::Coordinates</class>
    <class kind="class">orgQhull::Coordinates_test</class>
    <class kind="class">orgQhull::CoordinatesIterator</class>
    <class kind="class">orgQhull::MutableCoordinatesIterator</class>
    <class kind="class">orgQhull::PointCoordinates</class>
    <class kind="class">orgQhull::PointCoordinates_test</class>
    <class kind="class">orgQhull::PointCoordinatesIterator</class>
    <class kind="class">orgQhull::Qhull</class>
    <class kind="class">orgQhull::Qhull_test</class>
    <class kind="class">orgQhull::QhullError</class>
    <class kind="class">orgQhull::QhullFacet</class>
    <class kind="class">orgQhull::QhullFacet_test</class>
    <class kind="class">orgQhull::QhullFacetList</class>
    <class kind="class">orgQhull::QhullFacetList_test</class>
    <class kind="class">orgQhull::QhullFacetSet</class>
    <class kind="class">orgQhull::QhullFacetSet_test</class>
    <class kind="class">orgQhull::QhullHyperplane</class>
    <class kind="class">orgQhull::QhullHyperplane_test</class>
    <class kind="class">orgQhull::QhullLinkedList</class>
    <class kind="class">orgQhull::QhullLinkedList_test</class>
    <class kind="class">orgQhull::QhullLinkedListIterator</class>
    <class kind="class">orgQhull::QhullPoint</class>
    <class kind="class">orgQhull::QhullPoint_test</class>
    <class kind="class">orgQhull::QhullPoints</class>
    <class kind="class">orgQhull::QhullPoints_test</class>
    <class kind="class">orgQhull::QhullPointSet</class>
    <class kind="class">orgQhull::QhullPointSet_test</class>
    <class kind="class">orgQhull::QhullPointsIterator</class>
    <class kind="class">orgQhull::QhullQh</class>
    <class kind="class">orgQhull::QhullRidge</class>
    <class kind="class">orgQhull::QhullRidge_test</class>
    <class kind="class">orgQhull::QhullSet</class>
    <class kind="class">orgQhull::QhullSet_test</class>
    <class kind="class">orgQhull::QhullSetBase</class>
    <class kind="class">orgQhull::QhullSetIterator</class>
    <class kind="class">orgQhull::QhullStat</class>
    <class kind="class">orgQhull::QhullVertex</class>
    <class kind="class">orgQhull::QhullVertex_test</class>
    <class kind="class">orgQhull::QhullVertexSet</class>
    <class kind="class">orgQhull::QhullVertexSet_test</class>
    <class kind="class">orgQhull::RboxPoints</class>
    <class kind="class">orgQhull::RboxPoints_test</class>
    <class kind="class">orgQhull::RoadError</class>
    <class kind="struct">orgQhull::RoadLogEvent</class>
    <class kind="class">orgQhull::RoadTest</class>
    <class kind="class">orgQhull::SumOf</class>
    <class kind="class">orgQhull::SumSquaresOf</class>
    <member kind="function">
      <type>void</type>
      <name>add_Coordinates_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>abed833a675399536f8dac3909cbbdd4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_PointCoordinates_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5cdae181172a5dbdf18594cdc14d91e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_Qhull_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ae9d5f15ba7c0f2d0c26618c206441b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5e67df9c236aa5bbee74abf3567037c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacetList_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a30e9a89ff1551219e2d525b8e18ea1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullFacetSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac388f56af300a0570e84824aef26e3d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullHyperplane_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a31c8958f3c2bdb0d664673924b1d01a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullLinkedList_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a73bf4e96d2feeaac28bfa7bebc340994</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPoint_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac115db38213438542fc532218c83da42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPoints_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a84aac7b063b42aa7b85464f4fe12f426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullPointSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a79f170d78c1b3d8d73079f98e666160c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullRidge_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a4ceec2ceddf5028adc510f2f70f326be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5d0584bbbed7feed09120ba48539d6ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullVertex_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a638c6b5133855694e191e325d07b7ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_QhullVertexSet_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac87e7d435513de52d419f59a03d5c399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_RboxPoints_test</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a85549166f188a1a7e0f824ccc7ddb3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQhullTests</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ad1256caf9d801e7e00a7b6677a5783a6</anchor>
      <arglist>(QStringList &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ac8529aa2f97b6bd6cce10590cf353247</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="typedef">
      <type>QhullSet&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSet</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a4d7094d634b93439f5cfc8889eecd1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09bf26ffe5dbafab28556b8a7125ac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullFacet &gt;</type>
      <name>QhullFacetSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a6701cdd4025756f43984aa767e53f91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullPoint &gt;</type>
      <name>QhullPointSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a09649ea6803d37b4a1e19a65ee636c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullRidge &gt;</type>
      <name>QhullRidgeSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a926b66c1115ab45d799e915f99ef9cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedList&lt; QhullVertex &gt;</type>
      <name>QhullVertexList</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ab0ba1122329b6ac178d68713bc4d2639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullLinkedListIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexListIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a5717d001136298f5a25dcacad31fa7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QhullSetIterator&lt; QhullVertex &gt;</type>
      <name>QhullVertexSetIterator</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>ad02e4d20d24ef608437ecc32cb6f48ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_unsupported_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a499fa62b7b5d78cb72cc69dc8933f265</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>s_not_output_options</name>
      <anchorfile>namespaceorgQhull.html</anchorfile>
      <anchor>a682135126d0edc5a090786ce6732f6d6</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pickling</name>
    <filename>namespacepickling.html</filename>
    <class kind="class">pickling::TestGeometryPickling</class>
    <member kind="function">
      <type>def</type>
      <name>tetahedron</name>
      <anchorfile>namespacepickling.html</anchorfile>
      <anchor>a9f7c9ea03d9adff2dee5651f7fbe25eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pixi</name>
    <filename>namespacepixi.html</filename>
    <member kind="function">
      <type>def</type>
      <name>update_pixi_version</name>
      <anchorfile>namespacepixi.html</anchorfile>
      <anchor>a9b01ca5edeeb91628c7b61b781d9e86c</anchor>
      <arglist>(version)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pyproject</name>
    <filename>namespacepyproject.html</filename>
    <member kind="function">
      <type>def</type>
      <name>update_pyproject_version</name>
      <anchorfile>namespacepyproject.html</anchorfile>
      <anchor>a2313ad7f22fa0f714d7197917c8ca8df</anchor>
      <arglist>(version)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python</name>
    <filename>namespacepython.html</filename>
  </compound>
  <compound kind="namespace">
    <name>QTest</name>
    <filename>namespaceQTest.html</filename>
    <member kind="function">
      <type>char *</type>
      <name>toString</name>
      <anchorfile>namespaceQTest.html</anchorfile>
      <anchor>ac21381b3fc65875a12f606d849b377ad</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="function">
      <type>def</type>
      <name>absolute</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ace87a65d75cbd054ca349e16bf6039b0</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef51ce1b22cffd404370dbbcaa8c7d4</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard_cmp</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef80ec10cc729c8690658e5470e0131</anchor>
      <arglist>(lhs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GenExtension</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a277f5c34eeba057f5efd9d013d762376</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_lib_name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a642803465132c79a163348c6f91c880d</anchor>
      <arglist>(path)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chunk</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ac841690a327d48358d0aa6c3da5b8003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1ff2a74642e15658e2c46138d2a73f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a01e02c6fb7f2c66a9fb3daa4025be584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abab7f7484072aa53119cd89cbae7c862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7d6a659c7fd056d592f248c1a98e6f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linux_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a019bf0e760b51815dc0818627ebb4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0a5ccc22976d20d42c6bb6c7651ce0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sha512</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afd75da7bae5803e88a0b20ac410de369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8b0c506f6c8d68e5064a3bdc042c3b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version_hash</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1573d7834565996eab83d4d029075c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>win32_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab1242eec890d42048d0a2d0da8c5ad81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_case</name>
    <filename>namespacetest__case.html</filename>
    <class kind="class">test_case::TestCase</class>
  </compound>
  <compound kind="namespace">
    <name>xml_docstring</name>
    <filename>namespacexml__docstring.html</filename>
    <class kind="class">xml_docstring::XmlDocString</class>
  </compound>
  <compound kind="group">
    <name>Bounding_Volume</name>
    <title>Bounding volumes</title>
    <filename>group__Bounding__Volume.html</filename>
    <class kind="class">coal::AABB</class>
    <class kind="class">coal::KDOP</class>
    <class kind="class">coal::kIOS</class>
    <class kind="struct">coal::kIOS::kIOS_Sphere</class>
    <class kind="struct">coal::OBB</class>
    <class kind="struct">coal::OBBRSS</class>
    <class kind="struct">coal::RSS</class>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaadb87881597c2e9e76e4cc1074ef042a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac396cb3133fccd9721256c61885294a6</anchor>
      <arglist>(const AABB &amp;core, const Vec3s &amp;delta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4c572bd08358eb10bf35e1e0c73d6f5c</anchor>
      <arglist>(const AABB &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae03d71f619d21f95b0108b0f5627f5ec</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaec736c6d88a996198e1667c17f0e855b</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b, const Vec3s &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga11bb3711bd33d862256f0bf42e25fd47</anchor>
      <arglist>(const Vec3s &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>axisOverlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac823d9e2fe6a9c0838fb6e7d4d166a47</anchor>
      <arglist>(const AABB &amp;other, int axis_id) const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4aed1ae21c4b761ffcb5bf4158f80a81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga13646123359f36530639d9d23c689442</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4ca6a65b82ec01ef15e20eea39d415a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3b9d8e3ea63e7c576c0fa2348fd43548</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0db49d2003ba23924b4f891dd4ae0660</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gadf9dceffe57b26b22b600b13b059c3e1</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab37719c5f4ba2692eb175595a74b21c3</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad62c3a3cb1caa2447f0c20c0ea1cf00c</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f5c14ff7b627ef7fff877d6048cab65</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2b256e639ff2b8aaf04fd1fc32d47bc4</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1c3e4457834794a31ba6c45c3816c0cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga82d4ea64fa241e6325abc7c0c3fa9d42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7dfd779418bc1619d864aaffdef6155a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8bad790404ee2f4e8207a9a9b0d51e10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab6e6d4602ea27520a10d7c719f8e8b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar &amp;</type>
      <name>dist</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab4a806b3a173ba9fd5f19db091c17aa1</anchor>
      <arglist>(short i)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>dist</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa9c4d1cee8b4b32af73e4ab7efe34850</anchor>
      <arglist>(short i) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7c906f9c75d7abe76afd6125372b2c54</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaaacb8fb0cc2f756c9989c305af59f5c8</anchor>
      <arglist>(const kIOS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2f9cb631690519c1abadf6908a53627b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac7c1df35aeb42fd2d079674af9c28913</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabde32e1723f9c62801ea3b4d6ce48c12</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, Vec3s *P=NULL, Vec3s *Q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7c2549fc20f5c6265b952166291e77a8</anchor>
      <arglist>(const OBB &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae117c7b3a1adc9ef60c17e56260d3e6c</anchor>
      <arglist>(const OBBRSS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad4dd0c90c3672a9785c59d025bbcbe07</anchor>
      <arglist>(const RSS &amp;other, Vec3s *P=NULL, Vec3s *Q=NULL) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static kIOS_Sphere</type>
      <name>encloseSphere</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga439d28e1a29443f8297d408a3dc054e4</anchor>
      <arglist>(const kIOS_Sphere &amp;s0, const kIOS_Sphere &amp;s1)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2617ee40ee4bbcf99795a25d82f2fc58</anchor>
      <arglist>(const AABB &amp;core, CoalScalar ratio)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3ba46fcc55591d8c5734bd17368e7850</anchor>
      <arglist>(const CoalScalar delta)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>expand</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga7ac25f564789b0702161f980f04902e4</anchor>
      <arglist>(const Vec3s &amp;delta)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga06ab1b72f0132d9e481a3c4ab4579076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gada6022dc60d646234c32e83ca9097a9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga388f80d9c1404d2604ebb5d3c67e912d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1d0324fc5214e8d80b939586279c0241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga2a5cf1f0ac6461573c03335281853f60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inside</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9857f0bbfff6b95e20edeb7c6379ea1e</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga203fe4680feb77ba6457b17a1f7dbb49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga83407e60e46cbd306a44ce3379b2c54b</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDOP</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gade5fdcdcbb5af66cba040c6f664bfc90</anchor>
      <arglist>(const Vec3s &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OBB</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae81dda59a46954a843920265fb9240e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>obbDisjoint</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gafb1b882522e6f58de4eeffde051e5822</anchor>
      <arglist>(const Matrix3s &amp;B, const Vec3s &amp;T, const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9ad0c795fb0d01360b244b0e07bbe7c0</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9d284f6c112738548c2c2647b729f9a9</anchor>
      <arglist>(const KDOP &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9bd27cfeab1b195b6dbbf951c7559424</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga10be45bdc7fc8df4000becf62ce5b8c9</anchor>
      <arglist>(const kIOS_Sphere &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga442bd60b21f232e0f79a34a5d73634a4</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga490921470455b3807cf6b19be100e1f9</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab87db7b77af50b387d877fc6adc1d79d</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt;</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5d972d8cbf18bcbe27ae2b217a27c135</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>kIOS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga847bf4b14da2f1e77d23c3bab8472583</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBB</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4cb8e03b4d69bce0a538a719b866ee77</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa3b48feb9f3183497df1426640973ef9</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>RSS</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1c5746392c36b9e735a8390b6d8b847b</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga774b3b15aaa66f5fab5252cbd38e1908</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>kIOS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga71aaad69d9c0c51beb38d5733d905888</anchor>
      <arglist>(const kIOS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OBB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3fac70affc8254f6a8b829cbef31a1ba</anchor>
      <arglist>(const OBB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabb9f760aeeea5408a46b358b1b0b4691</anchor>
      <arglist>(const OBBRSS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>RSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga13f2f0d36ba143b83b4d5a6c2cfaaf86</anchor>
      <arglist>(const RSS &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OBBRSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4d91137b6f755da38595ec2cbbda6690</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>OBB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacb2a6a95fccbbf85641b1621f9de036f</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>RSS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga99a7c05119d078fc3c8fc06a19081c82</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>KDOP&lt; N &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga91a1a64e9de306ef126ab66c83e02c9c</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>kIOS &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga29cc10e1e8a4d170264064400a5ce846</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab34e1ab16dd7d145b8567456673547e9</anchor>
      <arglist>(const AABB &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3ce058ccd2a741dad27ee7af5c2ce25b</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1b69b77e01d24202224440e959efa963</anchor>
      <arglist>(const KDOP &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5fdc0636b83957e05002566b2215c176</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf55d1048362dcc5765b529edeb515c03</anchor>
      <arglist>(const kIOS_Sphere &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1a3067ba3e16c538ef390efda9bfd67d</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga55c97c69676a92185244d3ef8c4467f2</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae146882e5666135ca18970d8da5f955f</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga24dfd036860302151f853aa02c6c10ac</anchor>
      <arglist>(const AABB &amp;other, AABB &amp;overlap_part) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga6e8347f692d65e72670647b4e25983f0</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0d93d1ba2dbd3a2a2d7969785239c12e</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3024975eaa23cc6348693cdac6778405</anchor>
      <arglist>(const kIOS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga21c243179f77be468afedf79f488c113</anchor>
      <arglist>(const kIOS &amp;other, const CollisionRequest &amp;, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga923b8868bfa2de4c16750163d5654203</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4e09f9c1802c5e78d431980c29483996</anchor>
      <arglist>(const Matrix3s &amp;, const Vec3s &amp;, const KDOP&lt; N &gt; &amp;, const KDOP&lt; N &gt; &amp;, const CollisionRequest &amp;, CoalScalar &amp;)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga882deb6015e32a5fa0423ceac4fb438f</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9aaf3ac041c4331d1fdff2d88dc2282d</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const AABB &amp;b1, const AABB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4f8874cb1622139aa0d0587c1fbc3d88</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga15f36f0309d8380f5a1331751f68616b</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const kIOS &amp;b1, const kIOS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8318963ca90b2e29824db090d47f19ee</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga09ad6d5aaeca32190fe5055ed6de211e</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBB &amp;b1, const OBB &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga8c27dede5b7beaebf952fea427aea2c2</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga44bf32de9567249e1f992affd7641ac1</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const OBBRSS &amp;b1, const OBBRSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga9c250145a4591a533c7808d362828dd6</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga916f0a99bc763076f563e118eacb30ec</anchor>
      <arglist>(const Matrix3s &amp;R0, const Vec3s &amp;T0, const RSS &amp;b1, const RSS &amp;b2, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad4165a41be7964692257c90b5cead0ab</anchor>
      <arglist>(const OBB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gade0e8f16d6cebb886d9cf5308daacb4e</anchor>
      <arglist>(const OBB &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga636f30162b3fb023aebb4b3a659d3913</anchor>
      <arglist>(const OBBRSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga040b307b7d356a3769110341cd3e69b4</anchor>
      <arglist>(const OBBRSS &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga97dba08c046e9475dc307d549cf0b0e9</anchor>
      <arglist>(const RSS &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga315ca4608d76335fe4b5d78295f31fa1</anchor>
      <arglist>(const RSS &amp;other, const CollisionRequest &amp;, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga45e503ed7f5fd68f6c7c3f5faf634ca4</anchor>
      <arglist>(const RSS &amp;other, RSS &amp;) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>rotate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf74e95c85ad03b924115e8e491da3f3b</anchor>
      <arglist>(const AABB &amp;aabb, const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RSS</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0bcf8eb0d99cbeb6f37af185f1f8f5d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga299d48f9dd8faa236c7199490ea98a11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa938ead615d7c48bfd251eb513807efe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0c983af2c108ddb08ac9812a36e9d6f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gac0bf474a3c371819fc57bffec083b58e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga263ad106da09858a8e69b64c4c51cc82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AABB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gadf0afe02ba3676dadd1a24ceed5ce353</anchor>
      <arglist>(const AABB &amp;aabb, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI KDOP&lt; N &gt;</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga64b017a7fe1a92b26dacb5c9aa88c169</anchor>
      <arglist>(const KDOP&lt; N &gt; &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI kIOS</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaba4b2efbbfd566c562bbf4e862908ddf</anchor>
      <arglist>(const kIOS &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>COAL_DLLAPI OBB</type>
      <name>translate</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gae293478a7d76ef904b20636c1cac279d</anchor>
      <arglist>(const OBB &amp;bv, const Vec3s &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>update</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacb661d3474b915717978b35eb9ddc8b2</anchor>
      <arglist>(const Vec3s &amp;a, const Vec3s &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5b56572d3aac515709d8f0f379bb2817</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf211282b10b4d9573f08378d84e59061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3d10c62147dd5aaeeb7cbf545cb42ac0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3db497b016822739bb669b8aad6fd28d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga590e1d59f7b22bae886eec9365645452</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga220dfee019ce32d6d0021fe46cb93d39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1f2f6026478a524174db7446a82848fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga109516878c91b4280a2fc3ecebbf3700</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga575274047b76a8ef0c2feaad56d0fb61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaf287ef53ef02f966ebbcfb6df6ca9099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Matrix3s</type>
      <name>axes</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga528e921f862086203ca099c26cfde011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Matrix3s</type>
      <name>axes</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga06032a3c8bf53a448f953513f9cb0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Array&lt; CoalScalar, N, 1 &gt;</type>
      <name>dist_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga817db81da7a8b7cdd48157806bd44b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>extent</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaddbed20846611be3db45e6fd01a3e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>length</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga74073e138c8822c3f83e6fc45bda3080</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>max_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gad47e59dac764a5afe0761e772473859d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>max_num_spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga6c3a12693db949362f012e3339d813a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>min_</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gacdf4aa42c7c78ea4e4651ab8d38b670c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga409c416b72e166ef0f16afeb69c6df82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW Vec3s</type>
      <name>o</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa8a9801b532a9a43e039ded90f6746fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW OBB</type>
      <name>obb</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga0bd54d02a5d84194d77c3682e9163489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OBB</type>
      <name>obb</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga272067b934e0094e2479b775e48ea5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>r</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab44db07773eaf5566711638bdd8f8b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga091be1d88980155d2008a59981423c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RSS</type>
      <name>rss</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4866c1a5855c47b965d3fddd36573eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kIOS_Sphere</type>
      <name>spheres</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga74f9a6545b789ae4669e006c5c5b470e</anchor>
      <arglist>[max_num_spheres]</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>To</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga68cf59c0c6f886b847bae5fe1ae18744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>Tr</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga56ef51cda0c606565ff32eee724aa42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contain</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga089b932f01deef9f153596c78796318c</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga855ee59117129be851bb3c721314799f</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga285757edd96249a6c36635245c58cfab</anchor>
      <arglist>(const Plane &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga4b22c7eea443fda30a0d9577b9a24955</anchor>
      <arglist>(const Halfspace &amp;hs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gaa12bac47a1c34534315efad28afcab68</anchor>
      <arglist>(const AABB &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga1b2d43364c04f4bf9c8e16cbe95feda1</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabf22860c3b41ae129e48ec4e5fd3302f</anchor>
      <arglist>(const AABB &amp;other, Vec3s *P, Vec3s *Q) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gabc6c233fc016db977da753f7e83e8ab2</anchor>
      <arglist>(const Vec3s &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga698905981212898af191e88095ae3200</anchor>
      <arglist>(const AABB &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>AABB</type>
      <name>operator+</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga5b263ff83e64646bd5ab77cd0b0187f9</anchor>
      <arglist>(const AABB &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>size</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>gab5dc46b1b30174ab597bbeff6af812c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga08ca6334b2744c7afd38845fd2c7b417</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>width</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3d017b0d72d577ed798d141b09be5158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>height</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga69146626c443c7b90ad085527489ad2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>depth</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga106f5f7abaf3b5d6839ce6610d97808c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>volume</name>
      <anchorfile>group__Bounding__Volume.html</anchorfile>
      <anchor>ga3203df9471677c795cc5eb2a5d3312bb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Construction_Of_BVH</name>
    <title>Construction of BVHModel</title>
    <filename>group__Construction__Of__BVH.html</filename>
    <class kind="class">coal::BVFitter</class>
    <class kind="class">coal::BVHModel</class>
    <class kind="class">coal::BVHModelBase</class>
    <class kind="struct">coal::BVNode</class>
    <class kind="struct">coal::BVNodeBase</class>
    <class kind="class">coal::BVSplitter</class>
    <class kind="class">coal::CollisionGeometry</class>
    <class kind="class">coal::CollisionObject</class>
    <member kind="typedef">
      <type>BVNodeBase</type>
      <name>Base</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3cacc2045b72dfeaeeecfe930d0d4827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a927f62790c78ab371190a3f422b21c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP16</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a5642d9abe5fdf4ca1971825adcc91cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP18</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a3a724e45e2c48b583fbaf33528ce618c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_KDOP24</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a178cdff352b5e37e9318e1ffeee6edcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_kIOS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62fb7b20b8029e15092da18af5e6ac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aca22ce3d254e85ab7f89b5624c03be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aabcfb8c237f5f70fdb3ae3030551007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_RSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a43f372c55809604f74c1362715d1653f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BV_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a924b195a677dad283caf5a3d9f78cad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_BOX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a47c1f48c913db3685f03014b19cc231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CAPSULE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a6ca7dcca2b85456031a5baadfa859d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a0c1acbf836c992f488b3cf107835fc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CONVEX</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0aeecc70aad6c20e947f42a38215016757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_CYLINDER</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a63d5b305257839b386e76e14db8e51a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_ELLIPSOID</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac0f606870042f4c682ead63064377bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_HALFSPACE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ac3b5c399581a8643c6ff574fea4facdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0af791317496394453cce67768efc51359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_PLANE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad61115fc5e5db35a6333ac665cb55007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_SPHERE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a51351e90765de186a6da624b732bcbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEOM_TRIANGLE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a336a2584ef892976785e86d778ac95bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_AABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0ad9072a376dd34fb0649ca8ae2c978bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HF_OBBRSS</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a7cd30fd914cb6e211a00b1752d51a78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODE_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6fc6230eb0ba3b5477a1115c24bd1df0a62caf1b227dcfeb3619ef702cea5ce29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_BVH</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3f19833d49e8c969c8c3b58995fb6bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_COUNT</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4aed6b937209b3db2094d455cb02e03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_GEOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea3fb2c796a3e56bae8e93606767c5f89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_HFIELD</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea90286a610ad34fa3f5993566ccd6051c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_OCTREE</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eea4b76301c7df1b96fa6ef951a22cc8f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_UNKNOWN</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9fc36911e2226c9107e67c52e9f37eead59f1bd219322535aa222ed801c4e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BVNodeBase</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2b541256ab11ded03cf8d9955f29ae30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CollisionGeometry *</type>
      <name>clone</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga463b496b5fea94fbcea2241d0990169e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae0088d14195d098ad410c3820342115f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const shared_ptr&lt; CollisionGeometry &gt; &amp;</type>
      <name>collisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga09e88a5deb312633e8d4e48a5f6baff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const shared_ptr&lt; const CollisionGeometry &gt;</type>
      <name>collisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga87b3cc7cbcc87332b1dc7182b25604c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7fa56b0d8eb383ab2b461a8f5c2a586d</anchor>
      <arglist>(const CollisionGeometry &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>CollisionGeometry *</type>
      <name>collisionGeometryPtr</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac0f7716e9e9761fd9ed9b60c1783c355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CollisionGeometry *</type>
      <name>collisionGeometryPtr</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga442dc237fa4ecad460d550abe1aca120</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabaaa8c764d14950081cfdf78e6922d58</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaca7085fce25a232606fd6279f019e111</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, const Matrix3s &amp;R, const Vec3s &amp;T, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6a7cd4b08d90558a6eb478e1a7a3d6ed</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;cgeom_, const Transform3s &amp;tf, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf54ab0f58c8b6a2259d7a3a07873cc89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga99d192899609bfed4154f227100f1ae9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaa914313a4b3888c8887498af25075567</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3426c46ac38c3372f6a7d5f3e537ee68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Matrix3s</type>
      <name>computeMomentofInertiaRelatedToCOM</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6549d6f316a7dc1d181e2a43d8eb3c69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8e53ca6a04ec369c416547282816e4b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga507d794dd9c24e1c6bcf4ede3cec5116</anchor>
      <arglist>(const BVNode &amp;other, Vec3s *P1=NULL, Vec3s *P2=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>AABB &amp;</type>
      <name>getAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7faa52be111bca0a923e1c65e8c1bfe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AABB &amp;</type>
      <name>getAABB</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf1558b8ce31dde7a57d2b9fe7bc0de2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>getCenter</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga095843acdc15a7acff58114a0a38041c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5cfdb81b3b3d054dd85ea4cf04fc87c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga968ae692c8f59076c4b3ac4a4a14c3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga31a7a8a46b02a59fcb263cd31a22d008</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad3a1e3fb27834849a3a32333fef2ee9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getOrientation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga533af80241d7d22c4f98a277dd243862</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix3s &amp;</type>
      <name>getRotation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga9446ae3bb53c28bdd3c2076a2e445db0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform3s &amp;</type>
      <name>getTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga602c7184788d549776653a38015556c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec3s &amp;</type>
      <name>getTranslation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab0b78a91b432b0adfd9695c2a6ae173e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga6a0fe59c2fa080c16b7248a880f5d27c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae8c9c0b37e9d94d73def2aab6d4a9a25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2b8867b96669611f765248c42e0d306a</anchor>
      <arglist>(bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaa57531e5c8612ab264c1f284ddfa9750</anchor>
      <arglist>(const CollisionGeometry &amp;other) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFree</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5e10619057a2cc3079cb8e5bb3d59981</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIdentityTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga7bd67e5301d77212849f8ce030af7ab4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga098c478286448e621f5cc6089baac33a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isNotEqual</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8d1883bf4a27c01432f971c08aa6d09b</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOccupied</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga744dfd87f0cd5146eb8186162753e5da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUncertain</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaafc8e84707bad0b5fbe67653ca13505f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>leftChild</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac9e5d0e70cc610dc9b900251cc03e12e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga05f71db9935c3f35d91d431e429305aa</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gacc5ed770acf55b33e3afc0ef0a2bdd74</anchor>
      <arglist>(const BVNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad486debfd2ce4f0f0fffedfc94ffe480</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga969e2eed4d7895496f51dd671a423c9e</anchor>
      <arglist>(const CollisionObject &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8b5d72110770ad8cefc7927ffa829428</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaf4494b196994d7247111c8581f84bf3a</anchor>
      <arglist>(const BVNodeBase &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab438726f201aa7533f4d22be9f77575c</anchor>
      <arglist>(const CollisionGeometry &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaaaee0fbfa2ae4c68817383ce48579ad4</anchor>
      <arglist>(const CollisionObject &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga9223bad0e8653194b3367a2d2dc2143f</anchor>
      <arglist>(const BVNode &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlap</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac582c592ce23e7241902271f388f6ef5</anchor>
      <arglist>(const BVNode &amp;other, const CollisionRequest &amp;request, CoalScalar &amp;sqrDistLowerBound) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>primitiveId</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gadbdb7440e1b2b94672e2cb307414dafa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rightChild</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5dcab2e0a5ea806623e4296fd3410177</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gae160c3dabbe7041741d21ebb84262f65</anchor>
      <arglist>(const shared_ptr&lt; CollisionGeometry &gt; &amp;collision_geometry, bool compute_local_aabb=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentityTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga0cccb748a19e46054152f04c7712857e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga8074aef226ba50a19a961ae65f41a9ce</anchor>
      <arglist>(const Matrix3s &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga17b46d1c56a0d22bdcfca550e22ed34b</anchor>
      <arglist>(const Matrix3s &amp;R, const Vec3s &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga02e424045503f50ec0db4900aadfd40d</anchor>
      <arglist>(const Transform3s &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTranslation</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga5cb887fa78128d846b1bb3eebd275d4e</anchor>
      <arglist>(const Vec3s &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga143ec902ecead13d0ebd7c217e6d4bae</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gad7d32f86487dec0f6948b3c6562d4044</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionGeometry</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabc4f05dffa8a12b7a1c8424fd9704361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollisionObject</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga82cb94040f99e4cdd005c3e7dbee2bed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AABB</type>
      <name>aabb</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga2e5d6fb4e80ba40f2e92e660989b16cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>aabb_center</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gadbd0eebc919c41b7b9c92268f951b53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AABB</type>
      <name>aabb_local</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga42923ab7ffb6b49fd4e15026cee71ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>aabb_radius</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaec459fb8b38a943badcddcfeee379c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BV</type>
      <name>bv</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga034f42888348f918a5420280a30bfa82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>shared_ptr&lt; CollisionGeometry &gt;</type>
      <name>cgeom</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga612f48a6b33edfeef4db3a9d20850fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>cost_density</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gaafad5e8327961f7ff1f17eb2093f1cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>first_child</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gac4f84510d6ca4039efc0e203d196095b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>first_primitive</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga758ac72b4b732203187153088d4ddc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_primitives</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabc199e713b0f91b040337245d15ed04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transform3s</type>
      <name>t</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gabd4d6ab689cfdd68e99628b5a0886197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>threshold_free</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gab6d7db455bf22dbb3187b6d3d0730b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>threshold_occupied</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>gacdce40d37731e44bd75409f8885fcbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga00e097291d26ef17365fe4a85cb637d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>group__Construction__Of__BVH.html</anchorfile>
      <anchor>ga3f7c3826c0941aded31cf9720bc3c5b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Geometric_Shapes</name>
    <title>Geometric shapes</title>
    <filename>group__Geometric__Shapes.html</filename>
    <class kind="class">coal::Box</class>
    <class kind="class">coal::Capsule</class>
    <class kind="class">coal::Cone</class>
    <class kind="class">coal::Convex</class>
    <class kind="class">coal::ConvexBase</class>
    <class kind="class">coal::Cylinder</class>
    <class kind="class">coal::Ellipsoid</class>
    <class kind="class">coal::Halfspace</class>
    <class kind="struct">coal::ConvexBase::Neighbors</class>
    <class kind="class">coal::Plane</class>
    <class kind="class">coal::Sphere</class>
    <class kind="struct">coal::ConvexBase::SupportWarmStartPolytope</class>
    <class kind="class">coal::TriangleP</class>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c9c28e6c634a192924cafb38535d05f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa71fa092aab4b98cdcf93d268b7ab925</anchor>
      <arglist>(CoalScalar x, CoalScalar y, CoalScalar z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad8699c7235f29f1cf32f18ce3cae2e40</anchor>
      <arglist>(const Box &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac360f0d03a766eb48c39bd2e90edee36</anchor>
      <arglist>(const Vec3s &amp;side_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildSupportWarmStart</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6a19b46bd921cf8c1f14c50ef501eb21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaddbbe83903dc7dcc4aa3387c12f0732b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf76bd63c8d97a3d078150f9a71267c9f</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga30276ce9b3e8f9258b0be1f6362e4a53</anchor>
      <arglist>(const Capsule &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TriangleP *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga426eb7c72bb653973104beb2b13fe202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Box *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga37469fbd1ae1aa5f65f09452397063ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Sphere *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab5a10607b7d89be2f89eef9a0eeea588</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ellipsoid *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9dc2c44066dd5c1ec442600053ec608d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Capsule *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga092412daa6147c9387e2553a2cc8eec0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cone *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabf7bbf5d0a28dc0829d46c2e4ba1c8cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cylinder *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaee21ca7564440a18c1a0ab3a28a9ff66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConvexBase *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7a2cfa8fc26781832fb2544258abbb9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Halfspace *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb6cbe441e3fecaa4c46e92d174f7948</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Plane *</type>
      <name>clone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4c23f9b03d646149b5fcb933e321cb3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>computeCenter</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3b86a7e6b7f3b25fcabf4610aad9b601</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vec3s</type>
      <name>computeCOM</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaaa490ca03af5bb43f53604bbf4034282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gacf374d85509f48418ebea55884b5dd77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5cf5a9a5800428e3f7b6fa72cbf7df61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7d826889c438969fdb37c110b309f5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5f64b6a33294210f79a41e2c946df9b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga425f933bef48191850f9f8e1429987dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9a46b46c9ebcff6ac8358f3e36b4bb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga98e14914225405eaf066babc63fe607f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa18bd4dcf5570b363475930420acbdf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafc0180722fef4a3600d30331ffd224b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeLocalAABB</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa65a94a3e220f26e7c30715be8cceb7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga931c6e617e940820a3ecb92064534cbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c5a2976207337b32619e084e8f6279e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6a9bd2873d40dea33f5c9062f8367084</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0842e860c6a8f11494a7c2d8245b2823</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad16726729747c2ad021eda676a0b2925</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3s</type>
      <name>computeMomentofInertia</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0623fece9817a47a366e0142f87de55a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga104f64822e832cafa6729047bdb31e51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga679ddb9c80ec5a853f0b5cebf42916ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga56ea6dd6dc19cfad6e4f1b1810ac4a72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab9246c7459dfa7ce9b07aa9ac9c62575</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb736677a2b6c71775f0c7b95bf91a76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>computeVolume</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga49c049b3d277b3eae51af3c63bba7176</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaee9e8a1419cec43bf3d194f38865f84d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0ec94982f4d7be900425f60d17f8c55f</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf28816295bf597fdce51d1b62e41d059</anchor>
      <arglist>(const Cone &amp;other)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac87637dcfac0e0c9f39b17295fb65f99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaef260539b75b4bb950241ab5977a953a</anchor>
      <arglist>(const ConvexBase &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COAL_DEPRECATED ConvexBase *</type>
      <name>convexHull</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga32a19b91212627150d7b7b0644799a15</anchor>
      <arglist>(const Vec3s *points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConvexBase *</type>
      <name>convexHull</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa88987651a282e70c50946650604fbf2</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; &amp;points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char const  &amp;</type>
      <name>count</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4a0b5a4cbe2073611c62c6b66892c3d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5bcfa0e56b712bbff48a7182db817641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabb80a3b22d20ceb00d74a2e0b275e5ba</anchor>
      <arglist>(CoalScalar radius_, CoalScalar lz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab0cc28eed0ac89d4f8d6720c6fc1d1fe</anchor>
      <arglist>(const Cylinder &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3719cd631e08cbd625cdd0d8da188afb</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>distance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga874f828b1dab06d3c0ee0d54ae092bbd</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5e9608d35a48efb98172154b4fa8219e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4ca8983798514d3f8a32bd787ee599f1</anchor>
      <arglist>(CoalScalar rx, CoalScalar ry, CoalScalar rz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5695c1b8897a462d08af0017f876129d</anchor>
      <arglist>(const Ellipsoid &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipsoid</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga799a6b068d0fc180f1b37a56f09f4615</anchor>
      <arglist>(const Vec3s &amp;radii)</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga59e88d044263287369a977c39ffac55e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafb64a3a61e7dd8578a77f1e1212269f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab3adde73a55aa91d8f9824edffda90c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga74f67dbe4e29a972ca8b1562a61f76d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafd54b4b01f1393fbcbeb005dc526f8da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga770418e182d73549e6e6baec35015b23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gacf8ddd30a2ccf7d81fcfdcd7e985843a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga8fd20138aa7080015334b405c4b4c1dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae9d5adb7ec7841832d86c0b10b7ef40f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NODE_TYPE</type>
      <name>getNodeType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf02d685bf7e94594393c7332e5087499</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OBJECT_TYPE</type>
      <name>getObjectType</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga93db25ac3bbd7963ee40c4997357b121</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>getSweptSphereRadius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa4776b041c1b0f235009c6b569d2b6bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga80c04f9e42dfbfc3e233c3dd17909097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga4a1aa6fbc12a9fbf5fb9d3df2e26bb0b</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6fd8961de3de06e0961893efa70633c0</anchor>
      <arglist>(const Halfspace &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9815dd2f33fefac052b8a326416c9b1b</anchor>
      <arglist>(const Vec3s &amp;n_, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Box, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf4421bf8a368401ce61ffc6db9c007e8</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Sphere, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3231cda08272004ac3af01a8fd094330</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Ellipsoid, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab1b6842f2786ae2dc368a45ec033cc08</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Capsule, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga18594ab6dd40f488f9d8e4073a622e0b</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Cone, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5ecdca1be9f42b6334b99b3d20a0a470</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Cylinder, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7d89afe88dc6755ac669fe36a07abcce</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Halfspace, Transform3s &gt;</type>
      <name>inflated</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0088e620093556e6f7f5f4661b788d03</anchor>
      <arglist>(const CoalScalar value) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9250b2bf7d4d8f310789332588392c2f</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points_, unsigned int num_points_)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga199cc30b8acfbb95a753c172e497ba26</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga885b12de84b3bffd43878c9fea869cf6</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa1a9395cfd123d77b0582270f610d4e8</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae3ff2386d3536f29af24d12687a56e06</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad7c448ca5eb929a06f2604662f07046d</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3c612c6c85382b93ccbed689ccc1f016</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gae7f795a1cc56adc038447c5d99686ffd</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5bfd32a179ecfb7dae80fabd76c485d3</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga92bbcb448b80cf641f16b9cb5f2d924e</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga13507dd42631457903822724ac231f8e</anchor>
      <arglist>(const CollisionGeometry &amp;_other) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga72988cefc1b98911bf82aeaf3b363330</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac18f76cb1551dfb332442bb92d64afaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2bb2fa1aae64384fcfa1eafc29370056</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafd9be4d5ff9548c64ccd2a02af8e80a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf42831e2cad6843d0c9cfc1c360b2fac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga08084ecc84b8d3eeffe47bf6ec05521e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>minInflationValue</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafe5fbfa040e63d65e2a959a10eb52dae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga355bd9e2049a7bde7fb212c137ebb887</anchor>
      <arglist>(const Neighbors &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Box &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2b70bdf509e2c1221f0899d35356c7e1</anchor>
      <arglist>(const Box &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Cylinder &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaeee6f793f0f7040b2285e2fe425fa98b</anchor>
      <arglist>(const Cylinder &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Halfspace &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga33869617a1773905105c33f7a74bfc9e</anchor>
      <arglist>(const Halfspace &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Plane &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabb95ca7e75da55a040f239d209e266b3</anchor>
      <arglist>(const Plane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ShapeBase &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga08af963a8606276d35641b7deab7f6dc</anchor>
      <arglist>(const ShapeBase &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga24b5ba1652ed2ae3e2abdab226870164</anchor>
      <arglist>(const Neighbors &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa6adb05a3de12dc0a3e39cdd2b75987e</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int const  &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga330fe8766c454561002c26131bf6c168</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2534caad922938c38323e1b06482e0e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga69be3540b393a2e7e8f607080c0a1d8c</anchor>
      <arglist>(CoalScalar a, CoalScalar b, CoalScalar c, CoalScalar d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga643979cad103d3bf1181ea4e65e4b5de</anchor>
      <arglist>(const Plane &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9e7151479cdbbb185eb3384ebcd70d02</anchor>
      <arglist>(const Vec3s &amp;n_, CoalScalar d_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga86dab8b2616063f8fcd3a3fe6d840537</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vec3s &gt;&gt; points_, unsigned int num_points_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSweptSphereRadius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga8a74f1e1a7089ff5080cd9fa3727a52a</anchor>
      <arglist>(CoalScalar radius)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad0f05bb6743d136e914efc145d02f147</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1213dd07264611f52517232f364773a9</anchor>
      <arglist>(const ShapeBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>signedDistance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabba3e30e3dec9a3c83376ee141d73f84</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>CoalScalar</type>
      <name>signedDistance</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaa703465a249de3b0d1805320fabac18a</anchor>
      <arglist>(const Vec3s &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga896ca81a1939362bcd3248ec84c94c4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga90e156d489f73309e5ef6def82d088ab</anchor>
      <arglist>(CoalScalar radius_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga3df31e8b326ef19899a94567fb4ad1b8</anchor>
      <arglist>(const Sphere &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad97e09a0780c9cc892083241eca53aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5a8c1cd61dcebf8d802a0678c819f635</anchor>
      <arglist>(const TriangleP &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleP</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaea230e550a104c68fbdc2e86bf64fe86</anchor>
      <arglist>(const Vec3s &amp;a_, const Vec3s &amp;b_, const Vec3s &amp;c_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unitNormalTest</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac424453d3b50d8e67b3837d6f941eb8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unitNormalTest</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9f2d2286a659ffcb49b724717ee5843a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConvexBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9ac68dc82c6b5ebdd1dd31e0f6b9cae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShapeBase</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0d4983b224cd428a8fe308e87b926c47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>a</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga9349b4d47129aa1212efe578c99be9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>b</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga99446d0942e9369518d9dd0506780234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>c</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gab3700d20ed8945f00c7c4d8aa412ee0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>center</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac6a50c438baf935c18e1d496e4f9e86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>count_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac7438107fae3c7de153e049ff85157b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gafa3698fd9129ad23b06f76f397eeb191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>d</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac3409943143a8dfb961bb80607e47a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad169e740e06ab3ba8aac770c7669c28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga046f9efd00720880b8da8dd303624215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>halfLength</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga6949c8a1c77c2c9fb5c2dd18e2b15a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>halfSide</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7e923903e4d01f7484da7c58c9c0c42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaadbf2909a2dd095fb2a79abf8409a3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CoalScalar</type>
      <name>m_swept_sphere_radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga88ec8470957da62cb922a36df2042d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>n</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1bd03d8fdae553cc452cba9faeb7ae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>n</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga36a64a34ae58af95d7448903cee713ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int *</type>
      <name>n_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga2043b961b0d254dbba3139c9146663f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Neighbors &gt; &gt;</type>
      <name>neighbors</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga7948d28501719120b88a5e2d91b5104f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; std::vector&lt; unsigned int &gt; &gt;</type>
      <name>nneighbors_</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga1e102127c961993aea7e0e14d4b83e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>normals</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5344e223bf91ea6209746389770bb1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_normals_and_offsets</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gac104c9797481626e634e0de559e8f779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga5f1aaf7a449c9eddc337c5959f14b1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>num_support_warm_starts</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga864e05d9d0e61683214d8b9e9da26eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>num_vertices_large_convex_threshold</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga87e8a0d1f77e33652ac1906e1d8cf718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; double &gt; &gt;</type>
      <name>offsets</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga0663b3248797f8946c9cf4fbc8d73bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; std::vector&lt; Vec3s &gt; &gt;</type>
      <name>points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gadd55e1cf3ef08d5b93d4006ad6baa483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vec3s &gt;</type>
      <name>points</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabdf170e26d130adf66ef3763b02b5522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3s</type>
      <name>radii</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaaf0e63be28aa0be1af66b5198fcbe460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga282fbc232bbcd0bbf45f1976e7d69ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gabff046e35e4bdbd987c9db8eb1f24c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>ga47fcae112c9c2e26aa5aea1fb299ca9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoalScalar</type>
      <name>radius</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gad295f41bc4c6ec05728f0679540895d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportWarmStartPolytope</type>
      <name>support_warm_starts</name>
      <anchorfile>group__Geometric__Shapes.html</anchorfile>
      <anchor>gaf1ff49f8c513c4d514741036f132c247</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Construction_Of_HeightField</name>
    <title>Construction_Of_HeightField</title>
    <filename>group__Construction__Of__HeightField.html</filename>
    <namespace>coal::details</namespace>
    <class kind="class">coal::HeightField</class>
    <class kind="struct">coal::HFNode</class>
    <class kind="struct">coal::HFNodeBase</class>
    <member kind="function">
      <type>HFNodeBase::FaceOrientation</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga6d7116480e7a064746d25bad8850c5a8</anchor>
      <arglist>(HFNodeBase::FaceOrientation a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&amp;</name>
      <anchorfile>group__Construction__Of__HeightField.html</anchorfile>
      <anchor>ga3d504fcde3abda4ef5dae6b5b8d59762</anchor>
      <arglist>(int a, HFNodeBase::FaceOrientation b)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index.html">coal_documentation</docanchor>
    <docanchor file="index.html" title="Introduction">coal_introduction</docanchor>
    <docanchor file="index.html" title="Collision">coal_collision_and_distance_lower_bound_computation</docanchor>
  </compound>
</tagfile>
