201 lines
13 KiB
XML
201 lines
13 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="classGecode_1_1FloatAssign" kind="class" prot="public">
|
|
<compoundname>Gecode::FloatAssign</compoundname>
|
|
<basecompoundref refid="classGecode_1_1ValBranch" prot="public" virt="non-virtual">Gecode::ValBranch</basecompoundref>
|
|
<includes refid="float_8hh" local="no">float.hh</includes>
|
|
<sectiondef kind="public-type">
|
|
<memberdef kind="enum" id="group__TaskModelFloatArith_1ga08d04c2bc57289e538471f00a325764d" prot="public" static="no">
|
|
<name>Select</name>
|
|
<enumvalue id="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764daf1f5799cc18e5dbdfa4d0f8f8a15d95c" prot="public">
|
|
<name>SEL_MIN</name>
|
|
<briefdescription>
|
|
<para>Select median value of the lower part. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
</enumvalue>
|
|
<enumvalue id="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764da2fa5ac8c6bb2e8a66990d0cd1735f73b" prot="public">
|
|
<name>SEL_MAX</name>
|
|
<briefdescription>
|
|
<para>Select median value of the upper part. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
</enumvalue>
|
|
<enumvalue id="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764daf07335f0d1ef3c0ed519e18aba28f499" prot="public">
|
|
<name>SEL_RND</name>
|
|
<briefdescription>
|
|
<para>Select median value of a randomly chosen part. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
</enumvalue>
|
|
<enumvalue id="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764dae51c58eddb0337cc4ffc40e60dd6de5e" prot="public">
|
|
<name>SEL_VAL_COMMIT</name>
|
|
<briefdescription>
|
|
<para>Select value according to user-defined functions. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
</enumvalue>
|
|
<briefdescription>
|
|
<para>Which value selection. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1703" column="1" bodyfile="/usr/include/gecode/float.hh" bodystart="1703" bodyend="1708"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="protected-attrib">
|
|
<memberdef kind="variable" id="group__TaskModelFloatArith_1ga807cce21cc2fa1e96331e305f1e972c4" prot="protected" static="no" mutable="no">
|
|
<type><ref refid="group__TaskModelFloatArith_1ga08d04c2bc57289e538471f00a325764d" kindref="member">Select</ref></type>
|
|
<definition>Select Gecode::FloatAssign::s</definition>
|
|
<argsstring></argsstring>
|
|
<name>s</name>
|
|
<briefdescription>
|
|
<para>Which value to select. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1711" column="1" bodyfile="/usr/include/gecode/float.hh" bodystart="1711" bodyend="-1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="group__TaskModelFloatArith_1gafdfce6a2d610d7d8108c155e66fc8367" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::FloatAssign::FloatAssign</definition>
|
|
<argsstring>(Select s=SEL_MIN)</argsstring>
|
|
<name>FloatAssign</name>
|
|
<param>
|
|
<type><ref refid="group__TaskModelFloatArith_1ga08d04c2bc57289e538471f00a325764d" kindref="member">Select</ref></type>
|
|
<declname>s</declname>
|
|
<defval><ref refid="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764daf1f5799cc18e5dbdfa4d0f8f8a15d95c" kindref="member">SEL_MIN</ref></defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Initialize with selection strategy <emphasis>s</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1714" column="1" bodyfile="/usr/include/gecode/float/branch/assign.hpp" bodystart="41" bodyend="42"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="group__TaskModelFloatArith_1ga33d25b9cd4376ad9b22f803f33a60a6a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::FloatAssign::FloatAssign</definition>
|
|
<argsstring>(Rnd r)</argsstring>
|
|
<name>FloatAssign</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Rnd" kindref="compound">Rnd</ref></type>
|
|
<declname>r</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Initialize with random number generator <emphasis>r</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1716" column="1" bodyfile="/usr/include/gecode/float/branch/assign.hpp" bodystart="45" bodyend="46"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="group__TaskModelFloatArith_1gad0d52a56e66a9579a08700712662b28c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::FloatAssign::FloatAssign</definition>
|
|
<argsstring>(VoidFunction v, VoidFunction c)</argsstring>
|
|
<name>FloatAssign</name>
|
|
<param>
|
|
<type><ref refid="namespaceGecode_1a6e982f1b655011d8c781cd9f38cfb907" kindref="member">VoidFunction</ref></type>
|
|
<declname>v</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="namespaceGecode_1a6e982f1b655011d8c781cd9f38cfb907" kindref="member">VoidFunction</ref></type>
|
|
<declname>c</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Initialize with value function <emphasis>f</emphasis> and commit function <emphasis>c</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1718" column="1" bodyfile="/usr/include/gecode/float/branch/assign.hpp" bodystart="49" bodyend="50"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="group__TaskModelFloatArith_1ga8197b3c8334ef00f399becc417bf747f" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="group__TaskModelFloatArith_1ga08d04c2bc57289e538471f00a325764d" kindref="member">Select</ref></type>
|
|
<definition>forceinline FloatAssign::Select Gecode::FloatAssign::select</definition>
|
|
<argsstring>(void) const </argsstring>
|
|
<name>select</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return selection strategy. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/float.hh" line="1720" column="1" bodyfile="/usr/include/gecode/float/branch/assign.hpp" bodystart="53" bodyend="55"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
<para>Which values to select for assignment. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inheritancegraph>
|
|
<node id="2366">
|
|
<label>Gecode::FloatAssign</label>
|
|
<link refid="classGecode_1_1FloatAssign"/>
|
|
<childnode refid="2367" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="2367">
|
|
<label>Gecode::ValBranch</label>
|
|
<link refid="classGecode_1_1ValBranch"/>
|
|
</node>
|
|
</inheritancegraph>
|
|
<collaborationgraph>
|
|
<node id="2368">
|
|
<label>Gecode::FloatAssign</label>
|
|
<link refid="classGecode_1_1FloatAssign"/>
|
|
<childnode refid="2369" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="2369">
|
|
<label>Gecode::ValBranch</label>
|
|
<link refid="classGecode_1_1ValBranch"/>
|
|
<childnode refid="2370" relation="usage">
|
|
<edgelabel>r</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="2370">
|
|
<label>Gecode::Rnd</label>
|
|
<link refid="classGecode_1_1Rnd"/>
|
|
<childnode refid="2371" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="2371">
|
|
<label>Gecode::SharedHandle</label>
|
|
<link refid="classGecode_1_1SharedHandle"/>
|
|
</node>
|
|
</collaborationgraph>
|
|
<location file="/usr/include/gecode/float.hh" line="1700" column="1" bodyfile="/usr/include/gecode/float.hh" bodystart="1700" bodyend="1721"/>
|
|
<listofallmembers>
|
|
<member refid="classGecode_1_1ValBranch_1a3f210c407c95b73613c588a9ccad63de" prot="protected" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>cf</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1a4e8a56a907d7d9a9bd71f5762b994407" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>commit</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gafdfce6a2d610d7d8108c155e66fc8367" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>FloatAssign</name></member>
|
|
<member refid="group__TaskModelFloatArith_1ga33d25b9cd4376ad9b22f803f33a60a6a" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>FloatAssign</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gad0d52a56e66a9579a08700712662b28c" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>FloatAssign</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1a3e83e74c785cf1a2224abfa67de186fc" prot="protected" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>r</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1acfc0a641a55ee13ab778ff5fbb5327ce" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>rnd</name></member>
|
|
<member refid="group__TaskModelFloatArith_1ga807cce21cc2fa1e96331e305f1e972c4" prot="protected" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>s</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764da2fa5ac8c6bb2e8a66990d0cd1735f73b" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>SEL_MAX</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764daf1f5799cc18e5dbdfa4d0f8f8a15d95c" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>SEL_MIN</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764daf07335f0d1ef3c0ed519e18aba28f499" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>SEL_RND</name></member>
|
|
<member refid="group__TaskModelFloatArith_1gga08d04c2bc57289e538471f00a325764dae51c58eddb0337cc4ffc40e60dd6de5e" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>SEL_VAL_COMMIT</name></member>
|
|
<member refid="group__TaskModelFloatArith_1ga8197b3c8334ef00f399becc417bf747f" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>select</name></member>
|
|
<member refid="group__TaskModelFloatArith_1ga08d04c2bc57289e538471f00a325764d" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>Select</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1a0359f6d8d698d621f2b04f1e099f6a91" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>val</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1aee3d20ec60e0914116719487eab754cc" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>ValBranch</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1acbef5d412d3065c6b868e54f96954a96" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>ValBranch</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1ab7f529dafc943daf32e482aa95bda06b" prot="public" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>ValBranch</name></member>
|
|
<member refid="classGecode_1_1ValBranch_1a777978a1be672670ef25af6f3a4ef135" prot="protected" virt="non-virtual"><scope>Gecode::FloatAssign</scope><name>vf</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|