Metahuman_DNA_Calibration/docs/doxygen/build/xml/structdna_1_1DNA.xml
2022-12-02 14:51:53 +01:00

663 lines
38 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.9.4" xml:lang="en-US">
<compounddef id="structdna_1_1DNA" kind="struct" language="C++" prot="public">
<compoundname>dna::DNA</compoundname>
<includes refid="dna_2DNA_8h" local="no">DNA.h</includes>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="structdna_1_1DNA_1af04a62ef2fc3f1b264bf0a4888060455" prot="public" static="no" mutable="no">
<type><ref refid="classpma_1_1MemoryResource" kindref="compound">MemoryResource</ref> *</type>
<definition>MemoryResource* dna::DNA::memRes</definition>
<argsstring></argsstring>
<name>memRes</name>
<qualifiedname>dna::DNA::memRes</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="809" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="809" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a99eea648c5c839939c51d8e5c7ce7d1e" compoundref="dna_2DNA_8h" startline="880" endline="884">unloadBehavior</referencedby>
<referencedby refid="structdna_1_1DNA_1ae69eaa0a3953af8b1adafe106a111406" compoundref="dna_2DNA_8h" startline="876" endline="878">unloadDefinition</referencedby>
<referencedby refid="structdna_1_1DNA_1ad28991cda6703e78aa5b648008263bce" compoundref="dna_2DNA_8h" startline="886" endline="888">unloadGeometry</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1ae777cd55dcd532bdef1b739f7b14eb6d" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1Signature" kindref="compound">Signature</ref>&lt; 3 &gt;</type>
<definition>Signature&lt;3&gt; dna::DNA::signature</definition>
<argsstring></argsstring>
<name>signature</name>
<qualifiedname>dna::DNA::signature</qualifiedname>
<initializer>{{&apos;D&apos;, &apos;N&apos;, &apos;A&apos;}}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="810" column="15" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="810" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1aff76c466767302c6975467a18c317ed5" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1Version" kindref="compound">Version</ref></type>
<definition>Version dna::DNA::version</definition>
<argsstring></argsstring>
<name>version</name>
<qualifiedname>dna::DNA::version</qualifiedname>
<initializer>{2, 1}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="811" column="13" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="811" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1SectionLookupTable" kindref="compound">SectionLookupTable</ref></type>
<definition>SectionLookupTable dna::DNA::sections</definition>
<argsstring></argsstring>
<name>sections</name>
<qualifiedname>dna::DNA::sections</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="812" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="812" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
<referencedby refid="structdna_1_1DNA_1a99eea648c5c839939c51d8e5c7ce7d1e" compoundref="dna_2DNA_8h" startline="880" endline="884">unloadBehavior</referencedby>
<referencedby refid="structdna_1_1DNA_1ae69eaa0a3953af8b1adafe106a111406" compoundref="dna_2DNA_8h" startline="876" endline="878">unloadDefinition</referencedby>
<referencedby refid="structdna_1_1DNA_1ad28991cda6703e78aa5b648008263bce" compoundref="dna_2DNA_8h" startline="886" endline="888">unloadGeometry</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1a52ddc181d9874cd561a8d1f3010c797a" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1RawDescriptor" kindref="compound">RawDescriptor</ref></type>
<definition>RawDescriptor dna::DNA::descriptor</definition>
<argsstring></argsstring>
<name>descriptor</name>
<qualifiedname>dna::DNA::descriptor</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="813" column="19" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="813" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1aab9c21216d490c7341bc85e10072625e" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1RawDefinition" kindref="compound">RawDefinition</ref></type>
<definition>RawDefinition dna::DNA::definition</definition>
<argsstring></argsstring>
<name>definition</name>
<qualifiedname>dna::DNA::definition</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="814" column="19" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="814" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
<referencedby refid="structdna_1_1DNA_1ae69eaa0a3953af8b1adafe106a111406" compoundref="dna_2DNA_8h" startline="876" endline="878">unloadDefinition</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1a6e77dcca9c6d3c504ef782869acb2c51" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1RawBehavior" kindref="compound">RawBehavior</ref></type>
<definition>RawBehavior dna::DNA::behavior</definition>
<argsstring></argsstring>
<name>behavior</name>
<qualifiedname>dna::DNA::behavior</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="815" column="17" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="815" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
<referencedby refid="structdna_1_1DNA_1a99eea648c5c839939c51d8e5c7ce7d1e" compoundref="dna_2DNA_8h" startline="880" endline="884">unloadBehavior</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1a844700351c86d495b610f8b5672bbb16" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1RawGeometry" kindref="compound">RawGeometry</ref></type>
<definition>RawGeometry dna::DNA::geometry</definition>
<argsstring></argsstring>
<name>geometry</name>
<qualifiedname>dna::DNA::geometry</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="816" column="17" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="816" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
<referencedby refid="structdna_1_1DNA_1ad28991cda6703e78aa5b648008263bce" compoundref="dna_2DNA_8h" startline="886" endline="888">unloadGeometry</referencedby>
</memberdef>
<memberdef kind="variable" id="structdna_1_1DNA_1a758ffd0e6e8b598ca9b276437348b08f" prot="public" static="no" mutable="no">
<type><ref refid="structdna_1_1Signature" kindref="compound">Signature</ref>&lt; 3 &gt;</type>
<definition>Signature&lt;3&gt; dna::DNA::eof</definition>
<argsstring></argsstring>
<name>eof</name>
<qualifiedname>dna::DNA::eof</qualifiedname>
<initializer>{{&apos;A&apos;, &apos;N&apos;, &apos;D&apos;}}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="817" column="15" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="817" bodyend="-1"/>
<referencedby refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" compoundref="dna_2DNA_8h" startline="834" endline="854">load</referencedby>
<referencedby refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" compoundref="dna_2DNA_8h" startline="857" endline="874">save</referencedby>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="structdna_1_1DNA_1a175deb2f81ccaf94bbba635b6f75c5bc" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
<type></type>
<definition>dna::DNA::DNA</definition>
<argsstring>(MemoryResource *memRes_)</argsstring>
<name>DNA</name>
<qualifiedname>dna::DNA::DNA</qualifiedname>
<param>
<type><ref refid="classpma_1_1MemoryResource" kindref="compound">MemoryResource</ref> *</type>
<declname>memRes_</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="819" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="819" bodyend="831"/>
</memberdef>
<memberdef kind="function" id="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<templateparamlist>
<param>
<type>class Archive</type>
</param>
</templateparamlist>
<type>void</type>
<definition>void dna::DNA::load</definition>
<argsstring>(Archive &amp;archive)</argsstring>
<name>load</name>
<qualifiedname>dna::DNA::load</qualifiedname>
<param>
<type>Archive &amp;</type>
<declname>archive</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="834" column="10" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="834" bodyend="854"/>
<references refid="structdna_1_1DNA_1a6e77dcca9c6d3c504ef782869acb2c51" compoundref="dna_2DNA_8h" startline="815">behavior</references>
<references refid="structdna_1_1DNA_1aab9c21216d490c7341bc85e10072625e" compoundref="dna_2DNA_8h" startline="814">definition</references>
<references refid="structdna_1_1DNA_1a52ddc181d9874cd561a8d1f3010c797a" compoundref="dna_2DNA_8h" startline="813">descriptor</references>
<references refid="structdna_1_1DNA_1a758ffd0e6e8b598ca9b276437348b08f" compoundref="dna_2DNA_8h" startline="817">eof</references>
<references refid="structdna_1_1DNA_1a844700351c86d495b610f8b5672bbb16" compoundref="dna_2DNA_8h" startline="816">geometry</references>
<references refid="structdna_1_1Signature_1ae4625a40faf13a416efb3e3c76f8b6b7" compoundref="dna_2DNA_8h" startline="84" endline="86">dna::Signature&lt; Size &gt;::matches</references>
<references refid="structdna_1_1Version_1a542d0ee09580097ded6f9abd663403b3" compoundref="dna_2DNA_8h" startline="107" endline="109">dna::Version::matches</references>
<references refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" compoundref="dna_2DNA_8h" startline="812">sections</references>
<references refid="structdna_1_1DNA_1ae777cd55dcd532bdef1b739f7b14eb6d" compoundref="dna_2DNA_8h" startline="810">signature</references>
<references refid="structdna_1_1DNA_1aff76c466767302c6975467a18c317ed5" compoundref="dna_2DNA_8h" startline="811">version</references>
</memberdef>
<memberdef kind="function" id="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<templateparamlist>
<param>
<type>class Archive</type>
</param>
</templateparamlist>
<type>void</type>
<definition>void dna::DNA::save</definition>
<argsstring>(Archive &amp;archive)</argsstring>
<name>save</name>
<qualifiedname>dna::DNA::save</qualifiedname>
<param>
<type>Archive &amp;</type>
<declname>archive</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="857" column="10" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="857" bodyend="874"/>
<references refid="structdna_1_1DNA_1a6e77dcca9c6d3c504ef782869acb2c51" compoundref="dna_2DNA_8h" startline="815">behavior</references>
<references refid="structdna_1_1DNA_1aab9c21216d490c7341bc85e10072625e" compoundref="dna_2DNA_8h" startline="814">definition</references>
<references refid="structdna_1_1DNA_1a52ddc181d9874cd561a8d1f3010c797a" compoundref="dna_2DNA_8h" startline="813">descriptor</references>
<references refid="structdna_1_1DNA_1a758ffd0e6e8b598ca9b276437348b08f" compoundref="dna_2DNA_8h" startline="817">eof</references>
<references refid="structdna_1_1DNA_1a844700351c86d495b610f8b5672bbb16" compoundref="dna_2DNA_8h" startline="816">geometry</references>
<references refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" compoundref="dna_2DNA_8h" startline="812">sections</references>
<references refid="structdna_1_1DNA_1ae777cd55dcd532bdef1b739f7b14eb6d" compoundref="dna_2DNA_8h" startline="810">signature</references>
<references refid="structdna_1_1DNA_1aff76c466767302c6975467a18c317ed5" compoundref="dna_2DNA_8h" startline="811">version</references>
</memberdef>
<memberdef kind="function" id="structdna_1_1DNA_1ae69eaa0a3953af8b1adafe106a111406" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void dna::DNA::unloadDefinition</definition>
<argsstring>()</argsstring>
<name>unloadDefinition</name>
<qualifiedname>dna::DNA::unloadDefinition</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="876" column="10" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="876" bodyend="878"/>
<references refid="structdna_1_1SectionLookupTable_1a5fd1b086908e2c83eb25c85853c9b48a" compoundref="dna_2DNA_8h" startline="115">dna::SectionLookupTable::definition</references>
<references refid="structdna_1_1DNA_1aab9c21216d490c7341bc85e10072625e" compoundref="dna_2DNA_8h" startline="814">definition</references>
<references refid="structdna_1_1DNA_1af04a62ef2fc3f1b264bf0a4888060455" compoundref="dna_2DNA_8h" startline="809">memRes</references>
<references refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" compoundref="dna_2DNA_8h" startline="812">sections</references>
</memberdef>
<memberdef kind="function" id="structdna_1_1DNA_1a99eea648c5c839939c51d8e5c7ce7d1e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void dna::DNA::unloadBehavior</definition>
<argsstring>()</argsstring>
<name>unloadBehavior</name>
<qualifiedname>dna::DNA::unloadBehavior</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="880" column="10" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="880" bodyend="884"/>
<references refid="structdna_1_1SectionLookupTable_1a243be41310d1304ebe343794730bb141" compoundref="dna_2DNA_8h" startline="120">dna::SectionLookupTable::animatedMaps</references>
<references refid="structdna_1_1SectionLookupTable_1aeb2d16be77ce856a45f24d4a6b3c7136" compoundref="dna_2DNA_8h" startline="116">dna::SectionLookupTable::behavior</references>
<references refid="structdna_1_1DNA_1a6e77dcca9c6d3c504ef782869acb2c51" compoundref="dna_2DNA_8h" startline="815">behavior</references>
<references refid="structdna_1_1SectionLookupTable_1aead359dcf96bfcda6bf3e134cea3504a" compoundref="dna_2DNA_8h" startline="119">dna::SectionLookupTable::blendShapeChannels</references>
<references refid="structdna_1_1SectionLookupTable_1a9eb222df85363a8b07e37af622a9d901" compoundref="dna_2DNA_8h" startline="117">dna::SectionLookupTable::controls</references>
<references refid="structdna_1_1SectionLookupTable_1af22033998064d96bd325018dd9b45a62" compoundref="dna_2DNA_8h" startline="118">dna::SectionLookupTable::joints</references>
<references refid="structdna_1_1DNA_1af04a62ef2fc3f1b264bf0a4888060455" compoundref="dna_2DNA_8h" startline="809">memRes</references>
<references refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" compoundref="dna_2DNA_8h" startline="812">sections</references>
</memberdef>
<memberdef kind="function" id="structdna_1_1DNA_1ad28991cda6703e78aa5b648008263bce" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void dna::DNA::unloadGeometry</definition>
<argsstring>()</argsstring>
<name>unloadGeometry</name>
<qualifiedname>dna::DNA::unloadGeometry</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="886" column="10" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="886" bodyend="888"/>
<references refid="structdna_1_1SectionLookupTable_1acb57df603b6cb4358a86e86a38adae0a" compoundref="dna_2DNA_8h" startline="121">dna::SectionLookupTable::geometry</references>
<references refid="structdna_1_1DNA_1a844700351c86d495b610f8b5672bbb16" compoundref="dna_2DNA_8h" startline="816">geometry</references>
<references refid="structdna_1_1DNA_1af04a62ef2fc3f1b264bf0a4888060455" compoundref="dna_2DNA_8h" startline="809">memRes</references>
<references refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" compoundref="dna_2DNA_8h" startline="812">sections</references>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<collaborationgraph>
<node id="10">
<label>terse::ArchiveOffset&lt; std::uint32_t &gt;</label>
<link refid="structterse_1_1ArchiveOffset"/>
<childnode refid="11" relation="usage">
<edgelabel>+proxy</edgelabel>
</childnode>
<childnode refid="12" relation="template-instance">
<edgelabel>&lt; std::uint32_t &gt;</edgelabel>
</childnode>
</node>
<node id="29">
<label>terse::DynArray&lt; float &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="24" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
<childnode refid="27" relation="template-instance">
<edgelabel>&lt; float &gt;</edgelabel>
</childnode>
</node>
<node id="23">
<label>terse::DynArray&lt; std::uint16_t &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="24" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
<childnode refid="27" relation="template-instance">
<edgelabel>&lt; std::uint16_t &gt;</edgelabel>
</childnode>
</node>
<node id="4">
<label>dna::ExpectedValue&lt; SignatureValueType &gt;</label>
<link refid="structdna_1_1ExpectedValue"/>
<childnode refid="5" relation="template-instance">
<edgelabel>&lt; SignatureValueType &gt;</edgelabel>
</childnode>
</node>
<node id="8">
<label>dna::ExpectedValue&lt; std::uint16_t &gt;</label>
<link refid="structdna_1_1ExpectedValue"/>
<childnode refid="5" relation="template-instance">
<edgelabel>&lt; std::uint16_t &gt;</edgelabel>
</childnode>
</node>
<node id="18">
<label>dna::RawSurjectiveMapping&lt; std::uint16_t &gt;</label>
<link refid="structdna_1_1RawSurjectiveMapping"/>
<childnode refid="19" relation="public-inheritance">
</childnode>
<childnode refid="21" relation="template-instance">
<edgelabel>&lt; std::uint16_t &gt;</edgelabel>
</childnode>
</node>
<node id="3">
<label>dna::Signature&lt; 3 &gt;</label>
<link refid="structdna_1_1Signature"/>
<childnode refid="4" relation="usage">
<edgelabel>+value</edgelabel>
</childnode>
<childnode refid="6" relation="template-instance">
<edgelabel>&lt; 3 &gt;</edgelabel>
</childnode>
</node>
<node id="22">
<label>dna::SurjectiveMapping&lt; TFrom, TFrom &gt;</label>
<link refid="structdna_1_1SurjectiveMapping"/>
<childnode refid="20" relation="template-instance">
<edgelabel>&lt; TFrom, TFrom &gt;</edgelabel>
</childnode>
</node>
<node id="19">
<label>dna::SurjectiveMapping&lt; std::uint16_t, std::uint16_t &gt;</label>
<link refid="structdna_1_1SurjectiveMapping"/>
<childnode refid="20" relation="template-instance">
<edgelabel>&lt; std::uint16_t, std::uint16_t &gt;</edgelabel>
</childnode>
</node>
<node id="26">
<label>T</label>
</node>
<node id="1">
<label>dna::DNA</label>
<link refid="structdna_1_1DNA"/>
<childnode refid="2" relation="usage">
<edgelabel>+memRes</edgelabel>
</childnode>
<childnode refid="3" relation="usage">
<edgelabel>+eof</edgelabel>
<edgelabel>+signature</edgelabel>
</childnode>
<childnode refid="7" relation="usage">
<edgelabel>+version</edgelabel>
</childnode>
<childnode refid="9" relation="usage">
<edgelabel>+sections</edgelabel>
</childnode>
<childnode refid="13" relation="usage">
<edgelabel>+descriptor</edgelabel>
</childnode>
<childnode refid="15" relation="usage">
<edgelabel>+definition</edgelabel>
</childnode>
<childnode refid="30" relation="usage">
<edgelabel>+behavior</edgelabel>
</childnode>
<childnode refid="37" relation="usage">
<edgelabel>+geometry</edgelabel>
</childnode>
</node>
<node id="5">
<label>dna::ExpectedValue&lt; T &gt;</label>
<link refid="structdna_1_1ExpectedValue"/>
</node>
<node id="17">
<label>dna::LODMapping</label>
<link refid="classdna_1_1LODMapping"/>
</node>
<node id="36">
<label>dna::RawAnimatedMaps</label>
<link refid="structdna_1_1RawAnimatedMaps"/>
<childnode refid="23" relation="usage">
<edgelabel>+lods</edgelabel>
</childnode>
<childnode refid="32" relation="usage">
<edgelabel>+conditionals</edgelabel>
</childnode>
</node>
<node id="30">
<label>dna::RawBehavior</label>
<link refid="structdna_1_1RawBehavior"/>
<childnode refid="10" relation="usage">
<edgelabel>+animatedMapsMarker</edgelabel>
<edgelabel>+blendShapeChannelsMarker</edgelabel>
<edgelabel>+controlsMarker</edgelabel>
<edgelabel>+jointsMarker</edgelabel>
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="31" relation="usage">
<edgelabel>+controls</edgelabel>
</childnode>
<childnode refid="34" relation="usage">
<edgelabel>+joints</edgelabel>
</childnode>
<childnode refid="35" relation="usage">
<edgelabel>+blendShapeChannels</edgelabel>
</childnode>
<childnode refid="36" relation="usage">
<edgelabel>+animatedMaps</edgelabel>
</childnode>
</node>
<node id="35">
<label>dna::RawBlendShapeChannels</label>
<link refid="structdna_1_1RawBlendShapeChannels"/>
<childnode refid="23" relation="usage">
<edgelabel>+inputIndices</edgelabel>
<edgelabel>+lods</edgelabel>
<edgelabel>+outputIndices</edgelabel>
</childnode>
</node>
<node id="32">
<label>dna::RawConditionalTable</label>
<link refid="structdna_1_1RawConditionalTable"/>
<childnode refid="23" relation="usage">
<edgelabel>+inputIndices</edgelabel>
<edgelabel>+outputIndices</edgelabel>
</childnode>
<childnode refid="29" relation="usage">
<edgelabel>+cutValues</edgelabel>
<edgelabel>+fromValues</edgelabel>
<edgelabel>+slopeValues</edgelabel>
<edgelabel>+toValues</edgelabel>
</childnode>
</node>
<node id="31">
<label>dna::RawControls</label>
<link refid="structdna_1_1RawControls"/>
<childnode refid="32" relation="usage">
<edgelabel>+conditionals</edgelabel>
</childnode>
<childnode refid="33" relation="usage">
<edgelabel>+psds</edgelabel>
</childnode>
</node>
<node id="14">
<label>dna::RawCoordinateSystem</label>
<link refid="structdna_1_1RawCoordinateSystem"/>
</node>
<node id="15">
<label>dna::RawDefinition</label>
<link refid="structdna_1_1RawDefinition"/>
<childnode refid="10" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="16" relation="usage">
<edgelabel>+lodAnimatedMapMapping</edgelabel>
<edgelabel>+lodBlendShapeMapping</edgelabel>
<edgelabel>+lodJointMapping</edgelabel>
<edgelabel>+lodMeshMapping</edgelabel>
</childnode>
<childnode refid="18" relation="usage">
<edgelabel>+meshBlendShapeChannelMapping</edgelabel>
</childnode>
<childnode refid="23" relation="usage">
<edgelabel>+jointHierarchy</edgelabel>
</childnode>
<childnode refid="28" relation="usage">
<edgelabel>+neutralJointRotations</edgelabel>
<edgelabel>+neutralJointTranslations</edgelabel>
</childnode>
</node>
<node id="13">
<label>dna::RawDescriptor</label>
<link refid="structdna_1_1RawDescriptor"/>
<childnode refid="10" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="14" relation="usage">
<edgelabel>+coordinateSystem</edgelabel>
</childnode>
</node>
<node id="37">
<label>dna::RawGeometry</label>
<link refid="structdna_1_1RawGeometry"/>
<childnode refid="10" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
</node>
<node id="34">
<label>dna::RawJoints</label>
<link refid="structdna_1_1RawJoints"/>
</node>
<node id="16">
<label>dna::RawLODMapping</label>
<link refid="structdna_1_1RawLODMapping"/>
<childnode refid="17" relation="public-inheritance">
</childnode>
</node>
<node id="33">
<label>dna::RawPSDMatrix</label>
<link refid="structdna_1_1RawPSDMatrix"/>
<childnode refid="23" relation="usage">
<edgelabel>+columns</edgelabel>
<edgelabel>+rows</edgelabel>
</childnode>
<childnode refid="29" relation="usage">
<edgelabel>+values</edgelabel>
</childnode>
</node>
<node id="21">
<label>dna::RawSurjectiveMapping&lt; TFrom, TTo &gt;</label>
<link refid="structdna_1_1RawSurjectiveMapping"/>
<childnode refid="22" relation="public-inheritance">
</childnode>
</node>
<node id="28">
<label>dna::RawVector3Vector</label>
<link refid="structdna_1_1RawVector3Vector"/>
<childnode refid="29" relation="usage">
<edgelabel>+xs</edgelabel>
<edgelabel>+ys</edgelabel>
<edgelabel>+zs</edgelabel>
</childnode>
</node>
<node id="9">
<label>dna::SectionLookupTable</label>
<link refid="structdna_1_1SectionLookupTable"/>
<childnode refid="10" relation="usage">
<edgelabel>+animatedMaps</edgelabel>
<edgelabel>+behavior</edgelabel>
<edgelabel>+blendShapeChannels</edgelabel>
<edgelabel>+controls</edgelabel>
<edgelabel>+definition</edgelabel>
<edgelabel>+descriptor</edgelabel>
<edgelabel>+geometry</edgelabel>
<edgelabel>+joints</edgelabel>
</childnode>
</node>
<node id="6">
<label>dna::Signature&lt; Size &gt;</label>
<link refid="structdna_1_1Signature"/>
<childnode refid="4" relation="usage">
<edgelabel>+value</edgelabel>
</childnode>
</node>
<node id="20">
<label>dna::SurjectiveMapping&lt; TFrom, TTo &gt;</label>
<link refid="structdna_1_1SurjectiveMapping"/>
</node>
<node id="7">
<label>dna::Version</label>
<link refid="structdna_1_1Version"/>
<childnode refid="8" relation="usage">
<edgelabel>+generation</edgelabel>
<edgelabel>+version</edgelabel>
</childnode>
</node>
<node id="2">
<label>pma::MemoryResource</label>
<link refid="classpma_1_1MemoryResource"/>
</node>
<node id="25">
<label>std::unique_ptr&lt; T &gt;</label>
<childnode refid="26" relation="usage">
<edgelabel>+ptr</edgelabel>
</childnode>
</node>
<node id="12">
<label>terse::ArchiveOffset&lt; TOffset &gt;</label>
<link refid="structterse_1_1ArchiveOffset"/>
<childnode refid="11" relation="usage">
<edgelabel>+proxy</edgelabel>
</childnode>
</node>
<node id="11">
<label>terse::ArchiveOffset&lt; TOffset &gt;::Proxy</label>
<link refid="structterse_1_1ArchiveOffset_1_1Proxy"/>
<childnode refid="12" relation="usage">
<edgelabel>+target</edgelabel>
</childnode>
</node>
<node id="27">
<label>terse::DynArray&lt; T, TAllocator &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="24" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
</node>
<node id="24">
<label>std::unique_ptr&lt; value_type, std::function&lt; void(value_type *)&gt; &gt;</label>
<childnode refid="25" relation="template-instance">
<edgelabel>&lt; value_type, std::function&lt; void(value_type *)&gt; &gt;</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" line="808" column="1" bodyfile="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DNA.h" bodystart="808" bodyend="890"/>
<listofallmembers>
<member refid="structdna_1_1DNA_1a6e77dcca9c6d3c504ef782869acb2c51" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>behavior</name></member>
<member refid="structdna_1_1DNA_1aab9c21216d490c7341bc85e10072625e" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>definition</name></member>
<member refid="structdna_1_1DNA_1a52ddc181d9874cd561a8d1f3010c797a" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>descriptor</name></member>
<member refid="structdna_1_1DNA_1a175deb2f81ccaf94bbba635b6f75c5bc" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>DNA</name></member>
<member refid="structdna_1_1DNA_1a758ffd0e6e8b598ca9b276437348b08f" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>eof</name></member>
<member refid="structdna_1_1DNA_1a844700351c86d495b610f8b5672bbb16" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>geometry</name></member>
<member refid="structdna_1_1DNA_1a9e7fdbce45fc2413c4dd44d0a2c11b3a" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>load</name></member>
<member refid="structdna_1_1DNA_1af04a62ef2fc3f1b264bf0a4888060455" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>memRes</name></member>
<member refid="structdna_1_1DNA_1ac8d3f0866d20985a29807dca81f16b3b" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>save</name></member>
<member refid="structdna_1_1DNA_1af90362edbe314a1882af9b5b9732dbad" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>sections</name></member>
<member refid="structdna_1_1DNA_1ae777cd55dcd532bdef1b739f7b14eb6d" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>signature</name></member>
<member refid="structdna_1_1DNA_1a99eea648c5c839939c51d8e5c7ce7d1e" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>unloadBehavior</name></member>
<member refid="structdna_1_1DNA_1ae69eaa0a3953af8b1adafe106a111406" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>unloadDefinition</name></member>
<member refid="structdna_1_1DNA_1ad28991cda6703e78aa5b648008263bce" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>unloadGeometry</name></member>
<member refid="structdna_1_1DNA_1aff76c466767302c6975467a18c317ed5" prot="public" virt="non-virtual"><scope>dna::DNA</scope><name>version</name></member>
</listofallmembers>
</compounddef>
</doxygen>