This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/gecode/dev/extractor/xml/namespaceGecode_1_1Gist.xml
Vitor Santos Costa a8eda03305 4.2.1 support
2014-01-22 09:41:47 +00:00

265 lines
16 KiB
XML

<?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.8.6">
<compounddef id="namespaceGecode_1_1Gist" kind="namespace">
<compoundname>Gecode::Gist</compoundname>
<innerclass refid="classGecode_1_1Gist_1_1DrawingCursor" prot="public">Gecode::Gist::DrawingCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Logos" prot="public">Gecode::Gist::Logos</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1LayoutCursor" prot="public">Gecode::Gist::LayoutCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1AboutGist" prot="public">Gecode::Gist::AboutGist</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1GistMainWindow" prot="public">Gecode::Gist::GistMainWindow</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NodeAllocatorBase" prot="public">Gecode::Gist::NodeAllocatorBase</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Node" prot="public">Gecode::Gist::Node</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NodeCursor" prot="public">Gecode::Gist::NodeCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1HideFailedCursor" prot="public">Gecode::Gist::HideFailedCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1UnhideAllCursor" prot="public">Gecode::Gist::UnhideAllCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1UnstopAllCursor" prot="public">Gecode::Gist::UnstopAllCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NextSolCursor" prot="public">Gecode::Gist::NextSolCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1StatCursor" prot="public">Gecode::Gist::StatCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1BranchLabelCursor" prot="public">Gecode::Gist::BranchLabelCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1DisposeCursor" prot="public">Gecode::Gist::DisposeCursor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NodeStatInspector" prot="public">Gecode::Gist::NodeStatInspector</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NodeVisitor" prot="public">Gecode::Gist::NodeVisitor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1PostorderNodeVisitor" prot="public">Gecode::Gist::PostorderNodeVisitor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1PreorderNodeVisitor" prot="public">Gecode::Gist::PreorderNodeVisitor</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1NodeWidget" prot="public">Gecode::Gist::NodeWidget</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1PreferencesDialog" prot="public">Gecode::Gist::PreferencesDialog</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Gist" prot="public">Gecode::Gist::Gist</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Statistics" prot="public">Gecode::Gist::Statistics</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1BestNode" prot="public">Gecode::Gist::BestNode</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1SpaceNode" prot="public">Gecode::Gist::SpaceNode</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1StopChoice" prot="public">Gecode::Gist::StopChoice</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1StopBrancher" prot="public">Gecode::Gist::StopBrancher</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1TextOutputI" prot="public">Gecode::Gist::TextOutputI</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1SearcherThread" prot="public">Gecode::Gist::SearcherThread</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1TreeCanvas" prot="public">Gecode::Gist::TreeCanvas</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Layout" prot="public">Gecode::Gist::Layout</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1BoundingBox" prot="public">Gecode::Gist::BoundingBox</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Extent" prot="public">Gecode::Gist::Extent</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Shape" prot="public">Gecode::Gist::Shape</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1VisualNode" prot="public">Gecode::Gist::VisualNode</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Inspector" prot="public">Gecode::Gist::Inspector</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Comparator" prot="public">Gecode::Gist::Comparator</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1TextOutput" prot="public">Gecode::Gist::TextOutput</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Print" prot="public">Gecode::Gist::Print</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1VarComparator" prot="public">Gecode::Gist::VarComparator</innerclass>
<innerclass refid="classGecode_1_1Gist_1_1Options" prot="public">Gecode::Gist::Options</innerclass>
<innernamespace refid="namespaceGecode_1_1Gist_1_1LayoutConfig">Gecode::Gist::LayoutConfig</innernamespace>
<sectiondef kind="enum">
<memberdef kind="enum" id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2" prot="public" static="no">
<name>NodeStatus</name>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2ad54c985d9a7dfd1c3754aade3dba4b5d" prot="public">
<name>SOLVED</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> representing a solution. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2a59362c20c76a8fa9ab7b68029d9d10dd" prot="public">
<name>FAILED</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> representing failure. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2ae308a0588594d6179c3e38c8a719bc16" prot="public">
<name>BRANCH</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> representing a branch. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2a136607a803fcc25c40a5d41fcfaf45eb" prot="public">
<name>UNDETERMINED</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> that has not been explored yet. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2aaeeabebe4a3c4d07bbca0a7ed595759d" prot="public">
<name>STOP</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> representing stop point. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="namespaceGecode_1_1Gist_1a579d345f937ff0b19a2a4157995931f2a2faef17b9a7e90b988acb1a047e155c8" prot="public">
<name>UNSTOP</name>
<briefdescription>
<para><ref refid="classGecode_1_1Gist_1_1Node" kindref="compound">Node</ref> representing ignored stop point. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<briefdescription>
<para>Status of nodes in the search tree. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/spacenode.hh" line="48" column="1" bodyfile="/usr/include/gecode/gist/spacenode.hh" bodystart="48" bodyend="55"/>
</memberdef>
</sectiondef>
<sectiondef kind="var">
<memberdef kind="variable" id="namespaceGecode_1_1Gist_1a3cf9db620e381b42be60f01996490243" prot="public" static="yes" mutable="no">
<type>const unsigned int</type>
<definition>const unsigned int Gecode::Gist::FIRSTBIT</definition>
<argsstring></argsstring>
<name>FIRSTBIT</name>
<initializer>= 24</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/spacenode.hh" line="57" column="1" bodyfile="/usr/include/gecode/gist/spacenode.hh" bodystart="57" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="namespaceGecode_1_1Gist_1a227e95023b5c10495350e6dca0d8f9b9" prot="public" static="yes" mutable="no">
<type>const unsigned int</type>
<definition>const unsigned int Gecode::Gist::STATUSMASK</definition>
<argsstring></argsstring>
<name>STATUSMASK</name>
<initializer>= 7&lt;&lt;20</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/spacenode.hh" line="58" column="1" bodyfile="/usr/include/gecode/gist/spacenode.hh" bodystart="58" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="namespaceGecode_1_1Gist_1a3e57da4324bbc22941e4d6ea34d0e292" prot="public" static="yes" mutable="no">
<type>const unsigned int</type>
<definition>const unsigned int Gecode::Gist::MAXDISTANCE</definition>
<argsstring></argsstring>
<name>MAXDISTANCE</name>
<initializer>= (1&lt;&lt;20)-1</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/spacenode.hh" line="59" column="1" bodyfile="/usr/include/gecode/gist/spacenode.hh" bodystart="59" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="namespaceGecode_1_1Gist_1a3dc52a74541ab9ef2a31ecf773def26a" prot="public" static="yes" mutable="no">
<type>const unsigned int</type>
<definition>const unsigned int Gecode::Gist::DISTANCEMASK</definition>
<argsstring></argsstring>
<name>DISTANCEMASK</name>
<initializer>= (1&lt;&lt;20)-1</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/spacenode.hh" line="60" column="1" bodyfile="/usr/include/gecode/gist/spacenode.hh" bodystart="60" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="namespaceGecode_1_1Gist_1a2c697724b01f74c958d9316f7fe3cf22" prot="public" static="no" mutable="no">
<type>const unsigned char</type>
<definition>const unsigned char Gecode::Gist::zoomToFitIcon[]</definition>
<argsstring>[]</argsstring>
<name>zoomToFitIcon</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/zoomToFitIcon.hpp" line="40" column="1" bodyfile="/usr/include/gecode/gist/zoomToFitIcon.hpp" bodystart="40" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="func">
<memberdef kind="function" id="namespaceGecode_1_1Gist_1a93f16ccd4ffc99cc958124348172d7f2" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>int</type>
<definition>int Gecode::Gist::dfs</definition>
<argsstring>(Space *root, const Gist::Options &amp;opt=Gist::Options::def)</argsstring>
<name>dfs</name>
<param>
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
<declname>root</declname>
</param>
<param>
<type>const <ref refid="classGecode_1_1Gist_1_1Options" kindref="compound">Gist::Options</ref> &amp;</type>
<declname>opt</declname>
</param>
<briefdescription>
<para>Create a new stand-alone <ref refid="classGecode_1_1Gist_1_1Gist" kindref="compound">Gist</ref> for <emphasis>root</emphasis>. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/gist.hpp" line="207" column="1" bodyfile="/usr/include/gecode/gist/gist.hpp" bodystart="207" bodyend="209"/>
</memberdef>
<memberdef kind="function" id="namespaceGecode_1_1Gist_1a82664735df61360a285ea94625afbd71" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>int</type>
<definition>int Gecode::Gist::bab</definition>
<argsstring>(Space *root, const Gist::Options &amp;opt=Gist::Options::def)</argsstring>
<name>bab</name>
<param>
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
<declname>root</declname>
</param>
<param>
<type>const <ref refid="classGecode_1_1Gist_1_1Options" kindref="compound">Gist::Options</ref> &amp;</type>
<declname>opt</declname>
</param>
<briefdescription>
<para>Create a new stand-alone <ref refid="classGecode_1_1Gist_1_1Gist" kindref="compound">Gist</ref> for branch-and-bound search of <emphasis>root</emphasis>. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist/gist.hpp" line="212" column="1" bodyfile="/usr/include/gecode/gist/gist.hpp" bodystart="212" bodyend="214"/>
</memberdef>
<memberdef kind="function" id="namespaceGecode_1_1Gist_1a8c0c6cc6dd0550f187d44bb9b2289bed" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>GECODE_GIST_EXPORT void</type>
<definition>GECODE_GIST_EXPORT void Gecode::Gist::stopBranch</definition>
<argsstring>(Space &amp;home)</argsstring>
<name>stopBranch</name>
<param>
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> &amp;</type>
<declname>home</declname>
</param>
<briefdescription>
<para>A branching that stops exploration. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist.hh" line="229" column="1"/>
</memberdef>
<memberdef kind="function" id="namespaceGecode_1_1Gist_1a7f6954d6a6f1986a87923e6d787f38b8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>GECODE_GIST_EXPORT int</type>
<definition>GECODE_GIST_EXPORT int Gecode::Gist::explore</definition>
<argsstring>(Space *root, bool bab, const Options &amp;opt)</argsstring>
<name>explore</name>
<param>
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
<declname>root</declname>
</param>
<param>
<type>bool</type>
<declname>bab</declname>
</param>
<param>
<type>const <ref refid="classGecode_1_1Gist_1_1Options" kindref="compound">Options</ref> &amp;</type>
<declname>opt</declname>
</param>
<briefdescription>
<para>Create a new stand-alone <ref refid="classGecode_1_1Gist_1_1Gist" kindref="compound">Gist</ref> for <emphasis>root</emphasis> using <emphasis>bab</emphasis>. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/gist.hh" line="281" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
<para>The Gecode Interactive Search Tool. </para> </briefdescription>
<detaileddescription>
<para>The <ref refid="namespaceGecode_1_1Gist" kindref="compound">Gecode::Gist</ref> namespace contains the Gecode Interactive Search Tool, a Qt-based graphical search engine. </para> </detaileddescription>
<location file="/usr/include/gecode/gist/drawingcursor.hh" line="45" column="1"/>
</compounddef>
</doxygen>