Metahuman_DNA_Calibration/docs/doxygen/build/xml/classdnac_1_1ReaderImpl.xml

2348 lines
166 KiB
XML
Raw Normal View History

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="classdnac_1_1ReaderImpl" kind="class" language="C++" prot="public">
<compoundname>dnac::ReaderImpl</compoundname>
<basecompoundref prot="public" virt="non-virtual">TReaderBase</basecompoundref>
<basecompoundref refid="classdnac_1_1BaseImpl" prot="public" virt="virtual">dnac::BaseImpl</basecompoundref>
<includes refid="dnacalib_2dna_2ReaderImpl_8h" local="no">ReaderImpl.h</includes>
<templateparamlist>
<param>
<type>class TReaderBase</type>
</param>
</templateparamlist>
<sectiondef kind="protected-attrib">
<memberdef kind="variable" id="classdnac_1_1ReaderImpl_1a09fef17ee0903729873d4d40e2ba7069" prot="protected" static="no" mutable="yes">
<type><ref refid="structdnac_1_1DenormalizedData" kindref="compound">DenormalizedData</ref>&lt; TReaderBase &gt;</type>
<definition>DenormalizedData&lt;TReaderBase&gt; dnac::ReaderImpl&lt; TReaderBase &gt;::cache</definition>
<argsstring></argsstring>
<name>cache</name>
<qualifiedname>dnac::ReaderImpl::cache</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="166" column="34" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="166" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aafdd6c3e9e1f444ea17017711acc1577" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
<type></type>
<definition>dnac::ReaderImpl&lt; TReaderBase &gt;::ReaderImpl</definition>
<argsstring>(MemoryResource *memRes_)</argsstring>
<name>ReaderImpl</name>
<qualifiedname>dnac::ReaderImpl::ReaderImpl</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/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="38" column="18" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="176" bodyend="177"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a9795e5d57e053e637a35b30923ff0de0" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getName</definition>
<argsstring>() const override</argsstring>
<name>getName</name>
<qualifiedname>dnac::ReaderImpl::getName</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="41" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="188" bodyend="190"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a71723625b264135ebe303cb945e9d927" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>Archetype</type>
<definition>Archetype dnac::ReaderImpl&lt; TReaderBase &gt;::getArchetype</definition>
<argsstring>() const override</argsstring>
<name>getArchetype</name>
<qualifiedname>dnac::ReaderImpl::getArchetype</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="42" column="19" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="193" bodyend="195"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae43b4a221ed9308314a41ae0face9aeb" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>Gender</type>
<definition>Gender dnac::ReaderImpl&lt; TReaderBase &gt;::getGender</definition>
<argsstring>() const override</argsstring>
<name>getGender</name>
<qualifiedname>dnac::ReaderImpl::getGender</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="43" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="198" bodyend="200"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a52c70c7a4847e42f89b1618d55dc4d87" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getAge</definition>
<argsstring>() const override</argsstring>
<name>getAge</name>
<qualifiedname>dnac::ReaderImpl::getAge</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="44" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="203" bodyend="205"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ab4c16f250da9f1cdcff9b72684fa8952" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getMetaDataCount</definition>
<argsstring>() const override</argsstring>
<name>getMetaDataCount</name>
<qualifiedname>dnac::ReaderImpl::getMetaDataCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="45" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="208" bodyend="210"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a28933d71dbcc3e787ee16ddbe7343b5c" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getMetaDataKey</definition>
<argsstring>(std::uint32_t index) const override</argsstring>
<name>getMetaDataKey</name>
<qualifiedname>dnac::ReaderImpl::getMetaDataKey</qualifiedname>
<param>
<type>std::uint32_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="46" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="213" bodyend="219"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aa68fe430bc44e3c8aa438ab0c17ff262" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getMetaDataValue</definition>
<argsstring>(const char *key) const override</argsstring>
<name>getMetaDataValue</name>
<qualifiedname>dnac::ReaderImpl::getMetaDataValue</qualifiedname>
<param>
<type>const char *</type>
<declname>key</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="47" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="222" bodyend="230"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aec69fb24090486024c2fc97070de8889" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>TranslationUnit</type>
<definition>TranslationUnit dnac::ReaderImpl&lt; TReaderBase &gt;::getTranslationUnit</definition>
<argsstring>() const override</argsstring>
<name>getTranslationUnit</name>
<qualifiedname>dnac::ReaderImpl::getTranslationUnit</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="48" column="25" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="233" bodyend="235"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae869dfc4fd6fbdc898192e1aea7b0f03" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>RotationUnit</type>
<definition>RotationUnit dnac::ReaderImpl&lt; TReaderBase &gt;::getRotationUnit</definition>
<argsstring>() const override</argsstring>
<name>getRotationUnit</name>
<qualifiedname>dnac::ReaderImpl::getRotationUnit</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="49" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="238" bodyend="240"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a4b37c1da138ca0538bf07b59c1bfa1b7" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1CoordinateSystem" kindref="compound">CoordinateSystem</ref></type>
<definition>CoordinateSystem dnac::ReaderImpl&lt; TReaderBase &gt;::getCoordinateSystem</definition>
<argsstring>() const override</argsstring>
<name>getCoordinateSystem</name>
<qualifiedname>dnac::ReaderImpl::getCoordinateSystem</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="50" column="26" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="243" bodyend="249"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a5aa674afa7780fe904fc6bac39f89f9d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getLODCount</definition>
<argsstring>() const override</argsstring>
<name>getLODCount</name>
<qualifiedname>dnac::ReaderImpl::getLODCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="51" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="252" bodyend="254"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1ae0f84b037a2fde048c94a8d1e6b4eecb" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="102" endline="120">dnac::CalculateMeshLowerLODsCommand::Impl::findIndicesOfMeshLowerLODs</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a79f2794ae7c9ebe0f315a8e253d9f6a0" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getDBMaxLOD</definition>
<argsstring>() const override</argsstring>
<name>getDBMaxLOD</name>
<qualifiedname>dnac::ReaderImpl::getDBMaxLOD</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="52" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="257" bodyend="259"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a12a6ca18bd9c4f6cc408562f2c33aa8b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getDBComplexity</definition>
<argsstring>() const override</argsstring>
<name>getDBComplexity</name>
<qualifiedname>dnac::ReaderImpl::getDBComplexity</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="53" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="262" bodyend="264"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8f0b863a45e7aef4287d06886d8b5f58" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getDBName</definition>
<argsstring>() const override</argsstring>
<name>getDBName</name>
<qualifiedname>dnac::ReaderImpl::getDBName</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="54" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="267" bodyend="269"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a52e44414a73222af76814aba443eda84" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIControlCount</definition>
<argsstring>() const override</argsstring>
<name>getGUIControlCount</name>
<qualifiedname>dnac::ReaderImpl::getGUIControlCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="57" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="272" bodyend="274"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a2bf882579dde04967bcd51451ac77be8" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIControlName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getGUIControlName</name>
<qualifiedname>dnac::ReaderImpl::getGUIControlName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="58" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="277" bodyend="283"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a208a01bce7f9bea8d5a29722120fbdbf" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getRawControlCount</definition>
<argsstring>() const override</argsstring>
<name>getRawControlCount</name>
<qualifiedname>dnac::ReaderImpl::getRawControlCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="59" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="286" bodyend="288"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aef14e53dc15402d54ccb0e13d214ad84" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getRawControlName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getRawControlName</name>
<qualifiedname>dnac::ReaderImpl::getRawControlName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="60" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="291" bodyend="297"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3096d034974ba868f3d42fc3984a5d66" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointCount</definition>
<argsstring>() const override</argsstring>
<name>getJointCount</name>
<qualifiedname>dnac::ReaderImpl::getJointCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="61" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="300" bodyend="302"/>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a4105b0c18c2d581429f6327246cc44fb" compoundref="RotateCommand_8cpp" startline="49" endline="74">dnac::RotateCommand::Impl::rotateNeutralJoints</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1a699adf25a5c578b29d916833ae94557d" compoundref="TranslateCommand_8cpp" startline="34" endline="43">dnac::TranslateCommand::Impl::translateNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a39d92d7c98e36a1d79933800e41e61a9" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getJointName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getJointName</name>
<qualifiedname>dnac::ReaderImpl::getJointName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="62" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="305" bodyend="311"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a42be8bd23d7c6bf9f38d21ac012f0a3b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointIndexListCount</definition>
<argsstring>() const override</argsstring>
<name>getJointIndexListCount</name>
<qualifiedname>dnac::ReaderImpl::getJointIndexListCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="63" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="314" bodyend="316"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a900ea149db5238765ecfb13a284a3255" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointIndicesForLOD</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getJointIndicesForLOD</name>
<qualifiedname>dnac::ReaderImpl::getJointIndicesForLOD</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="64" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="319" bodyend="321"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aeb7ef18efd4a765ba13d3960094bca85" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointParentIndex</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getJointParentIndex</name>
<qualifiedname>dnac::ReaderImpl::getJointParentIndex</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="65" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="324" bodyend="329"/>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a4105b0c18c2d581429f6327246cc44fb" compoundref="RotateCommand_8cpp" startline="49" endline="74">dnac::RotateCommand::Impl::rotateNeutralJoints</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a1f15b0e88bfa3e2c126a2d0282dbb38d" compoundref="ScaleCommand_8cpp" startline="45" endline="72">dnac::ScaleCommand::Impl::scaleNeutralJoints</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1a699adf25a5c578b29d916833ae94557d" compoundref="TranslateCommand_8cpp" startline="34" endline="43">dnac::TranslateCommand::Impl::translateNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a5c8d910567019dca9391a6c46aae57b5" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelCount</definition>
<argsstring>() const override</argsstring>
<name>getBlendShapeChannelCount</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="66" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="332" bodyend="334"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ab0056078f733cf35919e3de797714e97" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getBlendShapeChannelName</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="67" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="337" bodyend="343"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ad8d89c451eb7c77d9e2770176e325aa5" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelIndexListCount</definition>
<argsstring>() const override</argsstring>
<name>getBlendShapeChannelIndexListCount</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelIndexListCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="68" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="346" bodyend="348"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8701ad2f630d4adae79616c20a00d77d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelIndicesForLOD</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getBlendShapeChannelIndicesForLOD</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelIndicesForLOD</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="69" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="351" bodyend="353"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a53ce3b1a0037c5dd9a8ae6303fe7d19c" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapCount</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapCount</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="70" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="356" bodyend="358"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aee494ee8bcb7af27a5803cdf27f3b110" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getAnimatedMapName</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="71" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="361" bodyend="367"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a1b85ef3a019f8c8f8912cad9e5e1ccda" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapIndexListCount</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapIndexListCount</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapIndexListCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="72" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="370" bodyend="372"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a24697c35c7e0ed1629c418ff029a8802" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapIndicesForLOD</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getAnimatedMapIndicesForLOD</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapIndicesForLOD</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="73" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="375" bodyend="377"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ad79abbd6be98e172f989311806fa01cf" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshCount</definition>
<argsstring>() const override</argsstring>
<name>getMeshCount</name>
<qualifiedname>dnac::ReaderImpl::getMeshCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="74" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="380" bodyend="382"/>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a966194ee7b11f30b2fa41407d4624ea7" compoundref="RotateCommand_8cpp" startline="76" endline="93">dnac::RotateCommand::Impl::rotateVertexPositions</referencedby>
<referencedby refid="classdnac_1_1ClearBlendShapesCommand_1_1Impl_1aa07467c58ff967a41d07042955e552cd" compoundref="ClearBlendShapesCommand_8cpp" startline="21" endline="32">dnac::ClearBlendShapesCommand::Impl::run</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1ae15f40bf9aeeb015bfc18bb0daa831c0" compoundref="ScaleCommand_8cpp" startline="94" endline="99">dnac::ScaleCommand::Impl::scaleGeometry</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1af0ed40ac0485ca35228d797b9de2933a" compoundref="TranslateCommand_8cpp" startline="45" endline="59">dnac::TranslateCommand::Impl::translateVertexPositions</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a75672be019b028e24e1b0801653ce109" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="classdna_1_1StringView" kindref="compound">StringView</ref></type>
<definition>StringView dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshName</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getMeshName</name>
<qualifiedname>dnac::ReaderImpl::getMeshName</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="75" column="20" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="385" bodyend="391"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1afdd4b3a36329675410b02fb137a33761" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="93" endline="100">dnac::CalculateMeshLowerLODsCommand::Impl::getMeshName</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a2c78beb40049177c9ef096c7ad6ddada" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshIndexListCount</definition>
<argsstring>() const override</argsstring>
<name>getMeshIndexListCount</name>
<qualifiedname>dnac::ReaderImpl::getMeshIndexListCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="76" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="394" bodyend="396"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae6cd41af93f86e3ee653096427d80e9d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshIndicesForLOD</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getMeshIndicesForLOD</name>
<qualifiedname>dnac::ReaderImpl::getMeshIndicesForLOD</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="77" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="399" bodyend="401"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1ae0f84b037a2fde048c94a8d1e6b4eecb" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="102" endline="120">dnac::CalculateMeshLowerLODsCommand::Impl::findIndicesOfMeshLowerLODs</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ac6a8d7ce940c7ba233efd5c7b5cae8d6" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshBlendShapeChannelMappingCount</definition>
<argsstring>() const override</argsstring>
<name>getMeshBlendShapeChannelMappingCount</name>
<qualifiedname>dnac::ReaderImpl::getMeshBlendShapeChannelMappingCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="78" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="404" bodyend="406"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8a442e33cd064a5641f69114b2083e5a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1MeshBlendShapeChannelMapping" kindref="compound">MeshBlendShapeChannelMapping</ref></type>
<definition>MeshBlendShapeChannelMapping dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshBlendShapeChannelMapping</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getMeshBlendShapeChannelMapping</name>
<qualifiedname>dnac::ReaderImpl::getMeshBlendShapeChannelMapping</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="79" column="38" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="409" bodyend="412"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae98dbcb9cb3caaaa39b95de037290c29" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getMeshBlendShapeChannelMappingIndicesForLOD</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getMeshBlendShapeChannelMappingIndicesForLOD</name>
<qualifiedname>dnac::ReaderImpl::getMeshBlendShapeChannelMappingIndicesForLOD</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="80" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="415" bodyend="421"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ab600f483b951b6015df40a6766af7e87" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1Vector3" kindref="compound">Vector3</ref></type>
<definition>Vector3 dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointTranslation</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getNeutralJointTranslation</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointTranslation</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="81" column="17" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="424" bodyend="430"/>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a4105b0c18c2d581429f6327246cc44fb" compoundref="RotateCommand_8cpp" startline="49" endline="74">dnac::RotateCommand::Impl::rotateNeutralJoints</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1a699adf25a5c578b29d916833ae94557d" compoundref="TranslateCommand_8cpp" startline="34" endline="43">dnac::TranslateCommand::Impl::translateNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a60ff2e61efe5b9485c42abdfced7fa0b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointTranslationXs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointTranslationXs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointTranslationXs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="82" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="433" bodyend="436"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a1f15b0e88bfa3e2c126a2d0282dbb38d" compoundref="ScaleCommand_8cpp" startline="45" endline="72">dnac::ScaleCommand::Impl::scaleNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a513ccbcaca887a19ad0c8600c8b79bd7" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointTranslationYs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointTranslationYs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointTranslationYs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="83" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="439" bodyend="442"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a1f15b0e88bfa3e2c126a2d0282dbb38d" compoundref="ScaleCommand_8cpp" startline="45" endline="72">dnac::ScaleCommand::Impl::scaleNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a9f8715c8fd5f11897c1278c6b0fe2776" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointTranslationZs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointTranslationZs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointTranslationZs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="84" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="445" bodyend="448"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a1f15b0e88bfa3e2c126a2d0282dbb38d" compoundref="ScaleCommand_8cpp" startline="45" endline="72">dnac::ScaleCommand::Impl::scaleNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8325f889701d951580a2ec49ca816ea7" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1Vector3" kindref="compound">Vector3</ref></type>
<definition>Vector3 dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointRotation</definition>
<argsstring>(std::uint16_t index) const override</argsstring>
<name>getNeutralJointRotation</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointRotation</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>index</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="85" column="17" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="451" bodyend="457"/>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a4105b0c18c2d581429f6327246cc44fb" compoundref="RotateCommand_8cpp" startline="49" endline="74">dnac::RotateCommand::Impl::rotateNeutralJoints</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a433366650a88b9f422e215d8a2e9c7a1" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointRotationXs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointRotationXs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointRotationXs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="86" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="460" bodyend="463"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8988a60e703d4a881d37ab64e7e6eb64" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointRotationYs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointRotationYs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointRotationYs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="87" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="466" bodyend="469"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae91dd917cc76547eb45c338c5068693a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getNeutralJointRotationZs</definition>
<argsstring>() const override</argsstring>
<name>getNeutralJointRotationZs</name>
<qualifiedname>dnac::ReaderImpl::getNeutralJointRotationZs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="88" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="472" bodyend="475"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ab210231c0d48136f28c137a114e18e20" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawInputIndices</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawInputIndices</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawInputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="91" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="478" bodyend="481"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a84abe0bb2fa9e4e30e8c23a216444150" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawOutputIndices</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawOutputIndices</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawOutputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="92" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="484" bodyend="487"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a522186dca1c692ed70ac798c8c3fce5f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawFromValues</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawFromValues</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawFromValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="93" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="490" bodyend="493"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ae642d36ff8ed489220035ad8098b1429" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawToValues</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawToValues</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawToValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="94" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="496" bodyend="499"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ac8048540778e5cfc3a908514e13d4742" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawSlopeValues</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawSlopeValues</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawSlopeValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="95" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="502" bodyend="505"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1abb4c5bf86e2fe63f315b18912e39c082" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getGUIToRawCutValues</definition>
<argsstring>() const override</argsstring>
<name>getGUIToRawCutValues</name>
<qualifiedname>dnac::ReaderImpl::getGUIToRawCutValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="96" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="508" bodyend="511"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1afeeb523e499320335a43d2c5e92b734f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getPSDCount</definition>
<argsstring>() const override</argsstring>
<name>getPSDCount</name>
<qualifiedname>dnac::ReaderImpl::getPSDCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="97" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="514" bodyend="516"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a4873a216f4578f806fc3fbcc16e3716f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getPSDRowIndices</definition>
<argsstring>() const override</argsstring>
<name>getPSDRowIndices</name>
<qualifiedname>dnac::ReaderImpl::getPSDRowIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="98" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="519" bodyend="522"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a2205e39ea5cac706bdda03e3269bc642" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getPSDColumnIndices</definition>
<argsstring>() const override</argsstring>
<name>getPSDColumnIndices</name>
<qualifiedname>dnac::ReaderImpl::getPSDColumnIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="99" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="525" bodyend="528"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a93a0aba565d1c637476c48f075e639bc" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getPSDValues</definition>
<argsstring>() const override</argsstring>
<name>getPSDValues</name>
<qualifiedname>dnac::ReaderImpl::getPSDValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="100" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="531" bodyend="534"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a52ff5d18220583de57f3c6f5682294fe" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointRowCount</definition>
<argsstring>() const override</argsstring>
<name>getJointRowCount</name>
<qualifiedname>dnac::ReaderImpl::getJointRowCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="101" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="537" bodyend="539"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a63f9da44e4ed5220c859b1773610c2b1" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointColumnCount</definition>
<argsstring>() const override</argsstring>
<name>getJointColumnCount</name>
<qualifiedname>dnac::ReaderImpl::getJointColumnCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="102" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="542" bodyend="544"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a55fbfcfa8ce0c466dd21c69b18681480" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointVariableAttributeIndices</definition>
<argsstring>(std::uint16_t lod) const override</argsstring>
<name>getJointVariableAttributeIndices</name>
<qualifiedname>dnac::ReaderImpl::getJointVariableAttributeIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>lod</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="103" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="547" bodyend="552"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a75c9bb26249d92c81c2a16247f8c4f5e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupCount</definition>
<argsstring>() const override</argsstring>
<name>getJointGroupCount</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupCount</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="104" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="555" bodyend="557"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a765e5aba59db044180e88a69baa32dbd" compoundref="ScaleCommand_8cpp" startline="74" endline="92">dnac::ScaleCommand::Impl::scaleJointBehavior</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ace0cee61d7b90f17d4c87bd7a8d35685" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupLODs</definition>
<argsstring>(std::uint16_t jointGroupIndex) const override</argsstring>
<name>getJointGroupLODs</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupLODs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>jointGroupIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="105" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="560" bodyend="566"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a1433abc3344a820826f2a2e887e6220d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupInputIndices</definition>
<argsstring>(std::uint16_t jointGroupIndex) const override</argsstring>
<name>getJointGroupInputIndices</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupInputIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>jointGroupIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="106" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="569" bodyend="575"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a765e5aba59db044180e88a69baa32dbd" compoundref="ScaleCommand_8cpp" startline="74" endline="92">dnac::ScaleCommand::Impl::scaleJointBehavior</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a0dcf65e478fcaeb6683c963f8b599f01" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupOutputIndices</definition>
<argsstring>(std::uint16_t jointGroupIndex) const override</argsstring>
<name>getJointGroupOutputIndices</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupOutputIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>jointGroupIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="107" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="578" bodyend="584"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a765e5aba59db044180e88a69baa32dbd" compoundref="ScaleCommand_8cpp" startline="74" endline="92">dnac::ScaleCommand::Impl::scaleJointBehavior</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aafb275f39c9e45429fab9cba05a418a6" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupValues</definition>
<argsstring>(std::uint16_t jointGroupIndex) const override</argsstring>
<name>getJointGroupValues</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupValues</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>jointGroupIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="108" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="587" bodyend="593"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1a765e5aba59db044180e88a69baa32dbd" compoundref="ScaleCommand_8cpp" startline="74" endline="92">dnac::ScaleCommand::Impl::scaleJointBehavior</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a084934ddef76f46a3ccbe1d6803bc924" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getJointGroupJointIndices</definition>
<argsstring>(std::uint16_t jointGroupIndex) const override</argsstring>
<name>getJointGroupJointIndices</name>
<qualifiedname>dnac::ReaderImpl::getJointGroupJointIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>jointGroupIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="109" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="596" bodyend="602"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3dc92e632b87818feed5c55e555d7cef" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelLODs</definition>
<argsstring>() const override</argsstring>
<name>getBlendShapeChannelLODs</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelLODs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="110" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="605" bodyend="608"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a9195ae58d486481b765733ea41e45254" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelOutputIndices</definition>
<argsstring>() const override</argsstring>
<name>getBlendShapeChannelOutputIndices</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelOutputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="111" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="617" bodyend="620"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a9c13392d509017c7c07374f95c9e3ec3" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelInputIndices</definition>
<argsstring>() const override</argsstring>
<name>getBlendShapeChannelInputIndices</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelInputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="112" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="611" bodyend="614"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3fc16888b937bdbdfd1865e79c96752b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapLODs</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapLODs</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapLODs</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="113" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="623" bodyend="626"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a120d3ed1199fce1abe97972f18f63da0" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapInputIndices</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapInputIndices</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapInputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="114" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="629" bodyend="632"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8610182358cc0bffb5728f3ce8c5daea" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapOutputIndices</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapOutputIndices</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapOutputIndices</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="115" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="635" bodyend="638"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a00e009aa4c2566c809b83098e85de32e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapFromValues</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapFromValues</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapFromValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="116" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="641" bodyend="644"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a600078aac3e67df3fccd717e7896d75f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapToValues</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapToValues</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapToValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="117" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="647" bodyend="650"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ad84991b7d84998ae469b7d90bce7cd85" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapSlopeValues</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapSlopeValues</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapSlopeValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="118" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="653" bodyend="656"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a99c5068a32677952c7e836a5c7b9e970" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getAnimatedMapCutValues</definition>
<argsstring>() const override</argsstring>
<name>getAnimatedMapCutValues</name>
<qualifiedname>dnac::ReaderImpl::getAnimatedMapCutValues</qualifiedname>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="119" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="659" bodyend="662"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a826b8830b1b59be62185f84aafb12c2f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexPositionCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexPositionCount</name>
<qualifiedname>dnac::ReaderImpl::getVertexPositionCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="122" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="665" bodyend="670"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a545e3418c20548b492253f1466c5e9e7" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>Position</type>
<definition>Position dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexPosition</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t vertexIndex) const override</argsstring>
<name>getVertexPosition</name>
<qualifiedname>dnac::ReaderImpl::getVertexPosition</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>vertexIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="123" column="18" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="673" bodyend="681"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aea95c3f004da9c7c57d82b21fd493801" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexPositionXs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexPositionXs</name>
<qualifiedname>dnac::ReaderImpl::getVertexPositionXs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="124" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="684" bodyend="690"/>
<referencedby refid="classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a883917daa2aca369cf98baf6b5b6e4d0" compoundref="SetVertexPositionsCommand_8cpp" startline="56" endline="72">dnac::SetVertexPositionsCommand::Impl::computeVertexPositions</referencedby>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a966194ee7b11f30b2fa41407d4624ea7" compoundref="RotateCommand_8cpp" startline="76" endline="93">dnac::RotateCommand::Impl::rotateVertexPositions</referencedby>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1ae7c6509cead50685fae7fa3297844926" compoundref="ScaleCommand_8cpp" startline="101" endline="121">dnac::ScaleCommand::Impl::scaleVertexPositions</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1af0ed40ac0485ca35228d797b9de2933a" compoundref="TranslateCommand_8cpp" startline="45" endline="59">dnac::TranslateCommand::Impl::translateVertexPositions</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a00f2620efcb497c3d51cf6aaea94d079" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexPositionYs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexPositionYs</name>
<qualifiedname>dnac::ReaderImpl::getVertexPositionYs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="125" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="693" bodyend="699"/>
<referencedby refid="classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a883917daa2aca369cf98baf6b5b6e4d0" compoundref="SetVertexPositionsCommand_8cpp" startline="56" endline="72">dnac::SetVertexPositionsCommand::Impl::computeVertexPositions</referencedby>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a966194ee7b11f30b2fa41407d4624ea7" compoundref="RotateCommand_8cpp" startline="76" endline="93">dnac::RotateCommand::Impl::rotateVertexPositions</referencedby>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1ae7c6509cead50685fae7fa3297844926" compoundref="ScaleCommand_8cpp" startline="101" endline="121">dnac::ScaleCommand::Impl::scaleVertexPositions</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1af0ed40ac0485ca35228d797b9de2933a" compoundref="TranslateCommand_8cpp" startline="45" endline="59">dnac::TranslateCommand::Impl::translateVertexPositions</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a1fdf97eb5f3c9b9b78bcd1ce79f484f3" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexPositionZs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexPositionZs</name>
<qualifiedname>dnac::ReaderImpl::getVertexPositionZs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="126" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="702" bodyend="708"/>
<referencedby refid="classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a883917daa2aca369cf98baf6b5b6e4d0" compoundref="SetVertexPositionsCommand_8cpp" startline="56" endline="72">dnac::SetVertexPositionsCommand::Impl::computeVertexPositions</referencedby>
<referencedby refid="classdnac_1_1RotateCommand_1_1Impl_1a966194ee7b11f30b2fa41407d4624ea7" compoundref="RotateCommand_8cpp" startline="76" endline="93">dnac::RotateCommand::Impl::rotateVertexPositions</referencedby>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1ae7c6509cead50685fae7fa3297844926" compoundref="ScaleCommand_8cpp" startline="101" endline="121">dnac::ScaleCommand::Impl::scaleVertexPositions</referencedby>
<referencedby refid="classdnac_1_1TranslateCommand_1_1Impl_1af0ed40ac0485ca35228d797b9de2933a" compoundref="TranslateCommand_8cpp" startline="45" endline="59">dnac::TranslateCommand::Impl::translateVertexPositions</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a6e21fe95b58effd11d078f2b122f5f6a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexTextureCoordinateCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexTextureCoordinateCount</name>
<qualifiedname>dnac::ReaderImpl::getVertexTextureCoordinateCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="127" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="711" bodyend="716"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a18e13ecb8a08eaa2568fa25e47b43832" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1TextureCoordinate" kindref="compound">TextureCoordinate</ref></type>
<definition>TextureCoordinate dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexTextureCoordinate</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t textureCoordinateIndex) const override</argsstring>
<name>getVertexTextureCoordinate</name>
<qualifiedname>dnac::ReaderImpl::getVertexTextureCoordinate</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>textureCoordinateIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="128" column="27" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="719" bodyend="728"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a821fec0af08105922733c9b052c64998" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexTextureCoordinateUs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexTextureCoordinateUs</name>
<qualifiedname>dnac::ReaderImpl::getVertexTextureCoordinateUs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="130" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="731" bodyend="734"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1add83264c7e4393929d1eabb020db55e3" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexTextureCoordinateVs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexTextureCoordinateVs</name>
<qualifiedname>dnac::ReaderImpl::getVertexTextureCoordinateVs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="131" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="737" bodyend="740"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a8c7a323fe13aa7afa5d08c3f30a60f07" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexNormalCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexNormalCount</name>
<qualifiedname>dnac::ReaderImpl::getVertexNormalCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="132" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="743" bodyend="748"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a51175a8fe6977a36067edefc791a3104" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>Normal</type>
<definition>Normal dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexNormal</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t normalIndex) const override</argsstring>
<name>getVertexNormal</name>
<qualifiedname>dnac::ReaderImpl::getVertexNormal</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>normalIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="133" column="16" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="751" bodyend="759"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ac0ada1903ca469ae0138f4175ac21050" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexNormalXs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexNormalXs</name>
<qualifiedname>dnac::ReaderImpl::getVertexNormalXs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="134" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="762" bodyend="768"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3f951e290fa43e196671825bcc55f017" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexNormalYs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexNormalYs</name>
<qualifiedname>dnac::ReaderImpl::getVertexNormalYs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="135" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="771" bodyend="777"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a0f87e4b227891ea8adedcc7cb01c7aed" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexNormalZs</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexNormalZs</name>
<qualifiedname>dnac::ReaderImpl::getVertexNormalZs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="136" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="780" bodyend="786"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ad8f28c20f9d189474a4ad06eff75b935" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getFaceCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getFaceCount</name>
<qualifiedname>dnac::ReaderImpl::getFaceCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="137" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="789" bodyend="794"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1af771ac18de06d9685dcea304ec2c2d65" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint32_t &gt;</type>
<definition>ConstArrayView&lt; std::uint32_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getFaceVertexLayoutIndices</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t faceIndex) const override</argsstring>
<name>getFaceVertexLayoutIndices</name>
<qualifiedname>dnac::ReaderImpl::getFaceVertexLayoutIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>faceIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="138" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="797" bodyend="805"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3f127dc451a18afb1a6660cda1525784" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexLayoutCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexLayoutCount</name>
<qualifiedname>dnac::ReaderImpl::getVertexLayoutCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="139" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="808" bodyend="813"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ade7be376617baff644ab183f8294f797" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structdna_1_1VertexLayout" kindref="compound">VertexLayout</ref></type>
<definition>VertexLayout dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexLayout</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t layoutIndex) const override</argsstring>
<name>getVertexLayout</name>
<qualifiedname>dnac::ReaderImpl::getVertexLayout</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>layoutIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="140" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="816" bodyend="824"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1aebe6ea5f11852c7511bad9d3203d6ba6" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint32_t &gt;</type>
<definition>ConstArrayView&lt; std::uint32_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexLayoutPositionIndices</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexLayoutPositionIndices</name>
<qualifiedname>dnac::ReaderImpl::getVertexLayoutPositionIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="141" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="827" bodyend="833"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a6225aaa8f325a35103bc7cdf6bb96369" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint32_t &gt;</type>
<definition>ConstArrayView&lt; std::uint32_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexLayoutTextureCoordinateIndices</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexLayoutTextureCoordinateIndices</name>
<qualifiedname>dnac::ReaderImpl::getVertexLayoutTextureCoordinateIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="142" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="836" bodyend="843"/>
<referencedby refid="classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl_1aa980b2865e6070a6477d72599d3f17a3" compoundref="CalculateMeshLowerLODsCommand_8cpp" startline="27" endline="87">dnac::CalculateMeshLowerLODsCommand::Impl::run</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a5ee8a693cc7be5944b523341d1577c2b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint32_t &gt;</type>
<definition>ConstArrayView&lt; std::uint32_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getVertexLayoutNormalIndices</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getVertexLayoutNormalIndices</name>
<qualifiedname>dnac::ReaderImpl::getVertexLayoutNormalIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="143" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="846" bodyend="852"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a73bb448dee7ec6de69da63506e3a8a0b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getMaximumInfluencePerVertex</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getMaximumInfluencePerVertex</name>
<qualifiedname>dnac::ReaderImpl::getMaximumInfluencePerVertex</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="144" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="855" bodyend="860"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a53bbb782389f78dfa66efb6d15c34012" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getSkinWeightsCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getSkinWeightsCount</name>
<qualifiedname>dnac::ReaderImpl::getSkinWeightsCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="145" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="863" bodyend="869"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a02aae9d6ea044f08f7a8e2eb95dc94ec" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getSkinWeightsValues</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t vertexIndex) const override</argsstring>
<name>getSkinWeightsValues</name>
<qualifiedname>dnac::ReaderImpl::getSkinWeightsValues</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>vertexIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="146" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="872" bodyend="880"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a450adaf239707daaf027647a1bba8720" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint16_t &gt;</type>
<definition>ConstArrayView&lt; std::uint16_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getSkinWeightsJointIndices</definition>
<argsstring>(std::uint16_t meshIndex, std::uint32_t vertexIndex) const override</argsstring>
<name>getSkinWeightsJointIndices</name>
<qualifiedname>dnac::ReaderImpl::getSkinWeightsJointIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>vertexIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="147" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="883" bodyend="891"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a331dbfa35dd3f6a8e8b8131f4d5aef8c" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetCount</definition>
<argsstring>(std::uint16_t meshIndex) const override</argsstring>
<name>getBlendShapeTargetCount</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="149" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="894" bodyend="899"/>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1afc9a2d7dc33381e2c76cc676a543c58a" compoundref="ScaleCommand_8cpp" startline="123" endline="139">dnac::ScaleCommand::Impl::scaleBlendShapeTargetDeltas</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ad6fc2085dd75a66358cbd4e4d7957662" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint16_t</type>
<definition>std::uint16_t dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeChannelIndex</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeChannelIndex</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeChannelIndex</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="150" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="902" bodyend="909"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a6a961b4efd229cf62411f44a10f24b47" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>std::uint32_t</type>
<definition>std::uint32_t dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetDeltaCount</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeTargetDeltaCount</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetDeltaCount</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="151" column="23" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="912" bodyend="919"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a45d91dccfabddf7b8bbb615a36cc4d27" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>Delta</type>
<definition>Delta dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetDelta</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint32_t deltaIndex) const override</argsstring>
<name>getBlendShapeTargetDelta</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetDelta</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<param>
<type>std::uint32_t</type>
<declname>deltaIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="152" column="15" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="922" bodyend="932"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1ac97d7efca1493f5f850704d78d40111e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetDeltaXs</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeTargetDeltaXs</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetDeltaXs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="154" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="935" bodyend="943"/>
<referencedby refid="classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9cd5c3a3a400e107a5280bed4cab5878" compoundref="SetBlendShapeTargetDeltasCommand_8cpp" startline="61" endline="77">dnac::SetBlendShapeTargetDeltasCommand::Impl::computeBlendShapeTargetDeltas</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1afc9a2d7dc33381e2c76cc676a543c58a" compoundref="ScaleCommand_8cpp" startline="123" endline="139">dnac::ScaleCommand::Impl::scaleBlendShapeTargetDeltas</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a05e1fcb483624fa4cbc9922e3528a31a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetDeltaYs</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeTargetDeltaYs</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetDeltaYs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="156" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="946" bodyend="954"/>
<referencedby refid="classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9cd5c3a3a400e107a5280bed4cab5878" compoundref="SetBlendShapeTargetDeltasCommand_8cpp" startline="61" endline="77">dnac::SetBlendShapeTargetDeltasCommand::Impl::computeBlendShapeTargetDeltas</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1afc9a2d7dc33381e2c76cc676a543c58a" compoundref="ScaleCommand_8cpp" startline="123" endline="139">dnac::ScaleCommand::Impl::scaleBlendShapeTargetDeltas</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a3bbe0f453f53493aa88cd5c5cbf3f06a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; float &gt;</type>
<definition>ConstArrayView&lt; float &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetDeltaZs</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeTargetDeltaZs</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetDeltaZs</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="158" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="957" bodyend="965"/>
<referencedby refid="classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9cd5c3a3a400e107a5280bed4cab5878" compoundref="SetBlendShapeTargetDeltasCommand_8cpp" startline="61" endline="77">dnac::SetBlendShapeTargetDeltasCommand::Impl::computeBlendShapeTargetDeltas</referencedby>
<referencedby refid="classdnac_1_1ScaleCommand_1_1Impl_1afc9a2d7dc33381e2c76cc676a543c58a" compoundref="ScaleCommand_8cpp" startline="123" endline="139">dnac::ScaleCommand::Impl::scaleBlendShapeTargetDeltas</referencedby>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a98812142a8465f3be9337abe469829a1" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="namespacednac_1ac2e07be60cd7438652d21feb096edce4" kindref="member">ConstArrayView</ref>&lt; std::uint32_t &gt;</type>
<definition>ConstArrayView&lt; std::uint32_t &gt; dnac::ReaderImpl&lt; TReaderBase &gt;::getBlendShapeTargetVertexIndices</definition>
<argsstring>(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override</argsstring>
<name>getBlendShapeTargetVertexIndices</name>
<qualifiedname>dnac::ReaderImpl::getBlendShapeTargetVertexIndices</qualifiedname>
<param>
<type>std::uint16_t</type>
<declname>meshIndex</declname>
</param>
<param>
<type>std::uint16_t</type>
<declname>blendShapeTargetIndex</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="160" column="24" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="968" bodyend="977"/>
</memberdef>
<memberdef kind="function" id="classdnac_1_1ReaderImpl_1a256523aa9a58bac96c52bcb352ef9aeb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void dnac::ReaderImpl&lt; TReaderBase &gt;::unload</definition>
<argsstring>(DataLayer layer) override</argsstring>
<name>unload</name>
<qualifiedname>dnac::ReaderImpl::unload</qualifiedname>
<param>
<type>DataLayer</type>
<declname>layer</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="163" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="980" bodyend="994"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inheritancegraph>
<node id="4">
<label>dnac::ReaderImpl&lt; DNACalibDNAReader &gt;</label>
<link refid="classdnac_1_1ReaderImpl"/>
<childnode refid="1" relation="template-instance">
<edgelabel>&lt; DNACalibDNAReader &gt;</edgelabel>
</childnode>
</node>
<node id="2">
<label>TReaderBase</label>
</node>
<node id="3">
<label>dnac::BaseImpl</label>
<link refid="classdnac_1_1BaseImpl"/>
</node>
<node id="5">
<label>dnac::DNACalibDNAReaderImpl</label>
<link refid="classdnac_1_1DNACalibDNAReaderImpl"/>
<childnode refid="4" relation="public-inheritance">
</childnode>
</node>
<node id="1">
<label>dnac::ReaderImpl&lt; TReaderBase &gt;</label>
<link refid="classdnac_1_1ReaderImpl"/>
<childnode refid="2" relation="public-inheritance">
</childnode>
<childnode refid="3" relation="public-inheritance">
</childnode>
</node>
</inheritancegraph>
<collaborationgraph>
<node id="8">
<label>terse::ArchiveOffset&lt; std::uint32_t &gt;</label>
<link refid="structterse_1_1ArchiveOffset"/>
<childnode refid="9" relation="usage">
<edgelabel>+proxy</edgelabel>
</childnode>
<childnode refid="10" relation="template-instance">
<edgelabel>&lt; std::uint32_t &gt;</edgelabel>
</childnode>
</node>
<node id="22">
<label>terse::DynArray&lt; float &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="17" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
<childnode refid="20" relation="template-instance">
<edgelabel>&lt; float &gt;</edgelabel>
</childnode>
</node>
<node id="16">
<label>terse::DynArray&lt; std::uint16_t &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="17" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
<childnode refid="20" relation="template-instance">
<edgelabel>&lt; std::uint16_t &gt;</edgelabel>
</childnode>
</node>
<node id="19">
<label>T</label>
</node>
<node id="2">
<label>TReaderBase</label>
</node>
<node id="3">
<label>dnac::BaseImpl</label>
<link refid="classdnac_1_1BaseImpl"/>
<childnode refid="4" relation="usage">
<edgelabel>#memRes</edgelabel>
</childnode>
<childnode refid="5" relation="usage">
<edgelabel>#dna</edgelabel>
</childnode>
</node>
<node id="5">
<label>dnac::DNA</label>
<link refid="structdnac_1_1DNA"/>
<childnode refid="4" relation="usage">
<edgelabel>+memRes</edgelabel>
</childnode>
<childnode refid="6" relation="usage">
<edgelabel>+version</edgelabel>
</childnode>
<childnode refid="7" relation="usage">
<edgelabel>+sections</edgelabel>
</childnode>
<childnode refid="11" relation="usage">
<edgelabel>+descriptor</edgelabel>
</childnode>
<childnode refid="13" relation="usage">
<edgelabel>+definition</edgelabel>
</childnode>
<childnode refid="23" relation="usage">
<edgelabel>+behavior</edgelabel>
</childnode>
<childnode refid="30" relation="usage">
<edgelabel>+geometry</edgelabel>
</childnode>
</node>
<node id="15">
<label>dnac::LODMapping</label>
<link refid="classdnac_1_1LODMapping"/>
</node>
<node id="29">
<label>dnac::RawAnimatedMaps</label>
<link refid="structdnac_1_1RawAnimatedMaps"/>
<childnode refid="16" relation="usage">
<edgelabel>+lods</edgelabel>
</childnode>
<childnode refid="25" relation="usage">
<edgelabel>+conditionals</edgelabel>
</childnode>
</node>
<node id="23">
<label>dnac::RawBehavior</label>
<link refid="structdnac_1_1RawBehavior"/>
<childnode refid="8" relation="usage">
<edgelabel>+animatedMapsMarker</edgelabel>
<edgelabel>+blendShapeChannelsMarker</edgelabel>
<edgelabel>+controlsMarker</edgelabel>
<edgelabel>+jointsMarker</edgelabel>
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="24" relation="usage">
<edgelabel>+controls</edgelabel>
</childnode>
<childnode refid="27" relation="usage">
<edgelabel>+joints</edgelabel>
</childnode>
<childnode refid="28" relation="usage">
<edgelabel>+blendShapeChannels</edgelabel>
</childnode>
<childnode refid="29" relation="usage">
<edgelabel>+animatedMaps</edgelabel>
</childnode>
</node>
<node id="28">
<label>dnac::RawBlendShapeChannels</label>
<link refid="structdnac_1_1RawBlendShapeChannels"/>
<childnode refid="16" relation="usage">
<edgelabel>+inputIndices</edgelabel>
<edgelabel>+lods</edgelabel>
<edgelabel>+outputIndices</edgelabel>
</childnode>
</node>
<node id="25">
<label>dnac::RawConditionalTable</label>
<link refid="structdnac_1_1RawConditionalTable"/>
<childnode refid="16" relation="usage">
<edgelabel>+inputIndices</edgelabel>
<edgelabel>+outputIndices</edgelabel>
</childnode>
<childnode refid="22" relation="usage">
<edgelabel>+cutValues</edgelabel>
<edgelabel>+fromValues</edgelabel>
<edgelabel>+slopeValues</edgelabel>
<edgelabel>+toValues</edgelabel>
</childnode>
</node>
<node id="24">
<label>dnac::RawControls</label>
<link refid="structdnac_1_1RawControls"/>
<childnode refid="25" relation="usage">
<edgelabel>+conditionals</edgelabel>
</childnode>
<childnode refid="26" relation="usage">
<edgelabel>+psds</edgelabel>
</childnode>
</node>
<node id="12">
<label>dnac::RawCoordinateSystem</label>
<link refid="structdnac_1_1RawCoordinateSystem"/>
</node>
<node id="13">
<label>dnac::RawDefinition</label>
<link refid="structdnac_1_1RawDefinition"/>
<childnode refid="8" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="14" relation="usage">
<edgelabel>+lodAnimatedMapMapping</edgelabel>
<edgelabel>+lodBlendShapeMapping</edgelabel>
<edgelabel>+lodJointMapping</edgelabel>
<edgelabel>+lodMeshMapping</edgelabel>
</childnode>
<childnode refid="16" relation="usage">
<edgelabel>+jointHierarchy</edgelabel>
</childnode>
<childnode refid="21" relation="usage">
<edgelabel>+neutralJointRotations</edgelabel>
<edgelabel>+neutralJointTranslations</edgelabel>
</childnode>
</node>
<node id="11">
<label>dnac::RawDescriptor</label>
<link refid="structdnac_1_1RawDescriptor"/>
<childnode refid="8" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
<childnode refid="12" relation="usage">
<edgelabel>+coordinateSystem</edgelabel>
</childnode>
</node>
<node id="30">
<label>dnac::RawGeometry</label>
<link refid="structdnac_1_1RawGeometry"/>
<childnode refid="8" relation="usage">
<edgelabel>+marker</edgelabel>
</childnode>
</node>
<node id="27">
<label>dnac::RawJoints</label>
<link refid="structdnac_1_1RawJoints"/>
</node>
<node id="14">
<label>dnac::RawLODMapping</label>
<link refid="structdnac_1_1RawLODMapping"/>
<childnode refid="15" relation="public-inheritance">
</childnode>
</node>
<node id="26">
<label>dnac::RawPSDMatrix</label>
<link refid="structdnac_1_1RawPSDMatrix"/>
<childnode refid="16" relation="usage">
<edgelabel>+columns</edgelabel>
<edgelabel>+rows</edgelabel>
</childnode>
<childnode refid="22" relation="usage">
<edgelabel>+values</edgelabel>
</childnode>
</node>
<node id="21">
<label>dnac::RawVector3Vector</label>
<link refid="structdnac_1_1RawVector3Vector"/>
<childnode refid="22" relation="usage">
<edgelabel>+xs</edgelabel>
<edgelabel>+ys</edgelabel>
<edgelabel>+zs</edgelabel>
</childnode>
</node>
<node id="1">
<label>dnac::ReaderImpl&lt; TReaderBase &gt;</label>
<link refid="classdnac_1_1ReaderImpl"/>
<childnode refid="2" relation="public-inheritance">
</childnode>
<childnode refid="3" relation="public-inheritance">
</childnode>
</node>
<node id="7">
<label>dnac::SectionLookupTable</label>
<link refid="structdnac_1_1SectionLookupTable"/>
<childnode refid="8" 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>dnac::Version</label>
<link refid="structdnac_1_1Version"/>
</node>
<node id="4">
<label>pma::MemoryResource</label>
<link refid="classpma_1_1MemoryResource"/>
</node>
<node id="18">
<label>std::unique_ptr&lt; T &gt;</label>
<childnode refid="19" relation="usage">
<edgelabel>+ptr</edgelabel>
</childnode>
</node>
<node id="10">
<label>terse::ArchiveOffset&lt; TOffset &gt;</label>
<link refid="structterse_1_1ArchiveOffset"/>
<childnode refid="9" relation="usage">
<edgelabel>+proxy</edgelabel>
</childnode>
</node>
<node id="9">
<label>terse::ArchiveOffset&lt; TOffset &gt;::Proxy</label>
<link refid="structterse_1_1ArchiveOffset_1_1Proxy"/>
<childnode refid="10" relation="usage">
<edgelabel>+target</edgelabel>
</childnode>
</node>
<node id="20">
<label>terse::DynArray&lt; T, TAllocator &gt;</label>
<link refid="classterse_1_1DynArray"/>
<childnode refid="17" relation="usage">
<edgelabel>-ptr</edgelabel>
</childnode>
</node>
<node id="17">
<label>std::unique_ptr&lt; value_type, std::function&lt; void(value_type *)&gt; &gt;</label>
<childnode refid="18" 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/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" line="36" column="1" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/dna/ReaderImpl.h" bodystart="36" bodyend="168"/>
<listofallmembers>
<member refid="classdnac_1_1BaseImpl_1a806d3a15e3a36f7a58ee73e5b32c4249" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>BaseImpl</name></member>
<member refid="classdnac_1_1BaseImpl_1a4d347a22f27ad0b71239ed9c42d81c4c" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>BaseImpl</name></member>
<member refid="classdnac_1_1BaseImpl_1a9863045677e36a0d85fef4c2ed30b6ea" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>BaseImpl</name></member>
<member refid="classdnac_1_1ReaderImpl_1a09fef17ee0903729873d4d40e2ba7069" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>cache</name></member>
<member refid="classdnac_1_1BaseImpl_1ad2b4846b06dcceaafc16e854dba6f01e" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>dna</name></member>
<member refid="classdnac_1_1ReaderImpl_1a52c70c7a4847e42f89b1618d55dc4d87" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAge</name></member>
<member refid="classdnac_1_1ReaderImpl_1a53ce3b1a0037c5dd9a8ae6303fe7d19c" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a99c5068a32677952c7e836a5c7b9e970" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapCutValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a00e009aa4c2566c809b83098e85de32e" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapFromValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a1b85ef3a019f8c8f8912cad9e5e1ccda" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapIndexListCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a24697c35c7e0ed1629c418ff029a8802" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapIndicesForLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1a120d3ed1199fce1abe97972f18f63da0" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapInputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3fc16888b937bdbdfd1865e79c96752b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapLODs</name></member>
<member refid="classdnac_1_1ReaderImpl_1aee494ee8bcb7af27a5803cdf27f3b110" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapName</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8610182358cc0bffb5728f3ce8c5daea" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapOutputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1ad84991b7d84998ae469b7d90bce7cd85" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapSlopeValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a600078aac3e67df3fccd717e7896d75f" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getAnimatedMapToValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a71723625b264135ebe303cb945e9d927" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getArchetype</name></member>
<member refid="classdnac_1_1ReaderImpl_1a5c8d910567019dca9391a6c46aae57b5" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1ad6fc2085dd75a66358cbd4e4d7957662" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelIndex</name></member>
<member refid="classdnac_1_1ReaderImpl_1ad8d89c451eb7c77d9e2770176e325aa5" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelIndexListCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8701ad2f630d4adae79616c20a00d77d" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelIndicesForLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1a9c13392d509017c7c07374f95c9e3ec3" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelInputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3dc92e632b87818feed5c55e555d7cef" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelLODs</name></member>
<member refid="classdnac_1_1ReaderImpl_1ab0056078f733cf35919e3de797714e97" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelName</name></member>
<member refid="classdnac_1_1ReaderImpl_1a9195ae58d486481b765733ea41e45254" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeChannelOutputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a331dbfa35dd3f6a8e8b8131f4d5aef8c" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a45d91dccfabddf7b8bbb615a36cc4d27" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetDelta</name></member>
<member refid="classdnac_1_1ReaderImpl_1a6a961b4efd229cf62411f44a10f24b47" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetDeltaCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1ac97d7efca1493f5f850704d78d40111e" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetDeltaXs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a05e1fcb483624fa4cbc9922e3528a31a" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetDeltaYs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3bbe0f453f53493aa88cd5c5cbf3f06a" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetDeltaZs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a98812142a8465f3be9337abe469829a1" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getBlendShapeTargetVertexIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a4b37c1da138ca0538bf07b59c1bfa1b7" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getCoordinateSystem</name></member>
<member refid="classdnac_1_1ReaderImpl_1a12a6ca18bd9c4f6cc408562f2c33aa8b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getDBComplexity</name></member>
<member refid="classdnac_1_1ReaderImpl_1a79f2794ae7c9ebe0f315a8e253d9f6a0" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getDBMaxLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8f0b863a45e7aef4287d06886d8b5f58" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getDBName</name></member>
<member refid="classdnac_1_1ReaderImpl_1ad8f28c20f9d189474a4ad06eff75b935" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getFaceCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1af771ac18de06d9685dcea304ec2c2d65" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getFaceVertexLayoutIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae43b4a221ed9308314a41ae0face9aeb" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGender</name></member>
<member refid="classdnac_1_1ReaderImpl_1a52e44414a73222af76814aba443eda84" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIControlCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a2bf882579dde04967bcd51451ac77be8" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIControlName</name></member>
<member refid="classdnac_1_1ReaderImpl_1abb4c5bf86e2fe63f315b18912e39c082" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawCutValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a522186dca1c692ed70ac798c8c3fce5f" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawFromValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1ab210231c0d48136f28c137a114e18e20" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawInputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a84abe0bb2fa9e4e30e8c23a216444150" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawOutputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1ac8048540778e5cfc3a908514e13d4742" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawSlopeValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae642d36ff8ed489220035ad8098b1429" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getGUIToRawToValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a63f9da44e4ed5220c859b1773610c2b1" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointColumnCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3096d034974ba868f3d42fc3984a5d66" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a75c9bb26249d92c81c2a16247f8c4f5e" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a1433abc3344a820826f2a2e887e6220d" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupInputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a084934ddef76f46a3ccbe1d6803bc924" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupJointIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1ace0cee61d7b90f17d4c87bd7a8d35685" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupLODs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a0dcf65e478fcaeb6683c963f8b599f01" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupOutputIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1aafb275f39c9e45429fab9cba05a418a6" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointGroupValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a42be8bd23d7c6bf9f38d21ac012f0a3b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointIndexListCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a900ea149db5238765ecfb13a284a3255" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointIndicesForLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1a39d92d7c98e36a1d79933800e41e61a9" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointName</name></member>
<member refid="classdnac_1_1ReaderImpl_1aeb7ef18efd4a765ba13d3960094bca85" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointParentIndex</name></member>
<member refid="classdnac_1_1ReaderImpl_1a52ff5d18220583de57f3c6f5682294fe" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointRowCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a55fbfcfa8ce0c466dd21c69b18681480" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getJointVariableAttributeIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a5aa674afa7780fe904fc6bac39f89f9d" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getLODCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a73bb448dee7ec6de69da63506e3a8a0b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMaximumInfluencePerVertex</name></member>
<member refid="classdnac_1_1BaseImpl_1a32cf2cb73c096570d97256ad9df80b1b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMemoryResource</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8a442e33cd064a5641f69114b2083e5a" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshBlendShapeChannelMapping</name></member>
<member refid="classdnac_1_1ReaderImpl_1ac6a8d7ce940c7ba233efd5c7b5cae8d6" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshBlendShapeChannelMappingCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae98dbcb9cb3caaaa39b95de037290c29" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshBlendShapeChannelMappingIndicesForLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1ad79abbd6be98e172f989311806fa01cf" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a2c78beb40049177c9ef096c7ad6ddada" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshIndexListCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae6cd41af93f86e3ee653096427d80e9d" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshIndicesForLOD</name></member>
<member refid="classdnac_1_1ReaderImpl_1a75672be019b028e24e1b0801653ce109" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMeshName</name></member>
<member refid="classdnac_1_1ReaderImpl_1ab4c16f250da9f1cdcff9b72684fa8952" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMetaDataCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a28933d71dbcc3e787ee16ddbe7343b5c" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMetaDataKey</name></member>
<member refid="classdnac_1_1ReaderImpl_1aa68fe430bc44e3c8aa438ab0c17ff262" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getMetaDataValue</name></member>
<member refid="classdnac_1_1ReaderImpl_1a9795e5d57e053e637a35b30923ff0de0" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getName</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8325f889701d951580a2ec49ca816ea7" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointRotation</name></member>
<member refid="classdnac_1_1ReaderImpl_1a433366650a88b9f422e215d8a2e9c7a1" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointRotationXs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8988a60e703d4a881d37ab64e7e6eb64" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointRotationYs</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae91dd917cc76547eb45c338c5068693a" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointRotationZs</name></member>
<member refid="classdnac_1_1ReaderImpl_1ab600f483b951b6015df40a6766af7e87" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointTranslation</name></member>
<member refid="classdnac_1_1ReaderImpl_1a60ff2e61efe5b9485c42abdfced7fa0b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointTranslationXs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a513ccbcaca887a19ad0c8600c8b79bd7" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointTranslationYs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a9f8715c8fd5f11897c1278c6b0fe2776" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getNeutralJointTranslationZs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a2205e39ea5cac706bdda03e3269bc642" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getPSDColumnIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1afeeb523e499320335a43d2c5e92b734f" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getPSDCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a4873a216f4578f806fc3fbcc16e3716f" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getPSDRowIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a93a0aba565d1c637476c48f075e639bc" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getPSDValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1a208a01bce7f9bea8d5a29722120fbdbf" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getRawControlCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1aef14e53dc15402d54ccb0e13d214ad84" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getRawControlName</name></member>
<member refid="classdnac_1_1ReaderImpl_1ae869dfc4fd6fbdc898192e1aea7b0f03" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getRotationUnit</name></member>
<member refid="classdnac_1_1ReaderImpl_1a53bbb782389f78dfa66efb6d15c34012" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getSkinWeightsCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a450adaf239707daaf027647a1bba8720" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getSkinWeightsJointIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a02aae9d6ea044f08f7a8e2eb95dc94ec" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getSkinWeightsValues</name></member>
<member refid="classdnac_1_1ReaderImpl_1aec69fb24090486024c2fc97070de8889" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getTranslationUnit</name></member>
<member refid="classdnac_1_1ReaderImpl_1ade7be376617baff644ab183f8294f797" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexLayout</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3f127dc451a18afb1a6660cda1525784" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexLayoutCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a5ee8a693cc7be5944b523341d1577c2b" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexLayoutNormalIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1aebe6ea5f11852c7511bad9d3203d6ba6" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexLayoutPositionIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a6225aaa8f325a35103bc7cdf6bb96369" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexLayoutTextureCoordinateIndices</name></member>
<member refid="classdnac_1_1ReaderImpl_1a51175a8fe6977a36067edefc791a3104" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexNormal</name></member>
<member refid="classdnac_1_1ReaderImpl_1a8c7a323fe13aa7afa5d08c3f30a60f07" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexNormalCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1ac0ada1903ca469ae0138f4175ac21050" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexNormalXs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a3f951e290fa43e196671825bcc55f017" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexNormalYs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a0f87e4b227891ea8adedcc7cb01c7aed" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexNormalZs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a545e3418c20548b492253f1466c5e9e7" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexPosition</name></member>
<member refid="classdnac_1_1ReaderImpl_1a826b8830b1b59be62185f84aafb12c2f" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexPositionCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1aea95c3f004da9c7c57d82b21fd493801" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexPositionXs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a00f2620efcb497c3d51cf6aaea94d079" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexPositionYs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a1fdf97eb5f3c9b9b78bcd1ce79f484f3" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexPositionZs</name></member>
<member refid="classdnac_1_1ReaderImpl_1a18e13ecb8a08eaa2568fa25e47b43832" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexTextureCoordinate</name></member>
<member refid="classdnac_1_1ReaderImpl_1a6e21fe95b58effd11d078f2b122f5f6a" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexTextureCoordinateCount</name></member>
<member refid="classdnac_1_1ReaderImpl_1a821fec0af08105922733c9b052c64998" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexTextureCoordinateUs</name></member>
<member refid="classdnac_1_1ReaderImpl_1add83264c7e4393929d1eabb020db55e3" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>getVertexTextureCoordinateVs</name></member>
<member refid="classdnac_1_1BaseImpl_1ac6106cd0ab7367c022025ffa03a392c7" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>memRes</name></member>
<member refid="classdnac_1_1BaseImpl_1a48cf91b795aaf8f34fa2c898b2509975" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>operator=</name></member>
<member refid="classdnac_1_1BaseImpl_1a57a1662a33727e60a0e14f030bfab6fc" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>operator=</name></member>
<member refid="classdnac_1_1ReaderImpl_1aafdd6c3e9e1f444ea17017711acc1577" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>ReaderImpl</name></member>
<member refid="classdnac_1_1ReaderImpl_1a256523aa9a58bac96c52bcb352ef9aeb" prot="public" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>unload</name></member>
<member refid="classdnac_1_1BaseImpl_1ac0974c55882091c30e0507e2366bf15f" prot="protected" virt="non-virtual"><scope>dnac::ReaderImpl</scope><name>~BaseImpl</name></member>
</listofallmembers>
</compounddef>
</doxygen>