<?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="group__struct__utils__helix__list" kind="group">
    <compoundname>struct_utils_helix_list</compoundname>
    <title>Helix List Representation of Secondary Structures</title>
    <innerclass refid="structvrna__hx__s" prot="public">vrna_hx_s</innerclass>
    <sectiondef kind="typedef">
      <memberdef kind="typedef" id="group__struct__utils__helix__list_1ga877363f3a1703b53ecd025c6fcf897a0" prot="public" static="no">
        <type>struct <ref refid="structvrna__hx__s" kindref="compound">vrna_hx_s</ref></type>
        <definition>typedef struct vrna_hx_s vrna_hx_t</definition>
        <argsstring></argsstring>
        <name>vrna_hx_t</name>
        <briefdescription>
<para>Convenience typedef for data structure <ref refid="structvrna__hx__s" kindref="compound">vrna_hx_s</ref>. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/structures/helix.h" line="20" column="24" bodyfile="ViennaRNA/structures/helix.h" bodystart="20" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="func">
      <memberdef kind="function" id="group__struct__utils__helix__list_1ga8a47a3902bc343c5bce0e5cc3b789491" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__struct__utils__helix__list_1ga877363f3a1703b53ecd025c6fcf897a0" kindref="member">vrna_hx_t</ref> *</type>
        <definition>vrna_hx_t * vrna_hx_from_ptable</definition>
        <argsstring>(short *pt)</argsstring>
        <name>vrna_hx_from_ptable</name>
        <param>
          <type>short *</type>
          <declname>pt</declname>
        </param>
        <briefdescription>
<para>Convert a pair table representation of a secondary structure into a helix list. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>pt</parametername>
</parameternamelist>
<parameterdescription>
<para>The secondary structure in pair table representation </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The secondary structure represented as a helix list </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/structures/helix.h" line="42" column="1" declfile="ViennaRNA/structures/helix.h" declline="42" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__struct__utils__helix__list_1gaa359505534c591fcf9eac580efe6e5e4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__struct__utils__helix__list_1ga877363f3a1703b53ecd025c6fcf897a0" kindref="member">vrna_hx_t</ref> *</type>
        <definition>vrna_hx_t * vrna_hx_merge</definition>
        <argsstring>(const vrna_hx_t *list, int maxdist)</argsstring>
        <name>vrna_hx_merge</name>
        <param>
          <type>const <ref refid="group__struct__utils__helix__list_1ga877363f3a1703b53ecd025c6fcf897a0" kindref="member">vrna_hx_t</ref> *</type>
          <declname>list</declname>
        </param>
        <param>
          <type>int</type>
          <declname>maxdist</declname>
        </param>
        <briefdescription>
<para>Create a merged helix list from another helix list. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/structures/helix.h" line="49" column="1" declfile="ViennaRNA/structures/helix.h" declline="49" declcolumn="1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
  </compounddef>
</doxygen>
