<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.15.0" xml:lang="en-US">
  <compounddef id="stringdist_8h" kind="file" language="C++">
    <compoundname>stringdist.h</compoundname>
    <includes refid="dist__vars_8h" local="no">ViennaRNA/dist_vars.h</includes>
    <incdepgraph>
      <node id="2">
        <label>ViennaRNA/dist_vars.h</label>
        <link refid="dist__vars_8h"/>
      </node>
      <node id="1">
        <label>ViennaRNA/stringdist.h</label>
        <link refid="stringdist_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
    </incdepgraph>
    <sectiondef kind="func">
      <memberdef kind="function" id="stringdist_8h_1a3d651eb191423401b816d0f0639d42c2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="structswString" kindref="compound">swString</ref> *</type>
        <definition>swString * Make_swString</definition>
        <argsstring>(char *string)</argsstring>
        <name>Make_swString</name>
        <param>
          <type>char *</type>
          <declname>string</declname>
        </param>
        <briefdescription>
<para>Convert a structure into a format suitable for <ref refid="stringdist_8h_1a89e3c335ef17780576d7c0e713830db9" kindref="member">string_edit_distance()</ref>. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>string</parametername>
</parameternamelist>
<parameterdescription>
<para></para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para></para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/stringdist.h" line="18" column="10" declfile="ViennaRNA/stringdist.h" declline="18" declcolumn="10"/>
      </memberdef>
      <memberdef kind="function" id="stringdist_8h_1a89e3c335ef17780576d7c0e713830db9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>float</type>
        <definition>float string_edit_distance</definition>
        <argsstring>(swString *T1, swString *T2)</argsstring>
        <name>string_edit_distance</name>
        <param>
          <type><ref refid="structswString" kindref="compound">swString</ref> *</type>
          <declname>T1</declname>
        </param>
        <param>
          <type><ref refid="structswString" kindref="compound">swString</ref> *</type>
          <declname>T2</declname>
        </param>
        <briefdescription>
<para>Calculate the string edit distance of T1 and T2. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>T1</parametername>
</parameternamelist>
<parameterdescription>
<para></para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>T2</parametername>
</parameternamelist>
<parameterdescription>
<para></para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para></para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/stringdist.h" line="27" column="11" declfile="ViennaRNA/stringdist.h" declline="27" declcolumn="11"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Functions for String Alignment. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <programlisting>
<codeline lineno="1"><highlight class="preprocessor">#ifndef<sp/>VIENNA_RNA_PACKAGE_STRING_DIST_H</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>VIENNA_RNA_PACKAGE_STRING_DIST_H</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="3"><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"></highlight></codeline>
<codeline lineno="9"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;<ref refid="dist__vars_8h" kindref="compound">ViennaRNA/dist_vars.h</ref>&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="10"><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"></highlight></codeline>
<codeline lineno="18" refid="stringdist_8h_1a3d651eb191423401b816d0f0639d42c2" refkind="member"><highlight class="normal"><ref refid="structswString" kindref="compound">swString</ref><sp/>*<ref refid="stringdist_8h_1a3d651eb191423401b816d0f0639d42c2" kindref="member">Make_swString</ref>(</highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">string</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="19"><highlight class="normal"></highlight></codeline>
<codeline lineno="27" refid="stringdist_8h_1a89e3c335ef17780576d7c0e713830db9" refkind="member"><highlight class="normal"></highlight><highlight class="keywordtype">float</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><ref refid="stringdist_8h_1a89e3c335ef17780576d7c0e713830db9" kindref="member">string_edit_distance</ref>(<sp/><ref refid="structswString" kindref="compound">swString</ref><sp/>*T1,</highlight></codeline>
<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="structswString" kindref="compound">swString</ref><sp/>*T2);</highlight></codeline>
<codeline lineno="29"><highlight class="normal"></highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
    </programlisting>
    <location file="ViennaRNA/stringdist.h"/>
  </compounddef>
</doxygen>
