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="structdna_1_1SurjectiveMapping" kind="struct" language="C++" prot="public">
|
|
|
|
<compoundname>dna::SurjectiveMapping</compoundname>
|
|
|
|
<includes refid="dna_2SurjectiveMapping_8h" local="no">SurjectiveMapping.h</includes>
|
|
|
|
<innerclass refid="structdna_1_1SurjectiveMapping_1_1Pair" prot="public">dna::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="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" prot="protected" static="no" mutable="no">
|
|
|
|
<type><ref refid="namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref="member">Vector</ref>< TFrom ></type>
|
|
|
|
<definition>Vector<TFrom> dna::SurjectiveMapping< TFrom, TTo >::from</definition>
|
|
|
|
<argsstring></argsstring>
|
|
|
|
<name>from</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="96" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="96" bodyend="-1"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1afa28606dc43eed414fc757813bf949dd" compoundref="dna_2SurjectiveMapping_8h" startline="38" endline="41">dna::SurjectiveMapping< TFrom, TTo >::add</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1afe07e10221bc00239ccfb8237ca38c0d" compoundref="dna_2SurjectiveMapping_8h" startline="82" endline="85">dna::SurjectiveMapping< TFrom, TTo >::clear</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1aff3dc14ce27dcf326c3b0de99fe6eb7a" compoundref="dna_2SurjectiveMapping_8h" startline="33" endline="36">dna::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a67c673a95cdbd13fb2e694a682ab6821" compoundref="dna_2SurjectiveMapping_8h" startline="52" endline="67">dna::SurjectiveMapping< TFrom, TTo >::removeIf</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1acf31203ee356947392915258ef979ef6" compoundref="dna_2SurjectiveMapping_8h" startline="43" endline="50">dna::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" compoundref="dna_2SurjectiveMapping_8h" startline="77" endline="80">dna::SurjectiveMapping< TFrom, TTo >::size</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a72cf9f17488f90d20694602947d190ae" compoundref="dna_2SurjectiveMapping_8h" startline="69" endline="71">dna::SurjectiveMapping< TFrom, TTo >::updateFrom</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="variable" id="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" prot="protected" static="no" mutable="no">
|
|
|
|
<type><ref refid="namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref="member">Vector</ref>< TTo ></type>
|
|
|
|
<definition>Vector<TTo> dna::SurjectiveMapping< TFrom, TTo >::to</definition>
|
|
|
|
<argsstring></argsstring>
|
|
|
|
<name>to</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="97" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="97" bodyend="-1"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1afa28606dc43eed414fc757813bf949dd" compoundref="dna_2SurjectiveMapping_8h" startline="38" endline="41">dna::SurjectiveMapping< TFrom, TTo >::add</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1afe07e10221bc00239ccfb8237ca38c0d" compoundref="dna_2SurjectiveMapping_8h" startline="82" endline="85">dna::SurjectiveMapping< TFrom, TTo >::clear</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1aff3dc14ce27dcf326c3b0de99fe6eb7a" compoundref="dna_2SurjectiveMapping_8h" startline="33" endline="36">dna::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a67c673a95cdbd13fb2e694a682ab6821" compoundref="dna_2SurjectiveMapping_8h" startline="52" endline="67">dna::SurjectiveMapping< TFrom, TTo >::removeIf</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1acf31203ee356947392915258ef979ef6" compoundref="dna_2SurjectiveMapping_8h" startline="43" endline="50">dna::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" compoundref="dna_2SurjectiveMapping_8h" startline="77" endline="80">dna::SurjectiveMapping< TFrom, TTo >::size</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a3cdfd7c630428706f404bcf7f1af7724" compoundref="dna_2SurjectiveMapping_8h" startline="73" endline="75">dna::SurjectiveMapping< TFrom, TTo >::updateTo</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<sectiondef kind="public-func">
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1a161998c7dad46ab13c60dbba0b078860" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
|
|
|
|
<type></type>
|
|
|
|
<definition>dna::SurjectiveMapping< TFrom, TTo >::SurjectiveMapping</definition>
|
|
|
|
<argsstring>(MemoryResource *memRes)</argsstring>
|
|
|
|
<name>SurjectiveMapping</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="28" column="18" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="28" bodyend="31"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1aff3dc14ce27dcf326c3b0de99fe6eb7a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type><ref refid="structdna_1_1SurjectiveMapping_1_1Pair" kindref="compound">Pair</ref></type>
|
|
|
|
<definition>Pair dna::SurjectiveMapping< TFrom, TTo >::get</definition>
|
|
|
|
<argsstring>(std::size_t index) const</argsstring>
|
|
|
|
<name>get</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="33" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="33" bodyend="36"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" compoundref="dna_2SurjectiveMapping_8h" startline="77" endline="80">dna::SurjectiveMapping< TFrom, TTo >::size</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1afa28606dc43eed414fc757813bf949dd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::add</definition>
|
|
|
|
<argsstring>(TFrom from_, TTo to_)</argsstring>
|
|
|
|
<name>add</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="38" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="38" bodyend="41"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1acf31203ee356947392915258ef979ef6" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::set</definition>
|
|
|
|
<argsstring>(std::size_t index, TFrom from_, TTo to_)</argsstring>
|
|
|
|
<name>set</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="43" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="43" bodyend="50"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" compoundref="dna_2SurjectiveMapping_8h" startline="77" endline="80">dna::SurjectiveMapping< TFrom, TTo >::size</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1a67c673a95cdbd13fb2e694a682ab6821" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::removeIf</definition>
|
|
|
|
<argsstring>(std::function< bool(const TFrom &, const TTo &)> predicate)</argsstring>
|
|
|
|
<name>removeIf</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="52" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="52" bodyend="67"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
<referencedby refid="classdna_1_1BlendShapeFilter_1ae793b6e6972bab749e113d71947dc787" compoundref="filters_2BlendShapeFilter_8cpp" startline="24" endline="38">dna::BlendShapeFilter::apply</referencedby>
|
|
|
|
<referencedby refid="classdna_1_1MeshFilter_1a8fdedb3908d7d9993dffea271f536698" compoundref="filters_2MeshFilter_8cpp" startline="24" endline="38">dna::MeshFilter::apply</referencedby>
|
|
|
|
<referencedby refid="classdnac_1_1BlendShapeFilter_1a65c6692fb5526e376672756f673fd6de" compoundref="alib_2dna_2filters_2BlendShapeFilter_8cpp" startline="24" endline="38">dnac::BlendShapeFilter::apply</referencedby>
|
|
|
|
<referencedby refid="classdnac_1_1MeshFilter_1a5a3ec7d8070fb56a3e8bff044901b6ea" compoundref="alib_2dna_2filters_2MeshFilter_8cpp" startline="24" endline="38">dnac::MeshFilter::apply</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1a72cf9f17488f90d20694602947d190ae" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::updateFrom</definition>
|
|
|
|
<argsstring>(const UnorderedMap< TFrom, TFrom > &mapping)</argsstring>
|
|
|
|
<name>updateFrom</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="69" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="69" bodyend="71"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1aa7808180c0df2a72b5286e167dcc3ade" compoundref="dna_2SurjectiveMapping_8h" startline="89" endline="93">dna::SurjectiveMapping< TFrom, TTo >::update</references>
|
|
|
|
<referencedby refid="classdna_1_1MeshFilter_1a8fdedb3908d7d9993dffea271f536698" compoundref="filters_2MeshFilter_8cpp" startline="24" endline="38">dna::MeshFilter::apply</referencedby>
|
|
|
|
<referencedby refid="classdnac_1_1MeshFilter_1a5a3ec7d8070fb56a3e8bff044901b6ea" compoundref="alib_2dna_2filters_2MeshFilter_8cpp" startline="24" endline="38">dnac::MeshFilter::apply</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1a3cdfd7c630428706f404bcf7f1af7724" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::updateTo</definition>
|
|
|
|
<argsstring>(const UnorderedMap< TTo, TTo > &mapping)</argsstring>
|
|
|
|
<name>updateTo</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="73" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="73" bodyend="75"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1aa7808180c0df2a72b5286e167dcc3ade" compoundref="dna_2SurjectiveMapping_8h" startline="89" endline="93">dna::SurjectiveMapping< TFrom, TTo >::update</references>
|
|
|
|
<referencedby refid="classdna_1_1BlendShapeFilter_1ae793b6e6972bab749e113d71947dc787" compoundref="filters_2BlendShapeFilter_8cpp" startline="24" endline="38">dna::BlendShapeFilter::apply</referencedby>
|
|
|
|
<referencedby refid="classdnac_1_1BlendShapeFilter_1a65c6692fb5526e376672756f673fd6de" compoundref="alib_2dna_2filters_2BlendShapeFilter_8cpp" startline="24" endline="38">dnac::BlendShapeFilter::apply</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>std::size_t</type>
|
|
|
|
<definition>std::size_t dna::SurjectiveMapping< TFrom, TTo >::size</definition>
|
|
|
|
<argsstring>() const</argsstring>
|
|
|
|
<name>size</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="77" column="21" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="77" bodyend="80"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1aff3dc14ce27dcf326c3b0de99fe6eb7a" compoundref="dna_2SurjectiveMapping_8h" startline="33" endline="36">dna::SurjectiveMapping< TFrom, TTo >::get</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1acf31203ee356947392915258ef979ef6" compoundref="dna_2SurjectiveMapping_8h" startline="43" endline="50">dna::SurjectiveMapping< TFrom, TTo >::set</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1afe07e10221bc00239ccfb8237ca38c0d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
|
|
<type>void</type>
|
|
|
|
<definition>void dna::SurjectiveMapping< TFrom, TTo >::clear</definition>
|
|
|
|
<argsstring>()</argsstring>
|
|
|
|
<name>clear</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="82" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="82" bodyend="85"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" compoundref="dna_2SurjectiveMapping_8h" startline="96">dna::SurjectiveMapping< TFrom, TTo >::from</references>
|
|
|
|
<references refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" compoundref="dna_2SurjectiveMapping_8h" startline="97">dna::SurjectiveMapping< TFrom, TTo >::to</references>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<sectiondef kind="private-func">
|
|
|
|
<memberdef kind="function" id="structdna_1_1SurjectiveMapping_1aa7808180c0df2a72b5286e167dcc3ade" 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 dna::SurjectiveMapping< TFrom, TTo >::update</definition>
|
|
|
|
<argsstring>(Vector< U > &target, const UnorderedMap< U, U > &mapping)</argsstring>
|
|
|
|
<name>update</name>
|
|
|
|
<qualifiedname>dna::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/dna/SurjectiveMapping.h" line="89" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="89" bodyend="93"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a72cf9f17488f90d20694602947d190ae" compoundref="dna_2SurjectiveMapping_8h" startline="69" endline="71">dna::SurjectiveMapping< TFrom, TTo >::updateFrom</referencedby>
|
|
|
|
<referencedby refid="structdna_1_1SurjectiveMapping_1a3cdfd7c630428706f404bcf7f1af7724" compoundref="dna_2SurjectiveMapping_8h" startline="73" endline="75">dna::SurjectiveMapping< TFrom, TTo >::updateTo</referencedby>
|
|
|
|
</memberdef>
|
|
|
|
</sectiondef>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<inheritancegraph>
|
|
|
|
<node id="4">
|
|
|
|
<label>dna::RawSurjectiveMapping< std::uint16_t ></label>
|
|
|
|
<link refid="structdna_1_1RawSurjectiveMapping"/>
|
|
|
|
<childnode refid="3" relation="template-instance">
|
|
|
|
<edgelabel>< std::uint16_t ></edgelabel>
|
|
|
|
</childnode>
|
|
|
|
<childnode refid="5" relation="public-inheritance">
|
|
|
|
</childnode>
|
|
|
|
</node>
|
|
|
|
<node id="2">
|
|
|
|
<label>dna::SurjectiveMapping< TFrom, TFrom ></label>
|
|
|
|
<link refid="structdna_1_1SurjectiveMapping"/>
|
|
|
|
<childnode refid="1" relation="template-instance">
|
|
|
|
<edgelabel>< TFrom, TFrom ></edgelabel>
|
|
|
|
</childnode>
|
|
|
|
</node>
|
|
|
|
<node id="5">
|
|
|
|
<label>dna::SurjectiveMapping< std::uint16_t, std::uint16_t ></label>
|
|
|
|
<link refid="structdna_1_1SurjectiveMapping"/>
|
|
|
|
<childnode refid="1" relation="template-instance">
|
|
|
|
<edgelabel>< std::uint16_t, std::uint16_t ></edgelabel>
|
|
|
|
</childnode>
|
|
|
|
</node>
|
|
|
|
<node id="3">
|
|
|
|
<label>dna::RawSurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdna_1_1RawSurjectiveMapping"/>
|
|
|
|
<childnode refid="2" relation="public-inheritance">
|
|
|
|
</childnode>
|
|
|
|
</node>
|
|
|
|
<node id="1">
|
|
|
|
<label>dna::SurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdna_1_1SurjectiveMapping"/>
|
|
|
|
</node>
|
|
|
|
</inheritancegraph>
|
|
|
|
<collaborationgraph>
|
|
|
|
<node id="1">
|
|
|
|
<label>dna::SurjectiveMapping< TFrom, TTo ></label>
|
|
|
|
<link refid="structdna_1_1SurjectiveMapping"/>
|
|
|
|
</node>
|
|
|
|
</collaborationgraph>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" line="20" column="1" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/SurjectiveMapping.h" bodystart="20" bodyend="99"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
<listofallmembers>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1afa28606dc43eed414fc757813bf949dd" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>add</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1afe07e10221bc00239ccfb8237ca38c0d" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>clear</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1ac2c46b80754022e5f0c164a4f57acb3b" prot="protected" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>from</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1aff3dc14ce27dcf326c3b0de99fe6eb7a" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>get</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1a67c673a95cdbd13fb2e694a682ab6821" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>removeIf</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1acf31203ee356947392915258ef979ef6" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>set</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1a2d5dc7e528c9687edb20a259366e2227" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>size</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1a161998c7dad46ab13c60dbba0b078860" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>SurjectiveMapping</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1af73f2467c0a0abbbbcb3b53269486f3a" prot="protected" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>to</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1aa7808180c0df2a72b5286e167dcc3ade" prot="private" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>update</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1a72cf9f17488f90d20694602947d190ae" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>updateFrom</name></member>
|
|
|
|
<member refid="structdna_1_1SurjectiveMapping_1a3cdfd7c630428706f404bcf7f1af7724" prot="public" virt="non-virtual"><scope>dna::SurjectiveMapping</scope><name>updateTo</name></member>
|
|
|
|
</listofallmembers>
|
|
|
|
</compounddef>
|
|
|
|
</doxygen>
|