<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/srdfdom/src/srdfdom/</path>
    <filename>____init_____8py</filename>
    <namespace>srdfdom</namespace>
  </compound>
  <compound kind="file">
    <name>model.cpp</name>
    <path>/tmp/ws/src/srdfdom/src/</path>
    <filename>model_8cpp</filename>
    <includes id="model_8h" name="model.h" local="yes" imported="no">srdfdom/model.h</includes>
  </compound>
  <compound kind="file">
    <name>model.h</name>
    <path>/tmp/ws/src/srdfdom/include/srdfdom/</path>
    <filename>model_8h</filename>
    <class kind="struct">srdf::Model::DisabledCollision</class>
    <class kind="struct">srdf::Model::EndEffector</class>
    <class kind="struct">srdf::Model::Group</class>
    <class kind="struct">srdf::Model::GroupState</class>
    <class kind="struct">srdf::Model::LinkSpheres</class>
    <class kind="class">srdf::Model</class>
    <class kind="struct">srdf::Model::PassiveJoint</class>
    <class kind="struct">srdf::Model::Sphere</class>
    <class kind="struct">srdf::Model::VirtualJoint</class>
    <namespace>srdf</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const Model &gt;</type>
      <name>ModelConstSharedPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>a30fa8de9c70434cfe596b638e860f867</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Model &gt;</type>
      <name>ModelSharedPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>abdd73cae7606645b1dc366d4f933f8fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/srdfdom/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>srdf.py</name>
    <path>/tmp/ws/src/srdfdom/src/srdfdom/</path>
    <filename>srdf_8py</filename>
    <class kind="class">srdfdom::srdf::Chain</class>
    <class kind="class">srdfdom::srdf::DisableCollisions</class>
    <class kind="class">srdfdom::srdf::EndEffector</class>
    <class kind="class">srdfdom::srdf::Group</class>
    <class kind="class">srdfdom::srdf::GroupState</class>
    <class kind="class">srdfdom::srdf::Joint</class>
    <class kind="class">srdfdom::srdf::JointVal</class>
    <class kind="class">srdfdom::srdf::Link</class>
    <class kind="class">srdfdom::srdf::LinkSphereApproximation</class>
    <class kind="class">srdfdom::srdf::PassiveJoint</class>
    <class kind="class">srdfdom::srdf::Robot</class>
    <class kind="class">srdfdom::srdf::Sphere</class>
    <class kind="class">srdfdom::srdf::VirtualJoint</class>
    <namespace>srdfdom::srdf</namespace>
    <member kind="variable">
      <type></type>
      <name>link_element</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>a236112066fb7849f26c9d3ec074b8d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name_attribute</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>abfea747f4e239f4b8bb96ad0014c9141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SRDF</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>a4157be85ab0e907f6b7aa9f74c2b4983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>aa62782a3ae83ba957dfc3bee5b3779be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>srdf_writer.cpp</name>
    <path>/tmp/ws/src/srdfdom/src/</path>
    <filename>srdf__writer_8cpp</filename>
    <includes id="srdf__writer_8h" name="srdf_writer.h" local="no" imported="no">srdfdom/srdf_writer.h</includes>
    <namespace>srdf</namespace>
  </compound>
  <compound kind="file">
    <name>srdf_writer.h</name>
    <path>/tmp/ws/src/srdfdom/include/srdfdom/</path>
    <filename>srdf__writer_8h</filename>
    <includes id="model_8h" name="model.h" local="no" imported="no">srdfdom/model.h</includes>
    <class kind="class">srdf::SRDFWriter</class>
    <namespace>srdf</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SRDFWriter &gt;</type>
      <name>SRDFWriterPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>ae98f8a3fe9022404e9dca46c9def82b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test.py</name>
    <path>/tmp/ws/src/srdfdom/test/</path>
    <filename>test_8py</filename>
    <class kind="class">test::TestSRDFParser</class>
    <namespace>test</namespace>
    <member kind="function">
      <type>def</type>
      <name>all_attributes_match</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a6602e863338e1cb1a3437ce01ab51c68</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>elements_match</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a62afb3092247d01541fcf562807a946a</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>first_child_element</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a1acd09d478ee09101f1661a84cf2b284</anchor>
      <arglist>(elt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next_sibling_element</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a16a9955909b6916dc1a696653c28d68c</anchor>
      <arglist>(elt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xml_matches</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>aaff3ebcc69a608c76ff5c00e3593dff3</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a52e593b1d21678647dad021ca55ad4b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_parser.cpp</name>
    <path>/tmp/ws/src/srdfdom/test/</path>
    <filename>test__parser_8cpp</filename>
    <includes id="model_8h" name="model.h" local="no" imported="no">srdfdom/model.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_TRUE</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>ac11fdcf0b0c59f4290e705be4cc26a57</anchor>
      <arglist>(arg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_RESOURCE_LOCATION</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>a48239455d0138218827d10398f87c2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>urdf::ModelInterfaceSharedPtr</type>
      <name>loadURDF</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>a62cf5c091e8d0b71672b7c0ad8b6353a</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testComplex</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>a84c6f68837099a5842a9e6984b7b5c41</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSimple</name>
      <anchorfile>test__parser_8cpp.html</anchorfile>
      <anchor>a2642744b56e57ae7e015d3f86424e770</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Chain</name>
    <filename>classsrdfdom_1_1srdf_1_1Chain.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Chain.html</anchorfile>
      <anchor>a9222eb951ebcd912e84df076081a6c17</anchor>
      <arglist>(self, base_link=None, tip_link=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Chain.html</anchorfile>
      <anchor>a7cf89cece2e594e1de198c90f2fbaf3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Chain.html</anchorfile>
      <anchor>af65e22b695b6add259fd7b0c32b5bef5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::DisableCollisions</name>
    <filename>classsrdfdom_1_1srdf_1_1DisableCollisions.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1DisableCollisions.html</anchorfile>
      <anchor>a6fca69b16afc971b6d56505849104fbd</anchor>
      <arglist>(self, link1=None, link2=None, reason=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link1</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1DisableCollisions.html</anchorfile>
      <anchor>a26a5d11971c87c25504904071251a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link2</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1DisableCollisions.html</anchorfile>
      <anchor>a5c73f51c1c919a89b7943e1bf77cea6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reason</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1DisableCollisions.html</anchorfile>
      <anchor>a930ccd2f67ac9e3ec4c6a61ddeea3603</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::DisabledCollision</name>
    <filename>structsrdf_1_1Model_1_1DisabledCollision.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>link1_</name>
      <anchorfile>structsrdf_1_1Model_1_1DisabledCollision.html</anchorfile>
      <anchor>ab2bed681fae6f3b84cdbd53bc5a6a337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>link2_</name>
      <anchorfile>structsrdf_1_1Model_1_1DisabledCollision.html</anchorfile>
      <anchor>ae7df6a6dea02e68b3a00fb36b858b063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reason_</name>
      <anchorfile>structsrdf_1_1Model_1_1DisabledCollision.html</anchorfile>
      <anchor>a37ef9f93e420ae789013664aa8f0ac18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::EndEffector</name>
    <filename>structsrdf_1_1Model_1_1EndEffector.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>component_group_</name>
      <anchorfile>structsrdf_1_1Model_1_1EndEffector.html</anchorfile>
      <anchor>aa015bca295180884299812c8d48bb692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structsrdf_1_1Model_1_1EndEffector.html</anchorfile>
      <anchor>a2317a3c7f9eb2e01c187f107fcf8be87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_group_</name>
      <anchorfile>structsrdf_1_1Model_1_1EndEffector.html</anchorfile>
      <anchor>a57f8f114bf5f306f0d89e241b8bbb607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_link_</name>
      <anchorfile>structsrdf_1_1Model_1_1EndEffector.html</anchorfile>
      <anchor>acc725cc2bea1c6037ea6c93cc47e5a67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::EndEffector</name>
    <filename>classsrdfdom_1_1srdf_1_1EndEffector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1EndEffector.html</anchorfile>
      <anchor>a544da0edcd37e13c3b85da359f3f153b</anchor>
      <arglist>(self, name=None, group=None, parent_link=None, parent_group=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1EndEffector.html</anchorfile>
      <anchor>a757559099e1927830433497c14ab9fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1EndEffector.html</anchorfile>
      <anchor>ad5caf99f00f6556ec2bb74f140489165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent_group</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1EndEffector.html</anchorfile>
      <anchor>a7eb5e4e7fe7e5336e693f9c46dac9bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent_link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1EndEffector.html</anchorfile>
      <anchor>a57199e62b742a01a22175e898eb58535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::Group</name>
    <filename>structsrdf_1_1Model_1_1Group.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>chains_</name>
      <anchorfile>structsrdf_1_1Model_1_1Group.html</anchorfile>
      <anchor>a2f57236f2686a2b19cb9e967cc66a4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joints_</name>
      <anchorfile>structsrdf_1_1Model_1_1Group.html</anchorfile>
      <anchor>ad1997e50071c8effa2bb5af7b183f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>links_</name>
      <anchorfile>structsrdf_1_1Model_1_1Group.html</anchorfile>
      <anchor>acc992cf6b8ad8e2d6056d38160fca5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structsrdf_1_1Model_1_1Group.html</anchorfile>
      <anchor>abc110543cd34abbc5a6251ccc96beb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>subgroups_</name>
      <anchorfile>structsrdf_1_1Model_1_1Group.html</anchorfile>
      <anchor>aa7c89cbaffeb2d3b72089934026937f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Group</name>
    <filename>classsrdfdom_1_1srdf_1_1Group.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>adca0a5023fa5124d737cf515a3c01279</anchor>
      <arglist>(self, name=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chains</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>aa5a68926d7a99ae1de201dd29fafba08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>groups</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>a0e95db194b9ca737c85bc3601d9f25b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>aaa8931c004a5efe2a1be7309f320fbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>links</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>abe50701b08e32a4caca6716d42be5632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>ae25a41449c9cc0275e5be47db72de39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subgroups</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Group.html</anchorfile>
      <anchor>a399154f71113ab2cb1788d085d459172</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::GroupState</name>
    <filename>structsrdf_1_1Model_1_1GroupState.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>group_</name>
      <anchorfile>structsrdf_1_1Model_1_1GroupState.html</anchorfile>
      <anchor>ac6f62958c595c9c9acffc26c4518a95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>joint_values_</name>
      <anchorfile>structsrdf_1_1Model_1_1GroupState.html</anchorfile>
      <anchor>aceed1624b765d5ea8cb3b8c146727058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structsrdf_1_1Model_1_1GroupState.html</anchorfile>
      <anchor>aa7818b9d1099752a38df9214c5469f01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::GroupState</name>
    <filename>classsrdfdom_1_1srdf_1_1GroupState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1GroupState.html</anchorfile>
      <anchor>adcdaeb4194a1674d9c5fd5f26bb9f8a1</anchor>
      <arglist>(self, name=None, group=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1GroupState.html</anchorfile>
      <anchor>a45ccebb60b0e1504ffba635584ea6f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1GroupState.html</anchorfile>
      <anchor>a45ede920bae61932a7db11ce5546932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1GroupState.html</anchorfile>
      <anchor>a80f99ca9ce6503af53836174a06aca7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Joint</name>
    <filename>classsrdfdom_1_1srdf_1_1Joint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Joint.html</anchorfile>
      <anchor>a528d68dc78e9a881474f8d4f393bf71e</anchor>
      <arglist>(self, name=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Joint.html</anchorfile>
      <anchor>a8f0463ef74082dc194c1da25aba8fd63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::JointVal</name>
    <filename>classsrdfdom_1_1srdf_1_1JointVal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1JointVal.html</anchorfile>
      <anchor>a59abd535aba4fc9feb169879e92e9308</anchor>
      <arglist>(self, name=None, value=[])</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1JointVal.html</anchorfile>
      <anchor>aa012f32e0e7845645caccfaf2158e79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1JointVal.html</anchorfile>
      <anchor>a6592bf222af95cddd651ebe85b5a8453</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Link</name>
    <filename>classsrdfdom_1_1srdf_1_1Link.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Link.html</anchorfile>
      <anchor>aae8611e608f490954e7f3a49540b18ff</anchor>
      <arglist>(self, name=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Link.html</anchorfile>
      <anchor>a67d6f02de1c399e7a7b753e16ea82625</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::LinkSphereApproximation</name>
    <filename>classsrdfdom_1_1srdf_1_1LinkSphereApproximation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1LinkSphereApproximation.html</anchorfile>
      <anchor>a61e9f338ac0d6339e90ba6dc21f12e60</anchor>
      <arglist>(self, link=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1LinkSphereApproximation.html</anchorfile>
      <anchor>aadd6a0d568f8fb7dabf53d9b7316bd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spheres</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1LinkSphereApproximation.html</anchorfile>
      <anchor>a78067c72f14046b8569315703f519e86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::LinkSpheres</name>
    <filename>structsrdf_1_1Model_1_1LinkSpheres.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>link_</name>
      <anchorfile>structsrdf_1_1Model_1_1LinkSpheres.html</anchorfile>
      <anchor>ad27b4016021dbec00107af96a9e066ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Sphere &gt;</type>
      <name>spheres_</name>
      <anchorfile>structsrdf_1_1Model_1_1LinkSpheres.html</anchorfile>
      <anchor>a0040935bb0702a72813237e082e16a8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdf::Model</name>
    <filename>classsrdf_1_1Model.html</filename>
    <class kind="struct">srdf::Model::DisabledCollision</class>
    <class kind="struct">srdf::Model::EndEffector</class>
    <class kind="struct">srdf::Model::Group</class>
    <class kind="struct">srdf::Model::GroupState</class>
    <class kind="struct">srdf::Model::LinkSpheres</class>
    <class kind="struct">srdf::Model::PassiveJoint</class>
    <class kind="struct">srdf::Model::Sphere</class>
    <class kind="struct">srdf::Model::VirtualJoint</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>aa336099a85eb81a44d36b755f122cf0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; DisabledCollision &gt; &amp;</type>
      <name>getDisabledCollisionPairs</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a79484c14de78e0fd26f7937582efaa44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; EndEffector &gt; &amp;</type>
      <name>getEndEffectors</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>ab80181267e9b85ee6980dd8bef147c4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>__attribute__((deprecated)) std const std::vector&lt; Group &gt; &amp;</type>
      <name>getGroups</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a36c18bb7f2c770a06cd66e73c634b14b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; GroupState &gt; &amp;</type>
      <name>getGroupStates</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a9514f6e99babc2629205ff6f90f97439</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; LinkSpheres &gt; &amp;</type>
      <name>getLinkSphereApproximations</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a5b4028cee1f53023e7a024e7c146766a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>ae2f89cd4172aa81e76994e23bcad120c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; PassiveJoint &gt; &amp;</type>
      <name>getPassiveJoints</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a742bad76cf8d2690860e29286850b593</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; VirtualJoint &gt; &amp;</type>
      <name>getVirtualJoints</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>acc4a2a000e9c98fb75acf5e09c3424f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initFile</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a8cdb266a64bdc9b6ce803f80babe7716</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initString</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>aec89ba5cc078674d8462919fa809f824</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, const std::string &amp;xmlstring)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initXml</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a9567225ea4c2cad338b90ba8d7621406</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *xml)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initXml</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a21365d96e2ee622fabfb94d946ddf103</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlDocument *xml)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>ab2c52ff479d160247e1ea9953247cfd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Model</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a1738aae1200147b01245250fbe6db04e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadDisabledCollisions</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a81f9b398cb2eae09fdac9089641dcc4e</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadEndEffectors</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>aabc844771202e51295c9698caed47b94</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadGroups</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a07d7b466b96308d84974c46aa318fc25</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadGroupStates</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a60442880d161c413b09c6a95e8e857a9</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadLinkSphereApproximations</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>aec11531da2c0d4102ba445232306df83</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadPassiveJoints</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>abeabb4666cd2b6500af96cae852008c1</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadVirtualJoints</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>afb7d91d6f2c2a860468cad6eb012d8a9</anchor>
      <arglist>(const urdf::ModelInterface &amp;urdf_model, TiXmlElement *robot_xml)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DisabledCollision &gt;</type>
      <name>disabled_collisions_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>aea8d978fc120e5c09ab6f7651d2004b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; EndEffector &gt;</type>
      <name>end_effectors_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>ada16f6de3fdbcddc846a8fe5f1f60551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GroupState &gt;</type>
      <name>group_states_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a959b676694041da053b4543f73b79f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Group &gt;</type>
      <name>groups_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a3d1b328f3f80fb83953ffdc185e0abf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; LinkSpheres &gt;</type>
      <name>link_sphere_approximations_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a60b8085fd8dc405293b949b4537c5060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>ad5dcd76aa8b575ffd78b551154658a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; PassiveJoint &gt;</type>
      <name>passive_joints_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>af71c7ab17293c4b386522e649d2e71c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; VirtualJoint &gt;</type>
      <name>virtual_joints_</name>
      <anchorfile>classsrdf_1_1Model.html</anchorfile>
      <anchor>a6a1ee6bb03287d7b07e7675d379bb50c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::PassiveJoint</name>
    <filename>classsrdfdom_1_1srdf_1_1PassiveJoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1PassiveJoint.html</anchorfile>
      <anchor>aaf5c612900afbad9122ff0b4b8263d4a</anchor>
      <arglist>(self, name=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1PassiveJoint.html</anchorfile>
      <anchor>af508352de378a1c391fa1beef881426a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::PassiveJoint</name>
    <filename>structsrdf_1_1Model_1_1PassiveJoint.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structsrdf_1_1Model_1_1PassiveJoint.html</anchorfile>
      <anchor>a97106ec57125ebca7d3392e65e3644dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Robot</name>
    <filename>classsrdfdom_1_1srdf_1_1Robot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a29927d476de41ec428e901b02749104e</anchor>
      <arglist>(self, name=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_aggregate</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a8f1f3aeb426bca0e58486d984816efe1</anchor>
      <arglist>(self, typeName, elem)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_chain</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>ab6a778f6ab24804acda15b479693e95e</anchor>
      <arglist>(self, chain)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_disable_collisions</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a8b68f3bf6b6e50a2fb73289af111d790</anchor>
      <arglist>(self, col)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_group</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>af632e8661a318336980a7a515e02a072</anchor>
      <arglist>(self, group)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_joint</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a51915d9b86c13d6c0d10b7aeeaaeab7e</anchor>
      <arglist>(self, joint)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a1c81b921f16905748bc75ad496f5a861</anchor>
      <arglist>(self, link)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_link_sphere_approximation</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>ad9f34111fa93df74479647231b2562ef</anchor>
      <arglist>(self, link)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_passive_joint</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a923f350f4181aa17012f502e89a0b408</anchor>
      <arglist>(self, joint)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_parameter_server</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a00435bd57c436d0708f30bc03ffbf1cb</anchor>
      <arglist>(cls, key=&apos;robot_description_semantic&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disable_collisionss</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a88caf8d2ea72e9ca2d934ae39c637dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>end_effectors</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a486a5d0adabc4aaaab9a48c6573a5c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group_map</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a3943cc596e4a737124eb848e95175103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group_state_map</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a187b1899e8df8f6ec46331d2428e248c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group_states</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>ac4741e0b79416e23ceff5678f59e3d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>groups</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a080ac51d45c4b76fc9816591f21c9ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link_sphere_approximations</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a6278e4d1569cde4ca993c4c3e1c12214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>aa3552c896ee3fb48eb52ce93e8ae26e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passive_joints</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a83aee92d83bf4a5182a219e806b0155c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>virtual_joints</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Robot.html</anchorfile>
      <anchor>a364944fba2941dffbc07703e770d5fe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::Sphere</name>
    <filename>classsrdfdom_1_1srdf_1_1Sphere.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Sphere.html</anchorfile>
      <anchor>a416ffe1d79465b652c8e620d62cfa0fe</anchor>
      <arglist>(self, center=None, radius=0.0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>center</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Sphere.html</anchorfile>
      <anchor>a48b023392425d5f58dcf7b435005c562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>radius</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1Sphere.html</anchorfile>
      <anchor>ac76790970ac94e609456e10983ab00c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::Sphere</name>
    <filename>structsrdf_1_1Model_1_1Sphere.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>center_x_</name>
      <anchorfile>structsrdf_1_1Model_1_1Sphere.html</anchorfile>
      <anchor>a57422b47862e3f69fed6081750ac414e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>center_y_</name>
      <anchorfile>structsrdf_1_1Model_1_1Sphere.html</anchorfile>
      <anchor>ac9870991d127a6d40b39e44e87730fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>center_z_</name>
      <anchorfile>structsrdf_1_1Model_1_1Sphere.html</anchorfile>
      <anchor>adb902b37b86c9029dea8594d204dc71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>radius_</name>
      <anchorfile>structsrdf_1_1Model_1_1Sphere.html</anchorfile>
      <anchor>ac79f6a1c2aa00d455319c16a8c0b4338</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdf::SRDFWriter</name>
    <filename>classsrdf_1_1SRDFWriter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createDisabledCollisionsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>aeb7af62fe05b848cdd10f3d97af6c51f</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createEndEffectorsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a2c19ec086036c6042805708d7c9a30df</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createGroupStatesXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a469387281d8b70b340976b9239c0ef40</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createGroupsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>ab3e52e6573d726f2a3996f1bbcd51805</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLinkSphereApproximationsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a0f867ed6cb33996bd84c04d5865273e7</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPassiveJointsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>ab8498935f2787b365259d9222bee588d</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createVirtualJointsXML</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a8df217b460d71e6ca4b86cd6966b52f5</anchor>
      <arglist>(TiXmlElement *root)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlDocument</type>
      <name>generateSRDF</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a9d2b0ddb073aae24499908631da8f202</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSRDFString</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>adee63fbb35adfcfe3f654466694b4153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initModel</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>ac0769d62ef6a7db5ac8c7ad10ffc3330</anchor>
      <arglist>(const urdf::ModelInterface &amp;robot_model, const srdf::Model &amp;srdf_model)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initString</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a06859a160e2b09e57a904050a706c5fa</anchor>
      <arglist>(const urdf::ModelInterface &amp;robot_model, const std::string &amp;srdf_string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SRDFWriter</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a1952798787ee818e8051434f67779bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSRDFModel</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a8190b33ef69f8058faee290b81c07de1</anchor>
      <arglist>(const urdf::ModelInterface &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSRDF</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>aad45f2ef309a861ac918849d5aad2f76</anchor>
      <arglist>(const std::string &amp;file_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SRDFWriter</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a9d09f8d9d84efb1c63aa45091278835d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::DisabledCollision &gt;</type>
      <name>disabled_collisions_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>af4425714b6d381050ddafc6f26552459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::EndEffector &gt;</type>
      <name>end_effectors_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a9afca57fcb0ba2a016f151749c4eddcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::GroupState &gt;</type>
      <name>group_states_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a560d8f3fd4cd59e3688af94688ed1825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::Group &gt;</type>
      <name>groups_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a5a8f451e5b47fcebe5191ff0c40eaf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::LinkSpheres &gt;</type>
      <name>link_sphere_approximations_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a3075dab4c4efbbf4a73d42360e89b5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::PassiveJoint &gt;</type>
      <name>passive_joints_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a6c2cd21d4a4134608c4f601514f0f246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_name_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a9ae18b6470328ccd7aa1ed9ef84c655b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>srdf::ModelSharedPtr</type>
      <name>srdf_model_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>accdf0de1290897ff0cf97ae01188b7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; srdf::Model::VirtualJoint &gt;</type>
      <name>virtual_joints_</name>
      <anchorfile>classsrdf_1_1SRDFWriter.html</anchorfile>
      <anchor>a8c49d5aa7bc599bd6260cf7533fba7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test::TestSRDFParser</name>
    <filename>classtest_1_1TestSRDFParser.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_complex_srdf</name>
      <anchorfile>classtest_1_1TestSRDFParser.html</anchorfile>
      <anchor>aee62dcabb1ad7c3be295c49d922291aa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_full_srdf</name>
      <anchorfile>classtest_1_1TestSRDFParser.html</anchorfile>
      <anchor>ab7430413fbc0ee738ce1600a290096db</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple_srdf</name>
      <anchorfile>classtest_1_1TestSRDFParser.html</anchorfile>
      <anchor>a6849a1b5957a6ba1d8d204b5102db2cd</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srdf::Model::VirtualJoint</name>
    <filename>structsrdf_1_1Model_1_1VirtualJoint.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>child_link_</name>
      <anchorfile>structsrdf_1_1Model_1_1VirtualJoint.html</anchorfile>
      <anchor>ad39fdf9288e2761f175ccd7ba4b944b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structsrdf_1_1Model_1_1VirtualJoint.html</anchorfile>
      <anchor>a567ca953c140e85f987f8872b6f55b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_frame_</name>
      <anchorfile>structsrdf_1_1Model_1_1VirtualJoint.html</anchorfile>
      <anchor>aa64e72b7c6e8b0061bb90e64cd95429e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type_</name>
      <anchorfile>structsrdf_1_1Model_1_1VirtualJoint.html</anchorfile>
      <anchor>a75226ba1f3538e512c990a8f00c13580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srdfdom::srdf::VirtualJoint</name>
    <filename>classsrdfdom_1_1srdf_1_1VirtualJoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>aa774d861bf75f5f90ff7b920a708ecf6</anchor>
      <arglist>(self, name=None, child_link=None, parent_frame=None, joint_type=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_valid</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a738b9e459ff4fa186e11c654c019ad2b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>joint_type</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>aae6b765dfb90c504f7e408a90ada1bc3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>joint_type</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a72f98996209b115d0b163c6f0ebd1b78</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_link</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a1a27598024827aed76eca8ca6c190a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a69153d4eda1ad0a7f9adae5487fb6230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent_frame</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>ad492f115ccfb1ec2ad10d7df40017d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a492cd50c505c5dfd5ed3c5b0644bf269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>TYPES</name>
      <anchorfile>classsrdfdom_1_1srdf_1_1VirtualJoint.html</anchorfile>
      <anchor>a6ddf7d546bb17b1f81639dc168f591d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>srdf</name>
    <filename>namespacesrdf.html</filename>
    <class kind="class">srdf::Model</class>
    <class kind="class">srdf::SRDFWriter</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const Model &gt;</type>
      <name>ModelConstSharedPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>a30fa8de9c70434cfe596b638e860f867</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Model &gt;</type>
      <name>ModelSharedPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>abdd73cae7606645b1dc366d4f933f8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SRDFWriter &gt;</type>
      <name>SRDFWriterPtr</name>
      <anchorfile>namespacesrdf.html</anchorfile>
      <anchor>ae98f8a3fe9022404e9dca46c9def82b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>srdfdom</name>
    <filename>namespacesrdfdom.html</filename>
    <namespace>srdfdom::srdf</namespace>
  </compound>
  <compound kind="namespace">
    <name>srdfdom::srdf</name>
    <filename>namespacesrdfdom_1_1srdf.html</filename>
    <class kind="class">srdfdom::srdf::Chain</class>
    <class kind="class">srdfdom::srdf::DisableCollisions</class>
    <class kind="class">srdfdom::srdf::EndEffector</class>
    <class kind="class">srdfdom::srdf::Group</class>
    <class kind="class">srdfdom::srdf::GroupState</class>
    <class kind="class">srdfdom::srdf::Joint</class>
    <class kind="class">srdfdom::srdf::JointVal</class>
    <class kind="class">srdfdom::srdf::Link</class>
    <class kind="class">srdfdom::srdf::LinkSphereApproximation</class>
    <class kind="class">srdfdom::srdf::PassiveJoint</class>
    <class kind="class">srdfdom::srdf::Robot</class>
    <class kind="class">srdfdom::srdf::Sphere</class>
    <class kind="class">srdfdom::srdf::VirtualJoint</class>
    <member kind="variable">
      <type></type>
      <name>link_element</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>a236112066fb7849f26c9d3ec074b8d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name_attribute</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>abfea747f4e239f4b8bb96ad0014c9141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SRDF</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>a4157be85ab0e907f6b7aa9f74c2b4983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>namespacesrdfdom_1_1srdf.html</anchorfile>
      <anchor>aa62782a3ae83ba957dfc3bee5b3779be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
    <class kind="class">test::TestSRDFParser</class>
    <member kind="function">
      <type>def</type>
      <name>all_attributes_match</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a6602e863338e1cb1a3437ce01ab51c68</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>elements_match</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a62afb3092247d01541fcf562807a946a</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>first_child_element</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a1acd09d478ee09101f1661a84cf2b284</anchor>
      <arglist>(elt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next_sibling_element</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a16a9955909b6916dc1a696653c28d68c</anchor>
      <arglist>(elt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xml_matches</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>aaff3ebcc69a608c76ff5c00e3593dff3</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gen</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a95c1c58536431af2f54d7991f3984bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orig</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a832ad1a8bcf59fb98e79b71f66273c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>patch</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>ae7f339b7e005a706596233391f7f006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a52e593b1d21678647dad021ca55ad4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a7f974792f82558d321b2261458f88e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shell</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>afb8f93b9c239bdfcaf256a0336060e7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
