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= "namespaceextd" kind= "namespace" language= "C++" >
<compoundname > extd</compoundname>
<innernamespace refid= "namespaceextd_1_1impl" > extd::impl</innernamespace>
<sectiondef kind= "func" >
<memberdef kind= "function" id= "namespaceextd_1a13bcced933cb56cda021c8147221128d" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > T</type>
<definition > T extd::clamp</definition>
<argsstring > (T value, T low, T high)</argsstring>
<name > clamp</name>
<qualifiedname > extd::clamp</qualifiedname>
<param >
<type > T</type>
<declname > value</declname>
</param>
<param >
<type > T</type>
<declname > low</declname>
</param>
<param >
<type > T</type>
<declname > high</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/utils/Extd.h" line= "25" column= "10" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "25" bodyend= "27" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1aa41829cae2fe5396352313132070aeef" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > T</type>
<definition > T extd::roundUp</definition>
<argsstring > (T number, T multiple)</argsstring>
<name > roundUp</name>
<qualifiedname > extd::roundUp</qualifiedname>
<param >
<type > T</type>
<declname > number</declname>
</param>
<param >
<type > T</type>
<declname > multiple</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/utils/Extd.h" line= "30" column= "10" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "30" bodyend= "32" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1af9c82132c5cad37d0a14ae9b7457cf09" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > T</type>
<definition > T extd::interpolate</definition>
<argsstring > (T a, T b, T weight)</argsstring>
<name > interpolate</name>
<qualifiedname > extd::interpolate</qualifiedname>
<param >
<type > T</type>
<declname > a</declname>
</param>
<param >
<type > T</type>
<declname > b</declname>
</param>
<param >
<type > T</type>
<declname > weight</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/utils/Extd.h" line= "35" column= "10" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "35" bodyend= "37" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "structdnac_1_1OperationFactory_1a310da4915bffa9c1151590754094f220" compoundref= "SupportFactories_8h" startline= "41" endline= "69" > dnac::OperationFactory::create</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a002ec342c016b4bc7cb2a886e13638c2" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TInputIterator</type>
</param>
<param >
<type > class T</type>
</param>
</templateparamlist>
<type > bool</type>
<definition > bool extd::contains</definition>
<argsstring > (TInputIterator first, TInputIterator last, const T & value)</argsstring>
<name > contains</name>
<qualifiedname > extd::contains</qualifiedname>
<param >
<type > TInputIterator</type>
<declname > first</declname>
</param>
<param >
<type > TInputIterator</type>
<declname > last</declname>
</param>
<param >
<type > const T & </type>
<declname > value</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/utils/Extd.h" line= "40" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "40" bodyend= "42" />
2022-11-28 19:21:26 +08:00
<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>
<referencedby refid= "namespaceextd_1a1deecf9bc9a4aac2e51514de73d93b79" compoundref= "utils_2Extd_8h" startline= "45" endline= "47" > contains</referencedby>
<referencedby refid= "classextd_1_1impl_1_1LUTFilter_1a835e6e3324f328cb9541dc0852ff7304" compoundref= "utils_2Extd_8h" startline= "86" endline= "88" > extd::impl::LUTFilter< TLUT, Strategy > ::operator()</referencedby>
<referencedby refid= "classdna_1_1AnimatedMapFilter_1a6acf1a80332b443f2db0801d5752d081" compoundref= "filters_2AnimatedMapFilter_8cpp" startline= "34" endline= "36" > dna::AnimatedMapFilter::passes</referencedby>
<referencedby refid= "classdna_1_1BlendShapeFilter_1ae8cc0b25fe1ed7c876717d9203bc0014" compoundref= "filters_2BlendShapeFilter_8cpp" startline= "40" endline= "42" > dna::BlendShapeFilter::passes</referencedby>
<referencedby refid= "classdna_1_1JointFilter_1a7f474c38660a1dcfd4ec6fc3070d57b2" compoundref= "filters_2JointFilter_8cpp" startline= "169" endline= "171" > dna::JointFilter::passes</referencedby>
<referencedby refid= "classdna_1_1MeshFilter_1a0207bc3e8c416385af9d382ddfda0964" compoundref= "filters_2MeshFilter_8cpp" startline= "40" endline= "42" > dna::MeshFilter::passes</referencedby>
<referencedby refid= "classdnac_1_1AnimatedMapFilter_1a4f0e844e66f66b59a8751f27e4fc79d4" compoundref= "alib_2dna_2filters_2AnimatedMapFilter_8cpp" startline= "34" endline= "36" > dnac::AnimatedMapFilter::passes</referencedby>
<referencedby refid= "classdnac_1_1BlendShapeFilter_1a122ca7a2eb48eb9fabd69f05882765a6" compoundref= "alib_2dna_2filters_2BlendShapeFilter_8cpp" startline= "40" endline= "42" > dnac::BlendShapeFilter::passes</referencedby>
<referencedby refid= "classdnac_1_1JointFilter_1afdcbdf76008fa27db15a2adeefd3577e" compoundref= "alib_2dna_2filters_2JointFilter_8cpp" startline= "169" endline= "171" > dnac::JointFilter::passes</referencedby>
<referencedby refid= "classdnac_1_1MeshFilter_1ae3dffa363dd2aae6937265d552db41c7" compoundref= "alib_2dna_2filters_2MeshFilter_8cpp" startline= "40" endline= "42" > dnac::MeshFilter::passes</referencedby>
<referencedby refid= "structdnac_1_1DenormalizedData_1a8018d63e58753591ceb1a903bfa509e1" compoundref= "dnacalib_2dna_2DenormalizedData_8h" startline= "48" endline= "75" > dnac::DenormalizedData< Reader > ::populateMeshBlendShapeMappingIndices</referencedby>
<referencedby refid= "structdna_1_1DenormalizedData_1ab0aeb8a02af8f9f552fd54b155e7a5c7" compoundref= "dna_2DenormalizedData_8h" startline= "48" endline= "75" > dna::DenormalizedData< Reader > ::populateMeshBlendShapeMappingIndices</referencedby>
<referencedby refid= "namespacedna_1ad001e7d42ce133a3839d6805f7b9fe32" compoundref= "filters_2Remap_8h" startline= "11" endline= "18" > dna::remap</referencedby>
<referencedby refid= "namespacednac_1a00e9116a5d1ebd6f8353079449f53960" compoundref= "alib_2dna_2filters_2Remap_8h" startline= "11" endline= "18" > dnac::remap</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a1deecf9bc9a4aac2e51514de73d93b79" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TContainer</type>
</param>
<param >
<type > class T</type>
</param>
</templateparamlist>
<type > bool</type>
<definition > bool extd::contains</definition>
<argsstring > (const TContainer & container, const T & value)</argsstring>
<name > contains</name>
<qualifiedname > extd::contains</qualifiedname>
<param >
<type > const TContainer & </type>
<declname > container</declname>
</param>
<param >
<type > const T & </type>
<declname > value</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/utils/Extd.h" line= "45" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "45" bodyend= "47" />
2022-11-28 19:21:26 +08:00
<references refid= "namespaceextd_1a002ec342c016b4bc7cb2a886e13638c2" compoundref= "utils_2Extd_8h" startline= "40" endline= "42" > contains</references>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1aa2231dcfeb2833c97bc85d7f98e72d0a" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class T</type>
</param>
</templateparamlist>
<type > bool</type>
<definition > bool extd::contains</definition>
<argsstring > (const std::set< T > & container, const T & value)</argsstring>
<name > contains</name>
<qualifiedname > extd::contains</qualifiedname>
<param >
<type > const <ref refid= "SPyUS_2CMakeLists_8txt_1a36355bd6f100c6d8c183b00070b6f007" kindref= "member" > std::set</ref> < T > & </type>
<declname > container</declname>
</param>
<param >
<type > const T & </type>
<declname > value</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/utils/Extd.h" line= "50" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "50" bodyend= "52" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1af79bdbc746eeddf99379cbc5d4474e5b" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class T</type>
</param>
<param >
<type > class Predicate</type>
</param>
<param >
<type > typename ...</type>
<declname > Args</declname>
<defname > Args</defname>
</param>
</templateparamlist>
<type > void</type>
<definition > void extd::filter</definition>
<argsstring > (std::vector< T, Args... > & source, Predicate pred)</argsstring>
<name > filter</name>
<qualifiedname > extd::filter</qualifiedname>
<param >
<type > std::vector< T, Args... > & </type>
<declname > source</declname>
</param>
<param >
<type > Predicate</type>
<declname > pred</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/utils/Extd.h" line= "55" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "55" bodyend= "60" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1AnimatedMapFilter_1a8889709e16e78582ca70b808714185c6" compoundref= "filters_2AnimatedMapFilter_8cpp" startline= "24" endline= "32" > dna::AnimatedMapFilter::apply</referencedby>
<referencedby refid= "classdna_1_1BlendShapeFilter_1ae793b6e6972bab749e113d71947dc787" compoundref= "filters_2BlendShapeFilter_8cpp" startline= "24" endline= "38" > dna::BlendShapeFilter::apply</referencedby>
<referencedby refid= "classdna_1_1JointFilter_1abb137be3d53a09a0f490a87e1c7e4e67" compoundref= "filters_2JointFilter_8cpp" startline= "27" endline= "57" > dna::JointFilter::apply</referencedby>
<referencedby refid= "classdna_1_1MeshFilter_1a8fdedb3908d7d9993dffea271f536698" compoundref= "filters_2MeshFilter_8cpp" startline= "24" endline= "38" > dna::MeshFilter::apply</referencedby>
<referencedby refid= "classdnac_1_1AnimatedMapFilter_1ab839b8f2a61ad104ac8277db83822cfd" compoundref= "alib_2dna_2filters_2AnimatedMapFilter_8cpp" startline= "24" endline= "32" > dnac::AnimatedMapFilter::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_1JointFilter_1af26bea27bb4880e349a7c463dce65fcc" compoundref= "alib_2dna_2filters_2JointFilter_8cpp" startline= "27" endline= "57" > dnac::JointFilter::apply</referencedby>
<referencedby refid= "classdnac_1_1MeshFilter_1a5a3ec7d8070fb56a3e8bff044901b6ea" compoundref= "alib_2dna_2filters_2MeshFilter_8cpp" startline= "24" endline= "38" > dnac::MeshFilter::apply</referencedby>
<referencedby refid= "classdna_1_1LODConstraint_1ab035d7eb370a6ca377c52d81ccb27d66" compoundref= "dna_2LODConstraint_8cpp" startline= "57" endline= "59" > dna::LODConstraint::applyTo</referencedby>
<referencedby refid= "classdnac_1_1LODConstraint_1add159b5867b8d912fd271f061e9a995d" compoundref= "dnacalib_2dna_2LODConstraint_8cpp" startline= "57" endline= "59" > dnac::LODConstraint::applyTo</referencedby>
<referencedby refid= "classdna_1_1LODConstraint_1a142d2d9bfc0c111019d56a7b4698f9a2" compoundref= "dna_2LODConstraint_8cpp" startline= "51" endline= "55" > dna::LODConstraint::clampTo</referencedby>
<referencedby refid= "classdnac_1_1LODConstraint_1a9bd233a99ec2f2b7b7609cbe3a73d2e5" compoundref= "dnacalib_2dna_2LODConstraint_8cpp" startline= "51" endline= "55" > dnac::LODConstraint::clampTo</referencedby>
<referencedby refid= "classdna_1_1FilteredInputArchive_1ab9d882b0e1a9176cfcf93fe52fe57da7" compoundref= "FilteredInputArchive_8cpp" startline= "150" endline= "196" > dna::FilteredInputArchive::process</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a1e554d67e9524d37d84d52b72e091fc8" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "152" endline= "170" > dnac::DNACalibDNAReaderImpl::removeMesh</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1aedc76d6d6b347b1cfe645e2238132de3" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TContainer</type>
</param>
<param >
<type > class Predicate</type>
</param>
<param >
<type > typename ...</type>
<declname > Args</declname>
<defname > Args</defname>
</param>
</templateparamlist>
<type > void</type>
<definition > void extd::filter</definition>
<argsstring > (TContainer & source, Predicate pred)</argsstring>
<name > filter</name>
<qualifiedname > extd::filter</qualifiedname>
<param >
<type > TContainer & </type>
<declname > source</declname>
</param>
<param >
<type > Predicate</type>
<declname > pred</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/utils/Extd.h" line= "63" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "63" bodyend= "71" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1adf77bdf35ce017521b1f44155c90ffb3" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TLookUpTable</type>
</param>
</templateparamlist>
<type > <ref refid= "classextd_1_1impl_1_1LUTFilter" kindref= "compound" > impl::LUTFilter</ref> < TLookUpTable, <ref refid= "namespaceextd_1_1impl_1a2630e2129dd46aec73a8dbbf9728a3efad678aba164b442f27e193f3f05ef614f" kindref= "member" > impl::LUTStrategy::ByValue</ref> > </type>
<definition > impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByValue > extd::byValue</definition>
<argsstring > (const TLookUpTable & lookUpTable)</argsstring>
<name > byValue</name>
<qualifiedname > extd::byValue</qualifiedname>
<param >
<type > const TLookUpTable & </type>
<declname > lookUpTable</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/utils/Extd.h" line= "102" column= "24" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "102" bodyend= "104" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a221ca03908027a0215902298b500af85" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TLookUpTable</type>
</param>
</templateparamlist>
<type > <ref refid= "classextd_1_1impl_1_1LUTFilter" kindref= "compound" > impl::LUTFilter</ref> < TLookUpTable, <ref refid= "namespaceextd_1_1impl_1a2630e2129dd46aec73a8dbbf9728a3efa95fe1743f1f06b9d7a4dac06c57635ed" kindref= "member" > impl::LUTStrategy::ByPosition</ref> > </type>
<definition > impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByPosition > extd::byPosition</definition>
<argsstring > (const TLookUpTable & lookUpTable)</argsstring>
<name > byPosition</name>
<qualifiedname > extd::byPosition</qualifiedname>
<param >
<type > const TLookUpTable & </type>
<declname > lookUpTable</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/utils/Extd.h" line= "107" column= "24" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "107" bodyend= "109" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1AnimatedMapFilter_1a8889709e16e78582ca70b808714185c6" compoundref= "filters_2AnimatedMapFilter_8cpp" startline= "24" endline= "32" > dna::AnimatedMapFilter::apply</referencedby>
<referencedby refid= "classdna_1_1BlendShapeFilter_1ae793b6e6972bab749e113d71947dc787" compoundref= "filters_2BlendShapeFilter_8cpp" startline= "24" endline= "38" > dna::BlendShapeFilter::apply</referencedby>
<referencedby refid= "classdna_1_1JointFilter_1abb137be3d53a09a0f490a87e1c7e4e67" compoundref= "filters_2JointFilter_8cpp" startline= "27" endline= "57" > dna::JointFilter::apply</referencedby>
<referencedby refid= "classdna_1_1MeshFilter_1a8fdedb3908d7d9993dffea271f536698" compoundref= "filters_2MeshFilter_8cpp" startline= "24" endline= "38" > dna::MeshFilter::apply</referencedby>
<referencedby refid= "classdnac_1_1AnimatedMapFilter_1ab839b8f2a61ad104ac8277db83822cfd" compoundref= "alib_2dna_2filters_2AnimatedMapFilter_8cpp" startline= "24" endline= "32" > dnac::AnimatedMapFilter::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_1JointFilter_1af26bea27bb4880e349a7c463dce65fcc" compoundref= "alib_2dna_2filters_2JointFilter_8cpp" startline= "27" endline= "57" > dnac::JointFilter::apply</referencedby>
<referencedby refid= "classdnac_1_1MeshFilter_1a5a3ec7d8070fb56a3e8bff044901b6ea" compoundref= "alib_2dna_2filters_2MeshFilter_8cpp" startline= "24" endline= "38" > dnac::MeshFilter::apply</referencedby>
<referencedby refid= "classdna_1_1LODConstraint_1ab035d7eb370a6ca377c52d81ccb27d66" compoundref= "dna_2LODConstraint_8cpp" startline= "57" endline= "59" > dna::LODConstraint::applyTo</referencedby>
<referencedby refid= "classdnac_1_1LODConstraint_1add159b5867b8d912fd271f061e9a995d" compoundref= "dnacalib_2dna_2LODConstraint_8cpp" startline= "57" endline= "59" > dnac::LODConstraint::applyTo</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a4f7fd6d2283b5f448b5aaf4936a8a192" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TContainer</type>
</param>
</templateparamlist>
<type > TContainer::value_type</type>
<definition > TContainer::value_type extd::maxOf</definition>
<argsstring > (const TContainer & container)</argsstring>
<name > maxOf</name>
<qualifiedname > extd::maxOf</qualifiedname>
<param >
<type > const TContainer & </type>
<declname > container</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/utils/Extd.h" line= "112" column= "40" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "112" bodyend= "120" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1JointFilter_1adea95fdb98024794defb9e185974bd0f" compoundref= "filters_2JointFilter_8cpp" startline= "177" endline= "179" > dna::JointFilter::maxRemappedIndex</referencedby>
<referencedby refid= "classdnac_1_1JointFilter_1abfb57c79b5db27c6aa6842a3b5ba85f9" compoundref= "alib_2dna_2filters_2JointFilter_8cpp" startline= "177" endline= "179" > dnac::JointFilter::maxRemappedIndex</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a12ea8bc7218925e96a95740ba8110da2" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TSource</type>
</param>
<param >
<type > class TDestination</type>
</param>
</templateparamlist>
<type > void</type>
<definition > void extd::copy</definition>
<argsstring > (const TSource & source, TDestination & destination)</argsstring>
<name > copy</name>
<qualifiedname > extd::copy</qualifiedname>
<param >
<type > const TSource & </type>
<declname > source</declname>
</param>
<param >
<type > TDestination & </type>
<declname > destination</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/utils/Extd.h" line= "123" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "123" bodyend= "125" />
2022-11-28 19:21:26 +08:00
<references refid= "namespaceextd_1a12ea8bc7218925e96a95740ba8110da2" compoundref= "utils_2Extd_8h" startline= "123" endline= "125" > copy</references>
<referencedby refid= "classterse_1_1DynArray_1a63323b5eca30cffaf401d376c4ed2028" compoundref= "DynArray_8h" startline= "206" endline= "215" > terse::DynArray< T, TAllocator > ::assign</referencedby>
<referencedby refid= "namespaceextd_1a12ea8bc7218925e96a95740ba8110da2" compoundref= "utils_2Extd_8h" startline= "123" endline= "125" > copy</referencedby>
<referencedby refid= "structtdm_1_1vec_1a99bbca4341a572e21d0aab1136cf521c" compoundref= "Vec_8h" startline= "36" endline= "39" > tdm::vec< L, T > ::operator=</referencedby>
<referencedby refid= "structtdm_1_1vec_1af4025f0bd01a2b3820b6f0f0484e7ba9" compoundref= "Vec_8h" startline= "31" endline= "33" > tdm::vec< L, T > ::vec</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1ac5f74af23e110454a3f5f7b79ba27378" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TIterator</type>
</param>
<param >
<type > typename TDistance</type>
</param>
</templateparamlist>
<type > TIterator</type>
<definition > TIterator extd::advanced</definition>
<argsstring > (TIterator source, TDistance distance)</argsstring>
<name > advanced</name>
<qualifiedname > extd::advanced</qualifiedname>
<param >
<type > TIterator</type>
<declname > source</declname>
</param>
<param >
<type > TDistance</type>
<declname > distance</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/utils/Extd.h" line= "128" column= "11" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "128" bodyend= "131" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1LODMapping_1a763d6455d5fc1fb3aa62d21c7a5829aa" compoundref= "dna_2LODMapping_8cpp" startline= "56" endline= "68" > dna::LODMapping::cleanupIndices</referencedby>
<referencedby refid= "classdnac_1_1LODMapping_1a1d4b38343904865afcdfde65efe9ac8a" compoundref= "dnacalib_2dna_2LODMapping_8cpp" startline= "56" endline= "68" > dnac::LODMapping::cleanupIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1aa4b4ba2638ab85a8d48dc8cfb4ef10cd" compoundref= "dna_2WriterImpl_8h" startline= "508" endline= "513" > dna::WriterImpl< TWriterBase > ::deleteJointGroup</referencedby>
<referencedby refid= "classdnac_1_1WriterImpl_1a8f88666c5e322a50c4a2da5fd895e6ac" compoundref= "dnacalib_2dna_2WriterImpl_8h" startline= "507" endline= "512" > dnac::WriterImpl< TWriterBase > ::deleteJointGroup</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a9069c4df78930686f3e7af74f3cdcb70" compoundref= "dna_2WriterImpl_8h" startline= "615" endline= "620" > dna::WriterImpl< TWriterBase > ::deleteMesh</referencedby>
<referencedby refid= "classdnac_1_1WriterImpl_1a54dcb818aff965e6fdfdda5c5f133c66" compoundref= "dnacalib_2dna_2WriterImpl_8h" startline= "614" endline= "619" > dnac::WriterImpl< TWriterBase > ::deleteMesh</referencedby>
<referencedby refid= "classdna_1_1LODMapping_1ac7ae14d615f10844031891d7fef40cb9" compoundref= "dna_2LODMapping_8cpp" startline= "70" endline= "77" > dna::LODMapping::getIndices</referencedby>
<referencedby refid= "classdnac_1_1LODMapping_1a59d7fcde229d049c49d537a8851c6d39" compoundref= "dnacalib_2dna_2LODMapping_8cpp" startline= "70" endline= "77" > dnac::LODMapping::getIndices</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a87b58807dd8bd47ecca314742ca5698f" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TIterator</type>
</param>
<param >
<type > class Predicate</type>
</param>
</templateparamlist>
<type > std::iterator_traits< TIterator > ::difference_type</type>
<definition > std::iterator_traits< TIterator > ::difference_type extd::advanceWhile</definition>
<argsstring > (TIterator & it, const TIterator & end, Predicate pred)</argsstring>
<name > advanceWhile</name>
<qualifiedname > extd::advanceWhile</qualifiedname>
<param >
<type > TIterator & </type>
<declname > it</declname>
</param>
<param >
<type > const TIterator & </type>
<declname > end</declname>
</param>
<param >
<type > Predicate</type>
<declname > pred</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/utils/Extd.h" line= "134" column= "49" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" bodystart= "134" bodyend= "140" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespaceextd_1a70d4ed48670ab7c5c92e9446fd6ea4cb" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TIterator</type>
</param>
<param >
<type > class Predicate</type>
</param>
</templateparamlist>
<type > TIterator::difference_type</type>
<definition > TIterator::difference_type extd::advanceWhile</definition>
<argsstring > (TIterator & it, const TIterator & end, Predicate pred)</argsstring>
<name > advanceWhile</name>
<qualifiedname > extd::advanceWhile</qualifiedname>
<param >
<type > TIterator & </type>
<declname > it</declname>
</param>
<param >
<type > const TIterator & </type>
<declname > end</declname>
</param>
<param >
<type > Predicate</type>
<declname > pred</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/utils/Extd.h" line= "134" column= "37" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dnacalib/utils/Extd.h" bodystart= "134" bodyend= "140" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/Extd.h" line= "22" column= "1" />
2022-11-28 19:21:26 +08:00
</compounddef>
</doxygen>