2022-11-28 19:21:26 +08:00
|
|
|
<?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.9.4" xml:lang="en-US">
|
|
|
|
<compounddef id="structdnac_1_1SurjectiveMapping" kind="struct" language="C++" prot="public">
|
|
|
|
<compoundname>dnac::SurjectiveMapping</compoundname>
|
|
|
|
<derivedcompoundref refid="structdnac_1_1RawSurjectiveMapping" prot="public" virt="non-virtual">dnac::RawSurjectiveMapping< TFrom, TTo ></derivedcompoundref>
|
|
|
|
<includes refid="dnacalib_2dna_2SurjectiveMapping_8h" local="no">SurjectiveMapping.h</includes>
|
|
|
|
<innerclass refid="structdnac_1_1SurjectiveMapping_1_1Pair" prot="public">dnac::SurjectiveMapping::Pair</innerclass>
|
|
|
|
<templateparamlist>
|
|
|
|
<param>
|
|
|
|
<type>typename TFrom</type>
|
|
|
|
</param>
|
|
|
|
<param>
|
|
|
|
<type>typename TTo</type>
|
|
|
|
<defval>TFrom</defval>
|
|
|
|
</param>
|
|
|
|
</templateparamlist>
|
|
|
|
<sectiondef kind="protected-attrib">
|
|
|
|
<memberdef kind="variable" id="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" prot="protected" static="no" mutable="no">
|
|
|
|
<type><ref refid="namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref="member">Vector</ref>< TFrom ></type>
|
|
|
|
<definition>Vector<TFrom> dnac::SurjectiveMapping< TFrom, TTo >::from</definition>
|
|
|
|
<argsstring></argsstring>
|
|
|
|
<name>from</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::from</qualifiedname>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="96" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="96" bodyend="-1"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1ab74299dc7444f9f664c0470bde63c27c" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="38" endline="41">dnac::SurjectiveMapping< TFrom, TTo >::add</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1af49822407138184bcdb1ddd41d56a19d" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="82" endline="85">dnac::SurjectiveMapping< TFrom, TTo >::clear</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a37dc320a1e0d53b0e2f055c2c4a38958" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="33" endline="36">dnac::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a2229ce9c692819eb801f45f2d15ac5c2" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="52" endline="67">dnac::SurjectiveMapping< TFrom, TTo >::removeIf</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1RawSurjectiveMapping_1af9c38510d7d5a099cae3825e665b1b75" compoundref="dnacalib_2dna_2DNA_8h" startline="34" endline="39">dnac::RawSurjectiveMapping< TFrom, TTo >::serialize</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a69c164fefc738cc1d3edab7ffa2b5677" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="43" endline="50">dnac::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="77" endline="80">dnac::SurjectiveMapping< TFrom, TTo >::size</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1afacd3f095803eb72d2c902cda58fb6d8" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="69" endline="71">dnac::SurjectiveMapping< TFrom, TTo >::updateFrom</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="variable" id="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" prot="protected" static="no" mutable="no">
|
|
|
|
<type><ref refid="namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref="member">Vector</ref>< TTo ></type>
|
|
|
|
<definition>Vector<TTo> dnac::SurjectiveMapping< TFrom, TTo >::to</definition>
|
|
|
|
<argsstring></argsstring>
|
|
|
|
<name>to</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::to</qualifiedname>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="97" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="97" bodyend="-1"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1ab74299dc7444f9f664c0470bde63c27c" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="38" endline="41">dnac::SurjectiveMapping< TFrom, TTo >::add</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1af49822407138184bcdb1ddd41d56a19d" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="82" endline="85">dnac::SurjectiveMapping< TFrom, TTo >::clear</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a37dc320a1e0d53b0e2f055c2c4a38958" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="33" endline="36">dnac::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a2229ce9c692819eb801f45f2d15ac5c2" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="52" endline="67">dnac::SurjectiveMapping< TFrom, TTo >::removeIf</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1RawSurjectiveMapping_1af9c38510d7d5a099cae3825e665b1b75" compoundref="dnacalib_2dna_2DNA_8h" startline="34" endline="39">dnac::RawSurjectiveMapping< TFrom, TTo >::serialize</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a69c164fefc738cc1d3edab7ffa2b5677" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="43" endline="50">dnac::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="77" endline="80">dnac::SurjectiveMapping< TFrom, TTo >::size</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a9b866df05d04761e05bb21a1ffdac383" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="73" endline="75">dnac::SurjectiveMapping< TFrom, TTo >::updateTo</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<sectiondef kind="public-func">
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1ac757a31e886efee35db491a80351ec38" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
|
|
|
|
<type></type>
|
|
|
|
<definition>dnac::SurjectiveMapping< TFrom, TTo >::SurjectiveMapping</definition>
|
|
|
|
<argsstring>(MemoryResource *memRes)</argsstring>
|
|
|
|
<name>SurjectiveMapping</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::SurjectiveMapping</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type><ref refid="classpma_1_1MemoryResource" kindref="compound">MemoryResource</ref> *</type>
|
|
|
|
<declname>memRes</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="28" column="18" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="28" bodyend="31"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1a37dc320a1e0d53b0e2f055c2c4a38958" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type><ref refid="structdnac_1_1SurjectiveMapping_1_1Pair" kindref="compound">Pair</ref></type>
|
|
|
|
<definition>Pair dnac::SurjectiveMapping< TFrom, TTo >::get</definition>
|
|
|
|
<argsstring>(std::size_t index) const</argsstring>
|
|
|
|
<name>get</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::get</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>std::size_t</type>
|
|
|
|
<declname>index</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="33" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="33" bodyend="36"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="77" endline="80">dnac::SurjectiveMapping< TFrom, TTo >::size</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1ab74299dc7444f9f664c0470bde63c27c" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::add</definition>
|
|
|
|
<argsstring>(TFrom from_, TTo to_)</argsstring>
|
|
|
|
<name>add</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::add</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>TFrom</type>
|
|
|
|
<declname>from_</declname>
|
|
|
|
</param>
|
|
|
|
<param>
|
|
|
|
<type>TTo</type>
|
|
|
|
<declname>to_</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="38" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="38" bodyend="41"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1a69c164fefc738cc1d3edab7ffa2b5677" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::set</definition>
|
|
|
|
<argsstring>(std::size_t index, TFrom from_, TTo to_)</argsstring>
|
|
|
|
<name>set</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::set</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>std::size_t</type>
|
|
|
|
<declname>index</declname>
|
|
|
|
</param>
|
|
|
|
<param>
|
|
|
|
<type>TFrom</type>
|
|
|
|
<declname>from_</declname>
|
|
|
|
</param>
|
|
|
|
<param>
|
|
|
|
<type>TTo</type>
|
|
|
|
<declname>to_</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="43" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="43" bodyend="50"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="77" endline="80">dnac::SurjectiveMapping< TFrom, TTo >::size</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1a2229ce9c692819eb801f45f2d15ac5c2" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::removeIf</definition>
|
|
|
|
<argsstring>(std::function< bool(const TFrom &, const TTo &)> predicate)</argsstring>
|
|
|
|
<name>removeIf</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::removeIf</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>std::function< bool(const TFrom &, const TTo &)></type>
|
|
|
|
<declname>predicate</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="52" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="52" bodyend="67"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1afacd3f095803eb72d2c902cda58fb6d8" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::updateFrom</definition>
|
|
|
|
<argsstring>(const UnorderedMap< TFrom, TFrom > &mapping)</argsstring>
|
|
|
|
<name>updateFrom</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::updateFrom</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>const <ref refid="namespacepma_1ada0fd0f9404c2e6f4bfcf09e36428621" kindref="member">UnorderedMap</ref>< TFrom, TFrom > &</type>
|
|
|
|
<declname>mapping</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="69" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="69" bodyend="71"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1a30fcbc100539ca24ce523cc9cb73f157" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="89" endline="93">dnac::SurjectiveMapping< TFrom, TTo >::update</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1a9b866df05d04761e05bb21a1ffdac383" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::updateTo</definition>
|
|
|
|
<argsstring>(const UnorderedMap< TTo, TTo > &mapping)</argsstring>
|
|
|
|
<name>updateTo</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::updateTo</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type>const <ref refid="namespacepma_1ada0fd0f9404c2e6f4bfcf09e36428621" kindref="member">UnorderedMap</ref>< TTo, TTo > &</type>
|
|
|
|
<declname>mapping</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="73" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="73" bodyend="75"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1a30fcbc100539ca24ce523cc9cb73f157" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="89" endline="93">dnac::SurjectiveMapping< TFrom, TTo >::update</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>std::size_t</type>
|
|
|
|
<definition>std::size_t dnac::SurjectiveMapping< TFrom, TTo >::size</definition>
|
|
|
|
<argsstring>() const</argsstring>
|
|
|
|
<name>size</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::size</qualifiedname>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="77" column="21" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="77" bodyend="80"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a37dc320a1e0d53b0e2f055c2c4a38958" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="33" endline="36">dnac::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a69c164fefc738cc1d3edab7ffa2b5677" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="43" endline="50">dnac::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1af49822407138184bcdb1ddd41d56a19d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::clear</definition>
|
|
|
|
<argsstring>()</argsstring>
|
|
|
|
<name>clear</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::clear</qualifiedname>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="82" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="82" bodyend="85"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="96">dnac::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="97">dnac::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<sectiondef kind="private-func">
|
|
|
|
<memberdef kind="function" id="structdnac_1_1SurjectiveMapping_1a30fcbc100539ca24ce523cc9cb73f157" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<templateparamlist>
|
|
|
|
<param>
|
|
|
|
<type>typename U</type>
|
|
|
|
</param>
|
|
|
|
</templateparamlist>
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dnac::SurjectiveMapping< TFrom, TTo >::update</definition>
|
|
|
|
<argsstring>(Vector< U > &target, const UnorderedMap< U, U > &mapping)</argsstring>
|
|
|
|
<name>update</name>
|
|
|
|
<qualifiedname>dnac::SurjectiveMapping::update</qualifiedname>
|
|
|
|
<param>
|
|
|
|
<type><ref refid="namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref="member">Vector</ref>< U > &</type>
|
|
|
|
<declname>target</declname>
|
|
|
|
</param>
|
|
|
|
<param>
|
|
|
|
<type>const <ref refid="namespacepma_1ada0fd0f9404c2e6f4bfcf09e36428621" kindref="member">UnorderedMap</ref>< U, U > &</type>
|
|
|
|
<declname>mapping</declname>
|
|
|
|
</param>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inbodydescription>
|
|
|
|
</inbodydescription>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="89" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="89" bodyend="93"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1afacd3f095803eb72d2c902cda58fb6d8" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="69" endline="71">dnac::SurjectiveMapping< TFrom, TTo >::updateFrom</referencedby>
|
|
|
|
<referencedby refid="structdnac_1_1SurjectiveMapping_1a9b866df05d04761e05bb21a1ffdac383" compoundref="dnacalib_2dna_2SurjectiveMapping_8h" startline="73" endline="75">dnac::SurjectiveMapping< TFrom, TTo >::updateTo</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inheritancegraph>
|
|
|
|
<node id="2">
|
|
|
|
<label>dnac::RawSurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdnac_1_1RawSurjectiveMapping"/>
|
|
|
|
<childnode refid="1" relation="public-inheritance">
|
|
|
|
</childnode>
|
|
|
|
</node>
|
|
|
|
<node id="1">
|
|
|
|
<label>dnac::SurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdnac_1_1SurjectiveMapping"/>
|
|
|
|
</node>
|
|
|
|
</inheritancegraph>
|
|
|
|
<collaborationgraph>
|
|
|
|
<node id="1">
|
|
|
|
<label>dnac::SurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdnac_1_1SurjectiveMapping"/>
|
|
|
|
</node>
|
|
|
|
</collaborationgraph>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" line="20" column="1" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/dna/SurjectiveMapping.h" bodystart="20" bodyend="99"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<listofallmembers>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1ab74299dc7444f9f664c0470bde63c27c" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>add</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1af49822407138184bcdb1ddd41d56a19d" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>clear</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1acb87eafa1f508d48fd2e09d213abd3ff" prot="protected" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>from</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1a37dc320a1e0d53b0e2f055c2c4a38958" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>get</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1a2229ce9c692819eb801f45f2d15ac5c2" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>removeIf</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1a69c164fefc738cc1d3edab7ffa2b5677" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>set</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1aa544127ce899b205d2f13edd07c5d633" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>size</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1ac757a31e886efee35db491a80351ec38" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>SurjectiveMapping</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1afc125ce537ae7b8d34c137b7d8790d56" prot="protected" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>to</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1a30fcbc100539ca24ce523cc9cb73f157" prot="private" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>update</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1afacd3f095803eb72d2c902cda58fb6d8" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>updateFrom</name></member>
|
|
|
|
<member refid="structdnac_1_1SurjectiveMapping_1a9b866df05d04761e05bb21a1ffdac383" prot="public" virt="non-virtual"><scope>dnac::SurjectiveMapping</scope><name>updateTo</name></member>
|
|
|
|
</listofallmembers>
|
|
|
|
</compounddef>
|
|
|
|
</doxygen>
|