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= "namespacedna" kind= "namespace" language= "C++" >
<compoundname > dna</compoundname>
<innerclass refid= "classdna_1_1AnimatedMapFilter" prot= "public" > dna::AnimatedMapFilter</innerclass>
<innerclass refid= "classdna_1_1BaseImpl" prot= "public" > dna::BaseImpl</innerclass>
<innerclass refid= "classdna_1_1BehaviorReader" prot= "public" > dna::BehaviorReader</innerclass>
<innerclass refid= "classdna_1_1BehaviorWriter" prot= "public" > dna::BehaviorWriter</innerclass>
<innerclass refid= "classdna_1_1BinaryStreamReader" prot= "public" > dna::BinaryStreamReader</innerclass>
<innerclass refid= "classdna_1_1BinaryStreamReaderImpl" prot= "public" > dna::BinaryStreamReaderImpl</innerclass>
<innerclass refid= "classdna_1_1BinaryStreamWriter" prot= "public" > dna::BinaryStreamWriter</innerclass>
<innerclass refid= "classdna_1_1BinaryStreamWriterImpl" prot= "public" > dna::BinaryStreamWriterImpl</innerclass>
<innerclass refid= "classdna_1_1BlendShapeFilter" prot= "public" > dna::BlendShapeFilter</innerclass>
<innerclass refid= "structdna_1_1CoordinateSystem" prot= "public" > dna::CoordinateSystem</innerclass>
<innerclass refid= "classdna_1_1DefinitionReader" prot= "public" > dna::DefinitionReader</innerclass>
<innerclass refid= "classdna_1_1DefinitionWriter" prot= "public" > dna::DefinitionWriter</innerclass>
<innerclass refid= "structdna_1_1DenormalizedData" prot= "public" > dna::DenormalizedData</innerclass>
<innerclass refid= "classdna_1_1DescriptorReader" prot= "public" > dna::DescriptorReader</innerclass>
<innerclass refid= "classdna_1_1DescriptorWriter" prot= "public" > dna::DescriptorWriter</innerclass>
<innerclass refid= "structdna_1_1DNA" prot= "public" > dna::DNA</innerclass>
<innerclass refid= "structdna_1_1ExpectedValue" prot= "public" > dna::ExpectedValue</innerclass>
<innerclass refid= "classdna_1_1FilteredInputArchive" prot= "public" > dna::FilteredInputArchive</innerclass>
<innerclass refid= "classdna_1_1GeometryReader" prot= "public" > dna::GeometryReader</innerclass>
<innerclass refid= "classdna_1_1GeometryWriter" prot= "public" > dna::GeometryWriter</innerclass>
<innerclass refid= "classdna_1_1JointFilter" prot= "public" > dna::JointFilter</innerclass>
<innerclass refid= "classdna_1_1JSONStreamReader" prot= "public" > dna::JSONStreamReader</innerclass>
<innerclass refid= "classdna_1_1JSONStreamReaderImpl" prot= "public" > dna::JSONStreamReaderImpl</innerclass>
<innerclass refid= "classdna_1_1JSONStreamWriter" prot= "public" > dna::JSONStreamWriter</innerclass>
<innerclass refid= "classdna_1_1JSONStreamWriterImpl" prot= "public" > dna::JSONStreamWriterImpl</innerclass>
<innerclass refid= "classdna_1_1LODConstraint" prot= "public" > dna::LODConstraint</innerclass>
<innerclass refid= "structdna_1_1LODLimits" prot= "public" > dna::LODLimits</innerclass>
<innerclass refid= "classdna_1_1LODMapping" prot= "public" > dna::LODMapping</innerclass>
<innerclass refid= "structdna_1_1MeshBlendShapeChannelMapping" prot= "public" > dna::MeshBlendShapeChannelMapping</innerclass>
<innerclass refid= "classdna_1_1MeshFilter" prot= "public" > dna::MeshFilter</innerclass>
<innerclass refid= "structdna_1_1RawAnimatedMaps" prot= "public" > dna::RawAnimatedMaps</innerclass>
<innerclass refid= "structdna_1_1RawBehavior" prot= "public" > dna::RawBehavior</innerclass>
<innerclass refid= "structdna_1_1RawBlendShapeChannels" prot= "public" > dna::RawBlendShapeChannels</innerclass>
<innerclass refid= "structdna_1_1RawBlendShapeTarget" prot= "public" > dna::RawBlendShapeTarget</innerclass>
<innerclass refid= "structdna_1_1RawConditionalTable" prot= "public" > dna::RawConditionalTable</innerclass>
<innerclass refid= "structdna_1_1RawControls" prot= "public" > dna::RawControls</innerclass>
<innerclass refid= "structdna_1_1RawCoordinateSystem" prot= "public" > dna::RawCoordinateSystem</innerclass>
<innerclass refid= "structdna_1_1RawDefinition" prot= "public" > dna::RawDefinition</innerclass>
<innerclass refid= "structdna_1_1RawDescriptor" prot= "public" > dna::RawDescriptor</innerclass>
<innerclass refid= "structdna_1_1RawFace" prot= "public" > dna::RawFace</innerclass>
<innerclass refid= "structdna_1_1RawGeometry" prot= "public" > dna::RawGeometry</innerclass>
<innerclass refid= "structdna_1_1RawJointGroup" prot= "public" > dna::RawJointGroup</innerclass>
<innerclass refid= "structdna_1_1RawJoints" prot= "public" > dna::RawJoints</innerclass>
<innerclass refid= "structdna_1_1RawLODMapping" prot= "public" > dna::RawLODMapping</innerclass>
<innerclass refid= "structdna_1_1RawMesh" prot= "public" > dna::RawMesh</innerclass>
<innerclass refid= "structdna_1_1RawPSDMatrix" prot= "public" > dna::RawPSDMatrix</innerclass>
<innerclass refid= "structdna_1_1RawSurjectiveMapping" prot= "public" > dna::RawSurjectiveMapping</innerclass>
<innerclass refid= "structdna_1_1RawTextureCoordinateVector" prot= "public" > dna::RawTextureCoordinateVector</innerclass>
<innerclass refid= "structdna_1_1RawVector3Vector" prot= "public" > dna::RawVector3Vector</innerclass>
<innerclass refid= "structdna_1_1RawVertexLayoutVector" prot= "public" > dna::RawVertexLayoutVector</innerclass>
<innerclass refid= "structdna_1_1RawVertexSkinWeights" prot= "public" > dna::RawVertexSkinWeights</innerclass>
<innerclass refid= "classdna_1_1Reader" prot= "public" > dna::Reader</innerclass>
<innerclass refid= "classdna_1_1ReaderImpl" prot= "public" > dna::ReaderImpl</innerclass>
<innerclass refid= "structdna_1_1SectionLookupTable" prot= "public" > dna::SectionLookupTable</innerclass>
<innerclass refid= "structdna_1_1Signature" prot= "public" > dna::Signature</innerclass>
<innerclass refid= "classdna_1_1StreamReader" prot= "public" > dna::StreamReader</innerclass>
<innerclass refid= "classdna_1_1StreamWriter" prot= "public" > dna::StreamWriter</innerclass>
<innerclass refid= "classdna_1_1StringView" prot= "public" > dna::StringView</innerclass>
<innerclass refid= "structdna_1_1SurjectiveMapping" prot= "public" > dna::SurjectiveMapping</innerclass>
<innerclass refid= "structdna_1_1TextureCoordinate" prot= "public" > dna::TextureCoordinate</innerclass>
<innerclass refid= "structdna_1_1Vector3" prot= "public" > dna::Vector3</innerclass>
<innerclass refid= "structdna_1_1Version" prot= "public" > dna::Version</innerclass>
<innerclass refid= "structdna_1_1VertexLayout" prot= "public" > dna::VertexLayout</innerclass>
<innerclass refid= "classdna_1_1Writer" prot= "public" > dna::Writer</innerclass>
<innerclass refid= "classdna_1_1WriterImpl" prot= "public" > dna::WriterImpl</innerclass>
<innernamespace refid= "namespacedna_1_1anonymous__namespace_02Writer_8cpp_03" > dna::anonymous_namespace{Writer.cpp}</innernamespace>
<sectiondef kind= "enum" >
<memberdef kind= "enum" id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769c" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > DataLayer</name>
<qualifiedname > dna::DataLayer</qualifiedname>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769ca77b90cceaada15c2767933b3d5db0f8a" prot= "public" >
<name > Descriptor</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769ca0b890b1926b90387673882e6ccae7fdc" prot= "public" >
<name > Definition</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cab39a035a995fc6597c8eb942210d1527" prot= "public" >
<name > Behavior</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cad9c6333623e6357515fcbf17be806273" prot= "public" >
<name > Geometry</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769ca96fa7330c972d369c23d5b7d70a637ac" prot= "public" >
<name > GeometryWithoutBlendShapes</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cabacb1964c4470f0e5c8992578937bb03" prot= "public" >
<name > AllWithoutBlendShapes</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cab1c94ca2fbc3e78fc30069c8d0f01680" prot= "public" >
<name > All</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/DataLayer.h" line= "7" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/DataLayer.h" bodystart= "7" bodyend= "15" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4f" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > Archetype</name>
<qualifiedname > dna::Archetype</qualifiedname>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4fa212767045cc37041292a57e6335ab2f1" prot= "public" >
<name > asian</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4fa1ffd9e753c8054cc61456ac7fac1ac89" prot= "public" >
<name > black</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4faca02b0e50241f1e113ac422f7bf5ce7a" prot= "public" >
<name > caucasian</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4fae0a039efc547b2e96bf5ee31f419ed1a" prot= "public" >
<name > hispanic</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4fa273910799eacaacec06aba83c9d54906" prot= "public" >
<name > alien</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a4a14ef1c085b2668735a8c8e965eec4fa795f3202b17cb6bc3d4b771d8c6c9eaf" prot= "public" >
<name > other</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" line= "7" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" bodystart= "7" bodyend= "14" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1ae2ab72c674a376b1ed4b37d59e7ec20f" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > Gender</name>
<qualifiedname > dna::Gender</qualifiedname>
<enumvalue id= "namespacedna_1ae2ab72c674a376b1ed4b37d59e7ec20fa07cf4f8f5d8b76282917320715dda2ad" prot= "public" >
<name > male</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ae2ab72c674a376b1ed4b37d59e7ec20fa273b9ae535de53399c86a9b83148a8ed" prot= "public" >
<name > female</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ae2ab72c674a376b1ed4b37d59e7ec20fa795f3202b17cb6bc3d4b771d8c6c9eaf" prot= "public" >
<name > other</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" line= "16" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" bodystart= "16" bodyend= "20" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1abf96ecde7d9e8593bf3b2dd0649645d7" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > TranslationUnit</name>
<qualifiedname > dna::TranslationUnit</qualifiedname>
<enumvalue id= "namespacedna_1abf96ecde7d9e8593bf3b2dd0649645d7a820eb5b696ea2a657c0db1e258dc7d81" prot= "public" >
<name > cm</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1abf96ecde7d9e8593bf3b2dd0649645d7a6f8f57715090da2632453988d9a1501b" prot= "public" >
<name > m</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" line= "22" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" bodystart= "22" bodyend= "25" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1a3c0e43a827bcc3c5546573ff589c2e38" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > RotationUnit</name>
<qualifiedname > dna::RotationUnit</qualifiedname>
<enumvalue id= "namespacedna_1a3c0e43a827bcc3c5546573ff589c2e38a18daee01fc6e54aacd7f4c2eef60ff4d" prot= "public" >
<name > degrees</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1a3c0e43a827bcc3c5546573ff589c2e38a017969ba49117264eb077e9f66daacfd" prot= "public" >
<name > radians</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" line= "27" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" bodystart= "27" bodyend= "30" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > Direction</name>
<qualifiedname > dna::Direction</qualifiedname>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50a811882fecd5c7618d7099ebbd39ea254" prot= "public" >
<name > left</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50a7c4f29407893c334a6cb7a87bf045c0d" prot= "public" >
<name > right</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50a46c48bec0d282018b9d167eef7711b2c" prot= "public" >
<name > up</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50a74e8333ad11685ff3bdae589c8f6e34d" prot= "public" >
<name > down</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50ae6ec529ba185279aa0adcf93e645c7cd" prot= "public" >
<name > front</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1aa2b1342c0dc280c8862b5fb224ac9a50a469bba0a564235dfceede42db14f17b0" prot= "public" >
<name > back</name>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" line= "32" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Descriptor.h" bodystart= "32" bodyend= "39" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "enum" id= "namespacedna_1ad0fb05c7febae18102c255c303484d25" prot= "public" static= "no" strong= "yes" >
<type > </type>
<name > DataLayerBitmask</name>
<qualifiedname > dna::DataLayerBitmask</qualifiedname>
<enumvalue id= "namespacedna_1ad0fb05c7febae18102c255c303484d25a77b90cceaada15c2767933b3d5db0f8a" prot= "public" >
<name > Descriptor</name>
<initializer > = 1</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ad0fb05c7febae18102c255c303484d25a0b890b1926b90387673882e6ccae7fdc" prot= "public" >
<name > Definition</name>
<initializer > = 2</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ad0fb05c7febae18102c255c303484d25ab39a035a995fc6597c8eb942210d1527" prot= "public" >
<name > Behavior</name>
<initializer > = 4</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ad0fb05c7febae18102c255c303484d25a9d6fffaf16174e94ed7e134586b8b544" prot= "public" >
<name > GeometryBlendShapesOnly</name>
<initializer > = 8</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<enumvalue id= "namespacedna_1ad0fb05c7febae18102c255c303484d25ad60a23fb7cc430a37fecdcf7282a3c9c" prot= "public" >
<name > GeometryRest</name>
<initializer > = 16</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
</enumvalue>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DataLayerBitmask.h" line= "10" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DataLayerBitmask.h" bodystart= "10" bodyend= "16" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<sectiondef kind= "typedef" >
<memberdef kind= "typedef" id= "namespacedna_1a9072bc7f1819bb953f3b027a3f3364d3" prot= "public" static= "no" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > using dna::Position = typedef Vector3</definition>
<argsstring > </argsstring>
<name > Position</name>
<qualifiedname > dna::Position</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" line= "16" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" bodystart= "16" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a84f989478dde8c6049292d6872282bba" prot= "public" static= "no" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > using dna::Normal = typedef Vector3</definition>
<argsstring > </argsstring>
<name > Normal</name>
<qualifiedname > dna::Normal</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" line= "17" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" bodystart= "17" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a85b79cf01a80e2a33a837a1183ec89d1" prot= "public" static= "no" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > using dna::Delta = typedef Vector3</definition>
<argsstring > </argsstring>
<name > Delta</name>
<qualifiedname > dna::Delta</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" line= "18" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/layers/Geometry.h" bodystart= "18" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" prot= "public" static= "no" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > trust::ArrayView</ref> < T > </type>
<definition > using dna::ArrayView = typedef trust::ArrayView< T> </definition>
<argsstring > </argsstring>
<name > ArrayView</name>
<qualifiedname > dna::ArrayView</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Aliases.h" line= "20" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Aliases.h" bodystart= "20" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a2d8779c1a78015209a7249b86804dba6" prot= "public" static= "no" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > <ref refid= "namespacetrust_1a4a980312bc53b817728287869e10b346" kindref= "member" > trust::ConstArrayView</ref> < T > </type>
<definition > using dna::ConstArrayView = typedef trust::ConstArrayView< T> </definition>
<argsstring > </argsstring>
<name > ConstArrayView</name>
<qualifiedname > dna::ConstArrayView</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Aliases.h" line= "23" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Aliases.h" bodystart= "23" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a9e04e56545ad92493ce367b48d8d33f2" prot= "public" static= "no" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > <ref refid= "classpma_1_1PolyAllocator" kindref= "compound" > PolyAllocator</ref> < T, 64ul, <ref refid= "classpma_1_1AlignedMemoryResource" kindref= "compound" > AlignedMemoryResource</ref> > </type>
<definition > using dna::AlignedAllocator = typedef PolyAllocator< T, 64ul, AlignedMemoryResource> </definition>
<argsstring > </argsstring>
<name > AlignedAllocator</name>
<qualifiedname > dna::AlignedAllocator</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" line= "19" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" bodystart= "19" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a238f3eaca8f457d0cb3afcdc1046a7ba" prot= "public" static= "no" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > <ref refid= "classterse_1_1DynArray" kindref= "compound" > terse::DynArray</ref> < T, <ref refid= "classpma_1_1PolyAllocator" kindref= "compound" > PolyAllocator</ref> < T > > </type>
<definition > using dna::DynArray = typedef terse::DynArray< T, PolyAllocator< T> > </definition>
<argsstring > </argsstring>
<name > DynArray</name>
<qualifiedname > dna::DynArray</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" line= "22" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" bodystart= "22" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1af1128208a35fbd6ddcfdeaf0d9268000" prot= "public" static= "no" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > <ref refid= "classterse_1_1DynArray" kindref= "compound" > terse::DynArray</ref> < T, <ref refid= "namespacedna_1a9e04e56545ad92493ce367b48d8d33f2" kindref= "member" > AlignedAllocator</ref> < T > > </type>
<definition > using dna::AlignedDynArray = typedef terse::DynArray< T, AlignedAllocator< T> > </definition>
<argsstring > </argsstring>
<name > AlignedDynArray</name>
<qualifiedname > dna::AlignedDynArray</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" line= "25" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/TypeDefs.h" bodystart= "25" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1aa6d2a1e06befb26359ecb9520d189b9f" prot= "public" static= "no" >
<type > std::function< <ref refid= "namespacedna_1a2d8779c1a78015209a7249b86804dba6" kindref= "member" > ConstArrayView</ref> < std::uint16_t > (std::uint16_t)> </type>
<definition > using dna::IndicesGetter = typedef std::function< ConstArrayView< std::uint16_t> (std::uint16_t)> </definition>
<argsstring > </argsstring>
<name > IndicesGetter</name>
<qualifiedname > dna::IndicesGetter</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "78" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "78" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1a8e24a6224edae74951b361bd329793a8" prot= "public" static= "no" >
<type > std::function< void(std::uint16_t, const std::uint16_t *, std::uint16_t)> </type>
<definition > using dna::IndicesSetter = typedef std::function< void (std::uint16_t, const std::uint16_t*, std::uint16_t)> </definition>
<argsstring > </argsstring>
<name > IndicesSetter</name>
<qualifiedname > dna::IndicesSetter</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "79" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "79" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "namespacedna_1aa5e4b325b343cf2a4d495485227ab904" prot= "public" static= "no" >
<type > std::function< void(std::uint16_t, std::uint16_t)> </type>
<definition > using dna::LODMappingSetter = typedef std::function< void (std::uint16_t, std::uint16_t)> </definition>
<argsstring > </argsstring>
<name > LODMappingSetter</name>
<qualifiedname > dna::LODMappingSetter</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "80" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "80" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<sectiondef kind= "var" >
<memberdef kind= "variable" id= "namespacedna_1a117519626c9cd44fb83eae7f17b3f25a" prot= "public" static= "yes" constexpr= "yes" mutable= "no" >
<type > constexpr std::uint16_t</type>
<definition > constexpr std::uint16_t dna::jointAttributeCount</definition>
<argsstring > </argsstring>
<name > jointAttributeCount</name>
<qualifiedname > dna::jointAttributeCount</qualifiedname>
<initializer > = 9u</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/stream/FilteredInputArchive.cpp" line= "24" column= "32" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/stream/FilteredInputArchive.cpp" bodystart= "24" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1JointFilter_1ad365dfe45ef08d37d79c37e61ccd1252" compoundref= "filters_2JointFilter_8cpp" startline= "59" endline= "115" > dna::JointFilter::apply</referencedby>
<referencedby refid= "classdna_1_1FilteredInputArchive_1ab9d882b0e1a9176cfcf93fe52fe57da7" compoundref= "FilteredInputArchive_8cpp" startline= "150" endline= "196" > dna::FilteredInputArchive::process</referencedby>
</memberdef>
</sectiondef>
<sectiondef kind= "func" >
<memberdef kind= "function" id= "namespacedna_1afccd04c7c4f586d08538497f4b396d22" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > bool</type>
<definition > bool dna::operator==</definition>
<argsstring > (const StringView & lhs, const StringView & rhs)</argsstring>
<name > operator==</name>
<qualifiedname > dna::operator==</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1StringView" kindref= "compound" > StringView</ref> & </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "classdna_1_1StringView" kindref= "compound" > StringView</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" line= "35" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "35" bodyend= "37" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a3ad422dfca9b5baae2aeedc887f4d74b" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > bool</type>
<definition > bool dna::operator!=</definition>
<argsstring > (const StringView & lhs, const StringView & rhs)</argsstring>
<name > operator!=</name>
<qualifiedname > dna::operator!=</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1StringView" kindref= "compound" > StringView</ref> & </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "classdna_1_1StringView" kindref= "compound" > StringView</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" line= "39" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "39" bodyend= "41" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a439d8166c37e3c26bc97175ee198f73a" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator+</definition>
<argsstring > (Vector3 lhs, const Vector3 & rhs)</argsstring>
<name > operator+</name>
<qualifiedname > dna::operator+</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "70" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "70" bodyend= "72" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a8d64c054e1f8eea3777f3d8465017ea3" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator-</definition>
<argsstring > (Vector3 lhs, const Vector3 & rhs)</argsstring>
<name > operator-</name>
<qualifiedname > dna::operator-</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "74" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "74" bodyend= "76" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a8452f6c4d4feecbd7d986e76f66ca194" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator*</definition>
<argsstring > (Vector3 lhs, const Vector3 & rhs)</argsstring>
<name > operator*</name>
<qualifiedname > dna::operator*</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "78" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "78" bodyend= "80" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a508850da6b23d1d373b3a43eec70d542" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator/</definition>
<argsstring > (Vector3 lhs, const Vector3 & rhs)</argsstring>
<name > operator/</name>
<qualifiedname > dna::operator/</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "82" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "82" bodyend= "84" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1abb7fe41e1f70a69ca1e207d5cc39ab24" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator+</definition>
<argsstring > (Vector3 lhs, float rhs)</argsstring>
<name > operator+</name>
<qualifiedname > dna::operator+</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > float</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "86" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "86" bodyend= "88" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a128dfeef70469ca85cf5148e12625b95" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator-</definition>
<argsstring > (Vector3 lhs, float rhs)</argsstring>
<name > operator-</name>
<qualifiedname > dna::operator-</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > float</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "90" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "90" bodyend= "92" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a46580edd3acc232b4879ede9daa85840" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator*</definition>
<argsstring > (Vector3 lhs, float rhs)</argsstring>
<name > operator*</name>
<qualifiedname > dna::operator*</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > float</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "94" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "94" bodyend= "96" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ac6fa73755bb2a34993010c7b979247a8" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<definition > Vector3 dna::operator/</definition>
<argsstring > (Vector3 lhs, float rhs)</argsstring>
<name > operator/</name>
<qualifiedname > dna::operator/</qualifiedname>
<param >
<type > <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> </type>
<declname > lhs</declname>
</param>
<param >
<type > float</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "98" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "98" bodyend= "100" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1adaef46a362234f443088c3e79e4df16b" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > bool</type>
<definition > bool dna::operator==</definition>
<argsstring > (const Vector3 & lhs, const Vector3 & rhs)</argsstring>
<name > operator==</name>
<qualifiedname > dna::operator==</qualifiedname>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "102" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "102" bodyend= "104" />
2022-11-28 19:21:26 +08:00
<references refid= "structdna_1_1Vector3_1a174ac0385ec85c98e8e2927fb15973bd" compoundref= "Vector3_8h" startline= "8" > dna::Vector3::x</references>
<references refid= "structdna_1_1Vector3_1a98dedbceccb88f1327056fdd511b884d" compoundref= "Vector3_8h" startline= "9" > dna::Vector3::y</references>
<references refid= "structdna_1_1Vector3_1a82be7bbbcdabd8602c94ecd8deff5a03" compoundref= "Vector3_8h" startline= "10" > dna::Vector3::z</references>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a70312b8f0160509a898ce0b019236510" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > bool</type>
<definition > bool dna::operator!=</definition>
<argsstring > (const Vector3 & lhs, const Vector3 & rhs)</argsstring>
<name > operator!=</name>
<qualifiedname > dna::operator!=</qualifiedname>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > lhs</declname>
</param>
<param >
<type > const <ref refid= "structdna_1_1Vector3" kindref= "compound" > Vector3</ref> & </type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" line= "106" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/Vector3.h" bodystart= "106" bodyend= "108" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a3035750816448c5f6c87cc3d589db0a8" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "namespacedna_1ad0fb05c7febae18102c255c303484d25" kindref= "member" > DataLayerBitmask</ref> </type>
<definition > DataLayerBitmask dna::computeDataLayerBitmask</definition>
<argsstring > (DataLayer layer)</argsstring>
<name > computeDataLayerBitmask</name>
<qualifiedname > dna::computeDataLayerBitmask</qualifiedname>
<param >
<type > <ref refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769c" kindref= "member" > DataLayer</ref> </type>
<declname > layer</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DataLayerBitmask.h" line= "18" column= "25" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/DataLayerBitmask.h" bodystart= "18" bodyend= "43" />
2022-11-28 19:21:26 +08:00
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cab1c94ca2fbc3e78fc30069c8d0f01680" > All</references>
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cabacb1964c4470f0e5c8992578937bb03" > AllWithoutBlendShapes</references>
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cab39a035a995fc6597c8eb942210d1527" > Behavior</references>
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769ca0b890b1926b90387673882e6ccae7fdc" > Definition</references>
<references refid= "namespacedna_1ad0fb05c7febae18102c255c303484d25a77b90cceaada15c2767933b3d5db0f8a" > Descriptor</references>
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769cad9c6333623e6357515fcbf17be806273" > Geometry</references>
<references refid= "namespacedna_1ad0fb05c7febae18102c255c303484d25a9d6fffaf16174e94ed7e134586b8b544" > GeometryBlendShapesOnly</references>
<references refid= "namespacedna_1ad0fb05c7febae18102c255c303484d25ad60a23fb7cc430a37fecdcf7282a3c9c" > GeometryRest</references>
<references refid= "namespacedna_1a0ab7aa7faf3fc6bd0a6aa724c142769ca96fa7330c972d369c23d5b7d70a637ac" > GeometryWithoutBlendShapes</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ad001e7d42ce133a3839d6805f7b9fe32" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<type > void</type>
<definition > void dna::remap</definition>
<argsstring > (T originalCount, const UnorderedSet< T > & keptIndices, UnorderedMap< T, T > & mapping)</argsstring>
<name > remap</name>
<qualifiedname > dna::remap</qualifiedname>
<param >
<type > T</type>
<declname > originalCount</declname>
</param>
<param >
<type > const <ref refid= "namespacepma_1aa4a7d53c17b0073cbf7c83622dffcfd1" kindref= "member" > UnorderedSet</ref> < T > & </type>
<declname > keptIndices</declname>
</param>
<param >
<type > <ref refid= "namespacepma_1ada0fd0f9404c2e6f4bfcf09e36428621" kindref= "member" > UnorderedMap</ref> < T, T > & </type>
<declname > mapping</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/filters/Remap.h" line= "11" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/filters/Remap.h" bodystart= "11" bodyend= "18" />
2022-11-28 19:21:26 +08:00
<references refid= "namespaceextd_1a002ec342c016b4bc7cb2a886e13638c2" compoundref= "utils_2Extd_8h" startline= "40" endline= "42" > extd::contains</references>
<referencedby refid= "classdna_1_1AnimatedMapFilter_1a8c6cb59a6ee300af107fb1f958be03e4" compoundref= "filters_2AnimatedMapFilter_8cpp" startline= "18" endline= "22" > dna::AnimatedMapFilter::configure</referencedby>
<referencedby refid= "classdna_1_1BlendShapeFilter_1af5e4098d03df979b6bdcd684c4720015" compoundref= "filters_2BlendShapeFilter_8cpp" startline= "18" endline= "22" > dna::BlendShapeFilter::configure</referencedby>
<referencedby refid= "classdna_1_1JointFilter_1abe98bfb6dcf85c71c8aaba161ab94582" compoundref= "filters_2JointFilter_8cpp" startline= "20" endline= "25" > dna::JointFilter::configure</referencedby>
<referencedby refid= "classdna_1_1MeshFilter_1a809efea7bc2dae3dcf45c5f005e80431" compoundref= "filters_2MeshFilter_8cpp" startline= "18" endline= "22" > dna::MeshFilter::configure</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1aeb9729de45b0a394c99c8907bce661c3" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename T</type>
</param>
<param >
<type > typename U</type>
</param>
</templateparamlist>
<type > <ref refid= "namespacepma_1ada0fd0f9404c2e6f4bfcf09e36428621" kindref= "member" > UnorderedMap</ref> < U, U > </type>
<definition > static UnorderedMap< U, U > dna::remappedPositions</definition>
<argsstring > (const Vector< T > & target, const UnorderedSet< U > & indices, MemoryResource *memRes)</argsstring>
<name > remappedPositions</name>
<qualifiedname > dna::remappedPositions</qualifiedname>
<param >
<type > const <ref refid= "namespacepma_1a2d6fe21d674b98f7f9bc8dc3a2776cb9" kindref= "member" > Vector</ref> < T > & </type>
<declname > target</declname>
</param>
<param >
<type > const <ref refid= "namespacepma_1aa4a7d53c17b0073cbf7c83622dffcfd1" kindref= "member" > UnorderedSet</ref> < U > & </type>
<declname > indices</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/stream/FilteredInputArchive.cpp" line= "27" column= "21" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/stream/FilteredInputArchive.cpp" bodystart= "27" bodyend= "36" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a357a580731826b4dc67d2c499dd91e2f" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator& </definition>
<argsstring > (TEnum lhs, TEnum rhs)</argsstring>
<name > operator& </name>
<qualifiedname > dna::operator& </qualifiedname>
<param >
<type > TEnum</type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "11" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "11" bodyend= "14" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1adb2c2bf1fb3ec438880b7d7590cbbc86" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator|</definition>
<argsstring > (TEnum lhs, TEnum rhs)</argsstring>
<name > operator|</name>
<qualifiedname > dna::operator|</qualifiedname>
<param >
<type > TEnum</type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "18" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "18" bodyend= "21" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ad98a16809d3fd34ff9c73795e74c3608" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator^</definition>
<argsstring > (TEnum lhs, TEnum rhs)</argsstring>
<name > operator^</name>
<qualifiedname > dna::operator^</qualifiedname>
<param >
<type > TEnum</type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "25" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "25" bodyend= "28" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a97566b9494a7aaad694034d8b14c9694" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator~</definition>
<argsstring > (TEnum value)</argsstring>
<name > operator~</name>
<qualifiedname > dna::operator~</qualifiedname>
<param >
<type > TEnum</type>
<declname > value</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "32" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "32" bodyend= "35" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1adad41be575ee85edd1af3929672da4f8" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator& =</definition>
<argsstring > (TEnum & lhs, TEnum rhs)</argsstring>
<name > operator& =</name>
<qualifiedname > dna::operator& =</qualifiedname>
<param >
<type > TEnum & </type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "39" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "39" bodyend= "41" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a6498c0dc252169a658f5f60a65fe71c8" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator|=</definition>
<argsstring > (TEnum & lhs, TEnum rhs)</argsstring>
<name > operator|=</name>
<qualifiedname > dna::operator|=</qualifiedname>
<param >
<type > TEnum & </type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "45" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "45" bodyend= "47" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a61e58cab7b5cd6afb72a383f98ce1923" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, TEnum > ::type dna::operator^=</definition>
<argsstring > (TEnum & lhs, TEnum rhs)</argsstring>
<name > operator^=</name>
<qualifiedname > dna::operator^=</qualifiedname>
<param >
<type > TEnum & </type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "51" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "51" bodyend= "53" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a570698cb59e2a9295b49d8cdcd143c6f" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TEnum</type>
</param>
</templateparamlist>
<type > std::enable_if< std::is_enum< TEnum > ::value, bool > ::type</type>
<definition > std::enable_if< std::is_enum< TEnum > ::value, bool > ::type dna::contains</definition>
<argsstring > (TEnum lhs, TEnum rhs)</argsstring>
<name > contains</name>
<qualifiedname > dna::contains</qualifiedname>
<param >
<type > TEnum</type>
<declname > lhs</declname>
</param>
<param >
<type > TEnum</type>
<declname > rhs</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" line= "57" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/utils/ScopedEnumEx.h" bodystart= "57" bodyend= "59" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1FilteredInputArchive_1ae3d6a2ebc9313bc328902c3eadb7454a" compoundref= "FilteredInputArchive_8cpp" startline= "94" endline= "134" > dna::FilteredInputArchive::process</referencedby>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a6edfa927291a6fab8c621ad4b080f15b" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename TVector</type>
</param>
<param >
<type > typename TGetter</type>
</param>
</templateparamlist>
<type > TVector</type>
<definition > static TVector dna::collect_n</definition>
<argsstring > (std::size_t count, TGetter getter, MemoryResource *memRes)</argsstring>
<name > collect_n</name>
<qualifiedname > dna::collect_n</qualifiedname>
<param >
<type > std::size_t</type>
<declname > count</declname>
</param>
<param >
<type > TGetter</type>
<declname > getter</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "36" column= "16" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "36" bodyend= "43" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a3dd6b21633eba36a583be501ee467fa6" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyDescriptor</definition>
<argsstring > (const DescriptorReader *source, DescriptorWriter *destination, MemoryResource *)</argsstring>
<name > copyDescriptor</name>
<qualifiedname > dna::copyDescriptor</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1DescriptorReader" kindref= "compound" > DescriptorReader</ref> *</type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "classdna_1_1DescriptorWriter" kindref= "compound" > DescriptorWriter</ref> *</type>
<declname > destination</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "45" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "45" bodyend= "63" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1DescriptorWriter_1ace23be7b6e8b6104f472ca3f1d4b2235" > dna::DescriptorWriter::clearMetaData</references>
<references refid= "classdna_1_1DescriptorReader_1adf37388277858ed1880f4587dc3c17bb" > dna::DescriptorReader::getAge</references>
<references refid= "classdna_1_1DescriptorReader_1a27bdf08bcbc0ffc73be4c6d1c4242f87" > dna::DescriptorReader::getArchetype</references>
<references refid= "classdna_1_1DescriptorReader_1aec61b30a983756b0b42523b1fd1b4bcc" > dna::DescriptorReader::getCoordinateSystem</references>
<references refid= "classdna_1_1DescriptorReader_1a43466c9804dda58f1ff3694c94213b97" > dna::DescriptorReader::getDBComplexity</references>
<references refid= "classdna_1_1DescriptorReader_1a17d3855616540f144aa35f3a2afe08b2" > dna::DescriptorReader::getDBMaxLOD</references>
<references refid= "classdna_1_1DescriptorReader_1a7007f41a06776604bd636040eb780e59" > dna::DescriptorReader::getDBName</references>
<references refid= "classdna_1_1DescriptorReader_1ae41de3dc5c2dbaced840dcac773b16a2" > dna::DescriptorReader::getGender</references>
<references refid= "classdna_1_1DescriptorReader_1a5049f3e40b919fd15476ff24ea46ec32" > dna::DescriptorReader::getLODCount</references>
<references refid= "classdna_1_1DescriptorReader_1a883464cf9ef0e733eae4c52e20c8e997" > dna::DescriptorReader::getMetaDataCount</references>
<references refid= "classdna_1_1DescriptorReader_1ac0a59511e545c660a9e5d1336ae6fc3c" > dna::DescriptorReader::getMetaDataKey</references>
<references refid= "classdna_1_1DescriptorReader_1a141c0d87063cd15317bc91a13e73dcf8" > dna::DescriptorReader::getMetaDataValue</references>
<references refid= "classdna_1_1DescriptorReader_1a421dc8eaebfd2940ebf7a7b42987a247" > dna::DescriptorReader::getName</references>
<references refid= "classdna_1_1DescriptorReader_1aa8ea617301975ab2eaf42510ba470b1a" > dna::DescriptorReader::getRotationUnit</references>
<references refid= "classdna_1_1DescriptorReader_1aadfe5c13952fbbdbf8fea0a862817e00" > dna::DescriptorReader::getTranslationUnit</references>
<references refid= "classdna_1_1DescriptorWriter_1a23839423080cbbef906d2edc1eb47b2a" > dna::DescriptorWriter::setAge</references>
<references refid= "classdna_1_1DescriptorWriter_1aed61cd3661fe097ac1792608ea13971b" > dna::DescriptorWriter::setArchetype</references>
<references refid= "classdna_1_1DescriptorWriter_1a0a118e6fd0b17b4b40ff265f45d442e7" > dna::DescriptorWriter::setCoordinateSystem</references>
<references refid= "classdna_1_1DescriptorWriter_1ac194e90483e1fb937ad43cc57d9f9dba" > dna::DescriptorWriter::setDBComplexity</references>
<references refid= "classdna_1_1DescriptorWriter_1a30f909fc6dcb53baa4462b45644056d5" > dna::DescriptorWriter::setDBMaxLOD</references>
<references refid= "classdna_1_1DescriptorWriter_1ac7b713af76afdc4f89af288b983c6779" > dna::DescriptorWriter::setDBName</references>
<references refid= "classdna_1_1DescriptorWriter_1a7f5376ccecaa926aba462ff4cba47244" > dna::DescriptorWriter::setGender</references>
<references refid= "classdna_1_1DescriptorWriter_1a20f5c0bd82865136e3df7c9d67585213" > dna::DescriptorWriter::setLODCount</references>
<references refid= "classdna_1_1DescriptorWriter_1a03d2b0ecc0a5e01081e9a5fccec9ca65" > dna::DescriptorWriter::setMetaData</references>
<references refid= "classdna_1_1DescriptorWriter_1a9af57f937e1d24de1b6fcad6f109e4e0" > dna::DescriptorWriter::setName</references>
<references refid= "classdna_1_1DescriptorWriter_1a1756bb4c64fb48a95af1daea77c6b5a6" > dna::DescriptorWriter::setRotationUnit</references>
<references refid= "classdna_1_1DescriptorWriter_1ac104f5869d0b01c92e8dcc7b6fcf7cc9" > dna::DescriptorWriter::setTranslationUnit</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a371ddf780a3211d8f4ba894755c7bcce" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > std::pair< bool, std::uint16_t > </type>
<definition > static std::pair< bool, std::uint16_t > dna::findIndices</definition>
<argsstring > (const Matrix< std::uint16_t > & source, ConstArrayView< std::uint16_t > indices)</argsstring>
<name > findIndices</name>
<qualifiedname > dna::findIndices</qualifiedname>
<param >
<type > const <ref refid= "namespacepma_1a66acdf887e847cb2662b905e682b0132" kindref= "member" > Matrix</ref> < std::uint16_t > & </type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "namespacedna_1a2d8779c1a78015209a7249b86804dba6" kindref= "member" > ConstArrayView</ref> < std::uint16_t > </type>
<declname > indices</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "65" column= "18" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "65" bodyend= "76" />
2022-11-28 19:21:26 +08:00
<references refid= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" compoundref= "ArrayView_8h" startline= "102" endline= "104" > trust::ArrayView< T > ::data</references>
<referencedby refid= "namespacedna_1a2f45e075b5acc7b36f4d4de005c09f4d" compoundref= "Writer_8cpp" startline= "82" endline= "103" > copyNameIndices</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a2f45e075b5acc7b36f4d4de005c09f4d" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyNameIndices</definition>
<argsstring > (IndicesGetter getIndices, IndicesSetter setIndices, LODMappingSetter setLODMapping, std::uint16_t lodCount, MemoryResource *memRes)</argsstring>
<name > copyNameIndices</name>
<qualifiedname > dna::copyNameIndices</qualifiedname>
<param >
<type > <ref refid= "namespacedna_1aa6d2a1e06befb26359ecb9520d189b9f" kindref= "member" > IndicesGetter</ref> </type>
<declname > getIndices</declname>
</param>
<param >
<type > <ref refid= "namespacedna_1a8e24a6224edae74951b361bd329793a8" kindref= "member" > IndicesSetter</ref> </type>
<declname > setIndices</declname>
</param>
<param >
<type > <ref refid= "namespacedna_1aa5e4b325b343cf2a4d495485227ab904" kindref= "member" > LODMappingSetter</ref> </type>
<declname > setLODMapping</declname>
</param>
<param >
<type > std::uint16_t</type>
<declname > lodCount</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "82" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "82" bodyend= "103" />
2022-11-28 19:21:26 +08:00
<references refid= "namespacedna_1a371ddf780a3211d8f4ba894755c7bcce" compoundref= "Writer_8cpp" startline= "65" endline= "76" > findIndices</references>
<referencedby refid= "namespacedna_1a16f3f0150d5c559e35eda9ee663b38fb" compoundref= "Writer_8cpp" startline= "105" endline= "198" > copyDefinition</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a16f3f0150d5c559e35eda9ee663b38fb" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyDefinition</definition>
<argsstring > (const DefinitionReader *source, DefinitionWriter *destination, MemoryResource *memRes)</argsstring>
<name > copyDefinition</name>
<qualifiedname > dna::copyDefinition</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1DefinitionReader" kindref= "compound" > DefinitionReader</ref> *</type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "classdna_1_1DefinitionWriter" kindref= "compound" > DefinitionWriter</ref> *</type>
<declname > destination</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "105" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "105" bodyend= "198" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1DefinitionWriter_1a833ddf3aa21ae018e73923a9c17e8f6c" > dna::DefinitionWriter::clearAnimatedMapIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1afab13f64abd3b2600cbb33f513c6e4bb" > dna::DefinitionWriter::clearAnimatedMapNames</references>
<references refid= "classdna_1_1DefinitionWriter_1a7ccdfa0345f7789514a8dbb77fd9d6bf" > dna::DefinitionWriter::clearBlendShapeChannelIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1aa69021d1daa96e5dc6c664a4a4d5b6f1" > dna::DefinitionWriter::clearBlendShapeChannelNames</references>
<references refid= "classdna_1_1DefinitionWriter_1a51ec75c1d95e3f6b11e76a63bff7830a" > dna::DefinitionWriter::clearGUIControlNames</references>
<references refid= "classdna_1_1DefinitionWriter_1af5678ae2507289472d3bf7db42cf5737" > dna::DefinitionWriter::clearJointIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1a623e9d447ff61291f0c4eebb2a52161d" > dna::DefinitionWriter::clearJointNames</references>
<references refid= "classdna_1_1DefinitionWriter_1ae88b611a59fdfadfef3fef6316bf7e0f" > dna::DefinitionWriter::clearLODAnimatedMapMappings</references>
<references refid= "classdna_1_1DefinitionWriter_1a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > dna::DefinitionWriter::clearLODBlendShapeChannelMappings</references>
<references refid= "classdna_1_1DefinitionWriter_1ada594e28662c8743180659e88666de30" > dna::DefinitionWriter::clearLODJointMappings</references>
<references refid= "classdna_1_1DefinitionWriter_1a4e8476c54bee8764db7e22f2d813c5e0" > dna::DefinitionWriter::clearLODMeshMappings</references>
<references refid= "classdna_1_1DefinitionWriter_1a0df6e5029b789fd4a14208d1416cd246" > dna::DefinitionWriter::clearMeshBlendShapeChannelMappings</references>
<references refid= "classdna_1_1DefinitionWriter_1aa4875b5153d765696a6693add5dd0c46" > dna::DefinitionWriter::clearMeshIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1a12aa23a21232da2ffaa51e4dc6748bb8" > dna::DefinitionWriter::clearMeshNames</references>
<references refid= "classdna_1_1DefinitionWriter_1abc7053615464e121b86bb6c3c3605398" > dna::DefinitionWriter::clearRawControlNames</references>
<references refid= "namespacedna_1a2f45e075b5acc7b36f4d4de005c09f4d" compoundref= "Writer_8cpp" startline= "82" endline= "103" > copyNameIndices</references>
<references refid= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" compoundref= "ArrayView_8h" startline= "102" endline= "104" > trust::ArrayView< T > ::data</references>
<references refid= "classdna_1_1DefinitionReader_1a817e01dd0c8c013ddeb87200a77f444e" > dna::DefinitionReader::getAnimatedMapCount</references>
<references refid= "classdna_1_1DefinitionReader_1aeb215a0f41d4d5b38bb331e14c937155" > dna::DefinitionReader::getAnimatedMapIndicesForLOD</references>
<references refid= "classdna_1_1DefinitionReader_1a057aa04a10d076a1569995339d95533d" > dna::DefinitionReader::getAnimatedMapName</references>
<references refid= "classdna_1_1DefinitionReader_1abbfe6ca7c250868c9b5690c9e6dd73f2" > dna::DefinitionReader::getBlendShapeChannelCount</references>
<references refid= "classdna_1_1DefinitionReader_1a052f479fb9782af634667a2c7d86dd7d" > dna::DefinitionReader::getBlendShapeChannelIndicesForLOD</references>
<references refid= "classdna_1_1DefinitionReader_1a9162ea692bf3c45f65b7a569d5061623" > dna::DefinitionReader::getBlendShapeChannelName</references>
<references refid= "classdna_1_1DefinitionReader_1a70c2f16889d2aa1f6c55ffaed75aa8d7" > dna::DefinitionReader::getGUIControlCount</references>
<references refid= "classdna_1_1DefinitionReader_1acc5b028b9f5d8d936b6d99682906c8b1" > dna::DefinitionReader::getGUIControlName</references>
<references refid= "classdna_1_1DefinitionReader_1acb077a6f51c59fcfc8a2e6dd2de6cf2e" > dna::DefinitionReader::getJointCount</references>
<references refid= "classdna_1_1DefinitionReader_1a066b94bddd1f346c695eb7dd8a6dbc64" > dna::DefinitionReader::getJointIndicesForLOD</references>
<references refid= "classdna_1_1DefinitionReader_1aed66db160f6517e3ec4fda3f3e124c45" > dna::DefinitionReader::getJointName</references>
<references refid= "classdna_1_1DefinitionReader_1a82bfc19b2253282dd790133139d82019" > dna::DefinitionReader::getJointParentIndex</references>
<references refid= "classdna_1_1DescriptorReader_1a5049f3e40b919fd15476ff24ea46ec32" > dna::DescriptorReader::getLODCount</references>
<references refid= "classdna_1_1DefinitionReader_1a391df62515b035a3a53dea3f6a31a0a5" > dna::DefinitionReader::getMeshBlendShapeChannelMapping</references>
<references refid= "classdna_1_1DefinitionReader_1aa653c8e3f7fa43344f2855eba8ef91c6" > dna::DefinitionReader::getMeshBlendShapeChannelMappingCount</references>
<references refid= "classdna_1_1DefinitionReader_1a7fa8d1c480f84b2af00902dcb220925e" > dna::DefinitionReader::getMeshCount</references>
<references refid= "classdna_1_1DefinitionReader_1a65511704aa8c9721359e3913dab1f023" > dna::DefinitionReader::getMeshIndicesForLOD</references>
<references refid= "classdna_1_1DefinitionReader_1a10353a0640d78d4ede523391293b9b30" > dna::DefinitionReader::getMeshName</references>
<references refid= "classdna_1_1DefinitionReader_1a1779ee479199ca32799e8b93fb15bb18" > dna::DefinitionReader::getNeutralJointRotation</references>
<references refid= "classdna_1_1DefinitionReader_1ac77468257dabbf2e1376c6a932fe6a51" > dna::DefinitionReader::getNeutralJointTranslation</references>
<references refid= "classdna_1_1DefinitionReader_1a0a8fa3d33f47640520f5cc676788470e" > dna::DefinitionReader::getRawControlCount</references>
<references refid= "classdna_1_1DefinitionReader_1a4c39e828758f6249408fca4fbc4b89c0" > dna::DefinitionReader::getRawControlName</references>
<references refid= "classdna_1_1DefinitionWriter_1a9b34f7c55202132ea233bf62305e95fd" > dna::DefinitionWriter::setAnimatedMapIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1a952b9e26982e07b7cff4118cb7e4b3d9" > dna::DefinitionWriter::setAnimatedMapName</references>
<references refid= "classdna_1_1DefinitionWriter_1ae938261e6df4857c604fbde039d02f3c" > dna::DefinitionWriter::setBlendShapeChannelIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1a16e68f1b1ec7a84ca03764c16a114b89" > dna::DefinitionWriter::setBlendShapeChannelName</references>
<references refid= "classdna_1_1DefinitionWriter_1acbe167777c421076e740f9e775f1ca52" > dna::DefinitionWriter::setGUIControlName</references>
<references refid= "classdna_1_1DefinitionWriter_1a69035647abcca8cad52431ca759fc96d" > dna::DefinitionWriter::setJointHierarchy</references>
<references refid= "classdna_1_1DefinitionWriter_1a6d2908222c87eaae02f42897a3800ffb" > dna::DefinitionWriter::setJointIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1aaece7b99c2c0a9a91667920dc7ee489b" > dna::DefinitionWriter::setJointName</references>
<references refid= "classdna_1_1DefinitionWriter_1ac8fbf066b96f5405488ea83ccd0b3ed2" > dna::DefinitionWriter::setLODAnimatedMapMapping</references>
<references refid= "classdna_1_1DefinitionWriter_1aecc6f0194a3ede2fd3a5949b5d726fab" > dna::DefinitionWriter::setLODBlendShapeChannelMapping</references>
<references refid= "classdna_1_1DefinitionWriter_1ab455cc12547a8bf8fd640442c2cd37a4" > dna::DefinitionWriter::setLODJointMapping</references>
<references refid= "classdna_1_1DefinitionWriter_1a76c1e2ef776b647c7313c6373daa0ad5" > dna::DefinitionWriter::setLODMeshMapping</references>
<references refid= "classdna_1_1DefinitionWriter_1a2af79d245c8106f3d9d893033355826d" > dna::DefinitionWriter::setMeshBlendShapeChannelMapping</references>
<references refid= "classdna_1_1DefinitionWriter_1a1ede54dbf2feef53b1210297a74ecb3d" > dna::DefinitionWriter::setMeshIndices</references>
<references refid= "classdna_1_1DefinitionWriter_1a3a04e9932ae29728b79d6fe38b86755f" > dna::DefinitionWriter::setMeshName</references>
<references refid= "classdna_1_1DefinitionWriter_1a487bb27204d18dc9f120a3c18cd1539b" > dna::DefinitionWriter::setNeutralJointRotations</references>
<references refid= "classdna_1_1DefinitionWriter_1af64d1d8956f3d0cd3165dae9df275c41" > dna::DefinitionWriter::setNeutralJointTranslations</references>
<references refid= "classdna_1_1DefinitionWriter_1a603d4b1155e298fc240c991c51a35057" > dna::DefinitionWriter::setRawControlName</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1af9aee0c3b362245afd07c38b8b421fff" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyBehavior</definition>
<argsstring > (const BehaviorReader *source, BehaviorWriter *destination, MemoryResource *)</argsstring>
<name > copyBehavior</name>
<qualifiedname > dna::copyBehavior</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1BehaviorReader" kindref= "compound" > BehaviorReader</ref> *</type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "classdna_1_1BehaviorWriter" kindref= "compound" > BehaviorWriter</ref> *</type>
<declname > destination</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "200" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "200" bodyend= "294" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1BehaviorWriter_1a6b9475d1a888a5e7b61c5a64eb40f2ae" > dna::BehaviorWriter::clearJointGroups</references>
<references refid= "classdna_1_1BehaviorReader_1a7ab5ba50c829ea9b5ef63495608fbffe" > dna::BehaviorReader::getAnimatedMapCutValues</references>
<references refid= "classdna_1_1BehaviorReader_1af7eb657428d974ccc5c1ae9c2516a772" > dna::BehaviorReader::getAnimatedMapFromValues</references>
<references refid= "classdna_1_1BehaviorReader_1a504220b3ead3f11ea5888d208f8055bc" > dna::BehaviorReader::getAnimatedMapInputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a50c651d7e7400e17ff7da31036b5c352" > dna::BehaviorReader::getAnimatedMapLODs</references>
<references refid= "classdna_1_1BehaviorReader_1a5ca7158ed4146d09935548ece05b7f94" > dna::BehaviorReader::getAnimatedMapOutputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a59ef8f6885a33b102fb938b7a12da16b" > dna::BehaviorReader::getAnimatedMapSlopeValues</references>
<references refid= "classdna_1_1BehaviorReader_1a21057f6c94895629229021b20133c007" > dna::BehaviorReader::getAnimatedMapToValues</references>
<references refid= "classdna_1_1BehaviorReader_1ae34d90ae469e1080ff1cc93d5e1b6cad" > dna::BehaviorReader::getBlendShapeChannelInputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1ad585141fe808b93db5479c8cb21b7e82" > dna::BehaviorReader::getBlendShapeChannelLODs</references>
<references refid= "classdna_1_1BehaviorReader_1a2cf4f15450f8589b29e240208748eb3b" > dna::BehaviorReader::getBlendShapeChannelOutputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a68f381f520ebfd68f02020ce8f5b0a69" > dna::BehaviorReader::getGUIToRawCutValues</references>
<references refid= "classdna_1_1BehaviorReader_1a4fd0213dcb2856b64280454228729855" > dna::BehaviorReader::getGUIToRawFromValues</references>
<references refid= "classdna_1_1BehaviorReader_1a6cf853f5d537e6b8e2634ebf3388b529" > dna::BehaviorReader::getGUIToRawInputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a8e6d36a27afd3a08e565fb0fe55f22b4" > dna::BehaviorReader::getGUIToRawOutputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a05f06e0f08a8f2676f0286300d880d12" > dna::BehaviorReader::getGUIToRawSlopeValues</references>
<references refid= "classdna_1_1BehaviorReader_1abe4d1ce29676b07d805e685199a1ef0c" > dna::BehaviorReader::getGUIToRawToValues</references>
<references refid= "classdna_1_1BehaviorReader_1ad8f0c4104ae71e2cae20de68ca7dac7e" > dna::BehaviorReader::getJointColumnCount</references>
<references refid= "classdna_1_1BehaviorReader_1ac543cf35eccf547b45d37c4c7abd0dc2" > dna::BehaviorReader::getJointGroupCount</references>
<references refid= "classdna_1_1BehaviorReader_1a028bfd1ba3ccbf52ef3cd1aedacaabfb" > dna::BehaviorReader::getJointGroupInputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1af2c5860e22023c82b41ad7a36caae3c1" > dna::BehaviorReader::getJointGroupJointIndices</references>
<references refid= "classdna_1_1BehaviorReader_1afe6a30955afbef5d10bb84b1f643bf43" > dna::BehaviorReader::getJointGroupLODs</references>
<references refid= "classdna_1_1BehaviorReader_1a81721b4cb25b90c76458f7b42e93db2c" > dna::BehaviorReader::getJointGroupOutputIndices</references>
<references refid= "classdna_1_1BehaviorReader_1add58838dd0bffad6ac9d66887e969e5e" > dna::BehaviorReader::getJointGroupValues</references>
<references refid= "classdna_1_1BehaviorReader_1a6121d56124f208317bd3a719a5885da7" > dna::BehaviorReader::getJointRowCount</references>
<references refid= "classdna_1_1BehaviorReader_1a35f70e12a860c73d452e27fed9b75f42" > dna::BehaviorReader::getPSDColumnIndices</references>
<references refid= "classdna_1_1BehaviorReader_1a651c99df2bd266b16efb83ff1fedac7d" > dna::BehaviorReader::getPSDCount</references>
<references refid= "classdna_1_1BehaviorReader_1a09f89a0f76798571d7f619f19d19787e" > dna::BehaviorReader::getPSDRowIndices</references>
<references refid= "classdna_1_1BehaviorReader_1ab177725a27c3664055a86aa8e9eaae3d" > dna::BehaviorReader::getPSDValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a1b66c9c33eddeb21eae0ad734cecc343" > dna::BehaviorWriter::setAnimatedMapCutValues</references>
<references refid= "classdna_1_1BehaviorWriter_1adcc2982bd1e9a7b014904f55382ea7f7" > dna::BehaviorWriter::setAnimatedMapFromValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a76a88fe1ca13c58e88729846c68668c5" > dna::BehaviorWriter::setAnimatedMapInputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a8794fb60023c7135a8e64df33f760ff8" > dna::BehaviorWriter::setAnimatedMapLODs</references>
<references refid= "classdna_1_1BehaviorWriter_1ac1300d462f548d4f1711b2d6c4553b99" > dna::BehaviorWriter::setAnimatedMapOutputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a85b0b644ee45dbc4ef4ccc3299c4d43b" > dna::BehaviorWriter::setAnimatedMapSlopeValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a4e360d3d0c2a1fe5f5fa500b879e8b27" > dna::BehaviorWriter::setAnimatedMapToValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a1298ec717057270d5e29a4ce27352345" > dna::BehaviorWriter::setBlendShapeChannelInputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a9eac4730bc5b2d683f81be7d7abf942a" > dna::BehaviorWriter::setBlendShapeChannelLODs</references>
<references refid= "classdna_1_1BehaviorWriter_1ac10d5d4766d112140ba61be45bae15c7" > dna::BehaviorWriter::setBlendShapeChannelOutputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1adba15d24dd5998ea0bb9e16c8043f078" > dna::BehaviorWriter::setGUIToRawCutValues</references>
<references refid= "classdna_1_1BehaviorWriter_1ac2c53991d953244d8d8d9cfef3814537" > dna::BehaviorWriter::setGUIToRawFromValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a220225a3400609ea6ad701d82231fcd2" > dna::BehaviorWriter::setGUIToRawInputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a8ff614803260b787dedf6c24f13d5d30" > dna::BehaviorWriter::setGUIToRawOutputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a5b6f8d09f7e14f2d4aca12b03247fa55" > dna::BehaviorWriter::setGUIToRawSlopeValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a834af50cb5c8f1567ab474bb4dce9131" > dna::BehaviorWriter::setGUIToRawToValues</references>
<references refid= "classdna_1_1BehaviorWriter_1ae20b30d9f64ce34affae4c8bb8efa445" > dna::BehaviorWriter::setJointColumnCount</references>
<references refid= "classdna_1_1BehaviorWriter_1aa8d6031abc7c0b7a262054c7589719e8" > dna::BehaviorWriter::setJointGroupInputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1abc4bde60580a3f969b2c31694c5db4a2" > dna::BehaviorWriter::setJointGroupJointIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a0574869602e12d5d02c1140b51d8e96e" > dna::BehaviorWriter::setJointGroupLODs</references>
<references refid= "classdna_1_1BehaviorWriter_1a1587c7656d8010eae73723f5ebcc8df2" > dna::BehaviorWriter::setJointGroupOutputIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a9cd33855b41cf50fa38b40dd871f7b9f" > dna::BehaviorWriter::setJointGroupValues</references>
<references refid= "classdna_1_1BehaviorWriter_1a28cb22e4690d1921c71775c939652c80" > dna::BehaviorWriter::setJointRowCount</references>
<references refid= "classdna_1_1BehaviorWriter_1ae9c842c529475cd612097967b76bbbdc" > dna::BehaviorWriter::setPSDColumnIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1a318c9585948a1b810d3c175adc612cd3" > dna::BehaviorWriter::setPSDCount</references>
<references refid= "classdna_1_1BehaviorWriter_1a8b9013b6c4f7fddc63bc3d540024366a" > dna::BehaviorWriter::setPSDRowIndices</references>
<references refid= "classdna_1_1BehaviorWriter_1ab0914f0c6d936da871ca3c494f78ae18" > dna::BehaviorWriter::setPSDValues</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1adfcb80dcbf766a9072da417f6f8a2d37" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > bool</type>
<definition > static bool dna::hasGeometry</definition>
<argsstring > (const GeometryReader *source)</argsstring>
<name > hasGeometry</name>
<qualifiedname > dna::hasGeometry</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1GeometryReader" kindref= "compound" > GeometryReader</ref> *</type>
<declname > source</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "296" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "296" bodyend= "313" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1DefinitionReader_1a7fa8d1c480f84b2af00902dcb220925e" > dna::DefinitionReader::getMeshCount</references>
<references refid= "classdna_1_1GeometryReader_1a4c2ff723178fe07c10763bd566753f9f" > dna::GeometryReader::getSkinWeightsCount</references>
<references refid= "classdna_1_1GeometryReader_1a358fdc0b958f5c476af5dce8efe9a4bb" > dna::GeometryReader::getVertexLayoutCount</references>
<references refid= "classdna_1_1GeometryReader_1a08b6e5a69685155bf73ab8f6f97eb570" > dna::GeometryReader::getVertexNormalCount</references>
<references refid= "classdna_1_1GeometryReader_1af114745ac6472ad9234ada667e84fc87" > dna::GeometryReader::getVertexPositionCount</references>
<references refid= "classdna_1_1GeometryReader_1add07c3f09324da46e23e30c4883215bd" > dna::GeometryReader::getVertexTextureCoordinateCount</references>
<referencedby refid= "namespacedna_1a96b705368b65e6dfd0c9a92e27aeeadb" compoundref= "Writer_8cpp" startline= "315" endline= "372" > copyGeometry</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1a96b705368b65e6dfd0c9a92e27aeeadb" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyGeometry</definition>
<argsstring > (const GeometryReader *source, GeometryWriter *destination, MemoryResource *memRes)</argsstring>
<name > copyGeometry</name>
<qualifiedname > dna::copyGeometry</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1GeometryReader" kindref= "compound" > GeometryReader</ref> *</type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "classdna_1_1GeometryWriter" kindref= "compound" > GeometryWriter</ref> *</type>
<declname > destination</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "315" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "315" bodyend= "372" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1GeometryWriter_1a256a78757e7ae43a9c815a2b1c5f1638" > dna::GeometryWriter::clearMeshes</references>
<references refid= "classdna_1_1GeometryReader_1ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > dna::GeometryReader::getFaceCount</references>
<references refid= "classdna_1_1GeometryReader_1adddc77cb8caf9508862b5c695897ca39" > dna::GeometryReader::getFaceVertexLayoutIndices</references>
<references refid= "classdna_1_1GeometryReader_1acd3a1e20f710fbe91a2af6b519afe7b0" > dna::GeometryReader::getMaximumInfluencePerVertex</references>
<references refid= "classdna_1_1DefinitionReader_1a7fa8d1c480f84b2af00902dcb220925e" > dna::DefinitionReader::getMeshCount</references>
<references refid= "classdna_1_1GeometryReader_1a4c2ff723178fe07c10763bd566753f9f" > dna::GeometryReader::getSkinWeightsCount</references>
<references refid= "classdna_1_1GeometryReader_1afc2b976f8999566dde42b3b994e41f6a" > dna::GeometryReader::getSkinWeightsJointIndices</references>
<references refid= "classdna_1_1GeometryReader_1a29cfe68b4f7b383a9f05c44aeb9f3950" > dna::GeometryReader::getSkinWeightsValues</references>
<references refid= "classdna_1_1GeometryReader_1ab0dca7de52537f05c8769fb9ebc9ccc2" > dna::GeometryReader::getVertexLayout</references>
<references refid= "classdna_1_1GeometryReader_1a358fdc0b958f5c476af5dce8efe9a4bb" > dna::GeometryReader::getVertexLayoutCount</references>
<references refid= "classdna_1_1GeometryReader_1aa008a64aadb3b124a609ebe12242a834" > dna::GeometryReader::getVertexNormal</references>
<references refid= "classdna_1_1GeometryReader_1a08b6e5a69685155bf73ab8f6f97eb570" > dna::GeometryReader::getVertexNormalCount</references>
<references refid= "classdna_1_1GeometryReader_1a127e52b68866fc96edd32c1a4a381ab5" > dna::GeometryReader::getVertexPosition</references>
<references refid= "classdna_1_1GeometryReader_1af114745ac6472ad9234ada667e84fc87" > dna::GeometryReader::getVertexPositionCount</references>
<references refid= "classdna_1_1GeometryReader_1a56816ff3ae1ff54d8d44f05ad77ce89b" > dna::GeometryReader::getVertexTextureCoordinate</references>
<references refid= "classdna_1_1GeometryReader_1add07c3f09324da46e23e30c4883215bd" > dna::GeometryReader::getVertexTextureCoordinateCount</references>
<references refid= "namespacedna_1adfcb80dcbf766a9072da417f6f8a2d37" compoundref= "Writer_8cpp" startline= "296" endline= "313" > hasGeometry</references>
<references refid= "classdna_1_1GeometryWriter_1a0dc0c7304f1429b1895fcedffde8bfa3" > dna::GeometryWriter::setFaceVertexLayoutIndices</references>
<references refid= "classdna_1_1GeometryWriter_1a847d4e6701869a0eb3f528775e2bcf36" > dna::GeometryWriter::setMaximumInfluencePerVertex</references>
<references refid= "classdna_1_1GeometryWriter_1a1193d02012fe866e4a306205eaefe9ca" > dna::GeometryWriter::setSkinWeightsJointIndices</references>
<references refid= "classdna_1_1GeometryWriter_1a6a7aeca2da8cd7829461a141690acc15" > dna::GeometryWriter::setSkinWeightsValues</references>
<references refid= "classdna_1_1GeometryWriter_1a37c74ec30c140577de33907ee744f56d" > dna::GeometryWriter::setVertexLayouts</references>
<references refid= "classdna_1_1GeometryWriter_1a57e513ac3e7dc63a8debb768174be323" > dna::GeometryWriter::setVertexNormals</references>
<references refid= "classdna_1_1GeometryWriter_1aebfee73d4e1219e3170e7f6b8960f03a" > dna::GeometryWriter::setVertexPositions</references>
<references refid= "classdna_1_1GeometryWriter_1a29e35bef1a560c33e2e022d410d2cd7e" > dna::GeometryWriter::setVertexTextureCoordinates</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ae6b7eda6633b4e1c6d9a69d97723a1fc" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > bool</type>
<definition > static bool dna::hasBlendShapeTargets</definition>
<argsstring > (const GeometryReader *source)</argsstring>
<name > hasBlendShapeTargets</name>
<qualifiedname > dna::hasBlendShapeTargets</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1GeometryReader" kindref= "compound" > GeometryReader</ref> *</type>
<declname > source</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "374" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "374" bodyend= "382" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1GeometryReader_1a8472e74653f6524839f9e65fe4367483" > dna::GeometryReader::getBlendShapeTargetCount</references>
<references refid= "classdna_1_1DefinitionReader_1a7fa8d1c480f84b2af00902dcb220925e" > dna::DefinitionReader::getMeshCount</references>
<referencedby refid= "namespacedna_1ae53d84a6543f4f423b7dfbfa448c39e5" compoundref= "Writer_8cpp" startline= "384" endline= "411" > copyBlendShapeTargets</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ae53d84a6543f4f423b7dfbfa448c39e5" prot= "public" static= "yes" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > void</type>
<definition > static void dna::copyBlendShapeTargets</definition>
<argsstring > (const GeometryReader *source, GeometryWriter *destination, MemoryResource *memRes)</argsstring>
<name > copyBlendShapeTargets</name>
<qualifiedname > dna::copyBlendShapeTargets</qualifiedname>
<param >
<type > const <ref refid= "classdna_1_1GeometryReader" kindref= "compound" > GeometryReader</ref> *</type>
<declname > source</declname>
</param>
<param >
<type > <ref refid= "classdna_1_1GeometryWriter" kindref= "compound" > GeometryWriter</ref> *</type>
<declname > destination</declname>
</param>
<param >
<type > <ref refid= "classpma_1_1MemoryResource" kindref= "compound" > MemoryResource</ref> *</type>
<declname > memRes</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" line= "384" column= "13" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/Writer.cpp" bodystart= "384" bodyend= "411" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1GeometryReader_1abc952534ae05760f7402c265518146fc" > dna::GeometryReader::getBlendShapeChannelIndex</references>
<references refid= "classdna_1_1GeometryReader_1a8472e74653f6524839f9e65fe4367483" > dna::GeometryReader::getBlendShapeTargetCount</references>
<references refid= "classdna_1_1GeometryReader_1a9e13d6259fce5840f3818c52266f72bd" > dna::GeometryReader::getBlendShapeTargetDelta</references>
<references refid= "classdna_1_1GeometryReader_1a60d6918a9c40666683399a144104369a" > dna::GeometryReader::getBlendShapeTargetDeltaCount</references>
<references refid= "classdna_1_1GeometryReader_1a635fdc0af9aa1bf681cd7f4b040d2c7d" > dna::GeometryReader::getBlendShapeTargetVertexIndices</references>
<references refid= "classdna_1_1DefinitionReader_1a7fa8d1c480f84b2af00902dcb220925e" > dna::DefinitionReader::getMeshCount</references>
<references refid= "namespacedna_1ae6b7eda6633b4e1c6d9a69d97723a1fc" compoundref= "Writer_8cpp" startline= "374" endline= "382" > hasBlendShapeTargets</references>
<references refid= "classdna_1_1GeometryWriter_1aa4ee705c45615b3fce8ed96f1b3b0890" > dna::GeometryWriter::setBlendShapeChannelIndex</references>
<references refid= "classdna_1_1GeometryWriter_1a8a1d73319b25b070f0d72c59fdd2e55c" > dna::GeometryWriter::setBlendShapeTargetDeltas</references>
<references refid= "classdna_1_1GeometryWriter_1a5f10ae8f75a2f036edb7b9cbcba3ecb5" > dna::GeometryWriter::setBlendShapeTargetVertexIndices</references>
<referencedby refid= "classdna_1_1Writer_1a41e7a151c6dab14e702667b9e41e8a85" compoundref= "Writer_8cpp" startline= "413" endline= "432" > dna::Writer::setFrom</referencedby>
</memberdef>
<memberdef kind= "function" id= "namespacedna_1ac2f0bf7e61585af872e31438ea6fd449" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<templateparamlist >
<param >
<type > class TContainer</type>
</param>
<param >
<type > typename ...</type>
<declname > Args</declname>
<defname > Args</defname>
</param>
</templateparamlist>
<type > void</type>
<definition > void dna::ensureHasSize</definition>
<argsstring > (TContainer & target, std::size_t size, Args & & ... args)</argsstring>
<name > ensureHasSize</name>
<qualifiedname > dna::ensureHasSize</qualifiedname>
<param >
<type > TContainer & </type>
<declname > target</declname>
</param>
<param >
<type > std::size_t</type>
<declname > size</declname>
</param>
<param >
<type > Args & & ...</type>
<declname > args</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/WriterImpl.h" line= "25" column= "6" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/dna/WriterImpl.h" bodystart= "25" bodyend= "32" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdna_1_1WriterImpl_1af3f7354ef666e6682b5b2b469ce417cc" compoundref= "dna_2WriterImpl_8h" startline= "360" endline= "363" > dna::WriterImpl< TWriterBase > ::setAnimatedMapName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a42a291f3337b6b44f3cd51e317fe7271" compoundref= "dna_2WriterImpl_8h" startline= "725" endline= "731" > dna::WriterImpl< TWriterBase > ::setBlendShapeChannelIndex</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a4e953b29a1c0cd920ee81883e79d3ff0" compoundref= "dna_2WriterImpl_8h" startline= "326" endline= "329" > dna::WriterImpl< TWriterBase > ::setBlendShapeChannelName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1ad99d3b3399c15030d3682a8c9dfb453a" compoundref= "dna_2WriterImpl_8h" startline= "734" endline= "741" > dna::WriterImpl< TWriterBase > ::setBlendShapeTargetDeltas</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1aa07eb30dff23b4ebf71b27121f5b10ef" compoundref= "dna_2WriterImpl_8h" startline= "744" endline= "752" > dna::WriterImpl< TWriterBase > ::setBlendShapeTargetVertexIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a640289c474776d944f80b81f707bedbf" compoundref= "dna_2WriterImpl_8h" startline= "672" endline= "680" > dna::WriterImpl< TWriterBase > ::setFaceVertexLayoutIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a9957bb06ae42ce862d7e5ba1461116cc" compoundref= "dna_2WriterImpl_8h" startline= "266" endline= "269" > dna::WriterImpl< TWriterBase > ::setGUIControlName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a74e166e7a3d610e9afd008c35998a849" compoundref= "dna_2WriterImpl_8h" startline= "525" endline= "531" > dna::WriterImpl< TWriterBase > ::setJointGroupInputIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1aa140ca06400ad5396850fe53f2d060b6" compoundref= "dna_2WriterImpl_8h" startline= "551" endline= "557" > dna::WriterImpl< TWriterBase > ::setJointGroupJointIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1aacdb5d64806e563d14ab29c6a7c6b225" compoundref= "dna_2WriterImpl_8h" startline= "516" endline= "522" > dna::WriterImpl< TWriterBase > ::setJointGroupLODs</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a41cfaababcbd9f8330d4da2ced776e98" compoundref= "dna_2WriterImpl_8h" startline= "534" endline= "540" > dna::WriterImpl< TWriterBase > ::setJointGroupOutputIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a01f3ae4c20b812fb8958a0211c82c7f0" compoundref= "dna_2WriterImpl_8h" startline= "543" endline= "548" > dna::WriterImpl< TWriterBase > ::setJointGroupValues</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a315475cff9a8796f4cbecf8f04eda31c" compoundref= "dna_2WriterImpl_8h" startline= "288" endline= "291" > dna::WriterImpl< TWriterBase > ::setJointName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a87212e5bc21d526a0c821ae95f53a2a9" compoundref= "dna_2WriterImpl_8h" startline= "683" endline= "686" > dna::WriterImpl< TWriterBase > ::setMaximumInfluencePerVertex</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a2ba68c4639b0c334eedd649c492f49db" compoundref= "dna_2WriterImpl_8h" startline= "394" endline= "397" > dna::WriterImpl< TWriterBase > ::setMeshName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1af89ddd98e8ce0ee55bbb8e38bd15fcb2" compoundref= "dna_2WriterImpl_8h" startline= "277" endline= "280" > dna::WriterImpl< TWriterBase > ::setRawControlName</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a49694841b2dbe656f28da1254e900507" compoundref= "dna_2WriterImpl_8h" startline= "707" endline= "715" > dna::WriterImpl< TWriterBase > ::setSkinWeightsJointIndices</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a92cd868b10f6570d4fa8343f2c1e7ff2" compoundref= "dna_2WriterImpl_8h" startline= "696" endline= "704" > dna::WriterImpl< TWriterBase > ::setSkinWeightsValues</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1adb42a6c986f0b17fa23d4e1e5ba474c9" compoundref= "dna_2WriterImpl_8h" startline= "650" endline= "662" > dna::WriterImpl< TWriterBase > ::setVertexLayouts</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1aa637e689f972aca02a3c4e639037bb2c" compoundref= "dna_2WriterImpl_8h" startline= "644" endline= "647" > dna::WriterImpl< TWriterBase > ::setVertexNormals</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1ad1ef41080bfe79bab8ec0c438f98d82d" compoundref= "dna_2WriterImpl_8h" startline= "623" endline= "626" > dna::WriterImpl< TWriterBase > ::setVertexPositions</referencedby>
<referencedby refid= "classdna_1_1WriterImpl_1a85fb4bd8e2701ca890bdf483e4dd4b9a" compoundref= "dna_2WriterImpl_8h" startline= "629" endline= "641" > dna::WriterImpl< TWriterBase > ::setVertexTextureCoordinates</referencedby>
</memberdef>
</sectiondef>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/BinaryStreamReader.h" line= "10" column= "1" />
2022-11-28 19:21:26 +08:00
</compounddef>
</doxygen>