2022-11-28 19:21:26 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
< meta name = "generator" content = "Doxygen 1.9.4" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > DNA Calib: dnac::DNACalibDNAReaderImpl Class Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > DNA Calib< span id = "projectnumber" >   1.1< / span >
< / div >
< div id = "projectbrief" > Project brief< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "namespacednac.html" > dnac< / a > < / li > < li class = "navelem" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "classdnac_1_1DNACalibDNAReaderImpl-members.html" > List of all members< / a > < / div >
< div class = "headertitle" > < div class = "title" > dnac::DNACalibDNAReaderImpl Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > < code > #include < < a class = "el" href = "DNACalibDNAReaderImpl_8h_source.html" > DNACalibDNAReaderImpl.h< / a > > < / code > < / p >
< div class = "dynheader" >
Inheritance diagram for dnac::DNACalibDNAReaderImpl:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "classdnac_1_1DNACalibDNAReaderImpl__inherit__graph.png" border = "0" usemap = "#adnac_1_1DNACalibDNAReaderImpl_inherit__map" alt = "Inheritance graph" / > < / div >
< map name = "adnac_1_1DNACalibDNAReaderImpl_inherit__map" id = "adnac_1_1DNACalibDNAReaderImpl_inherit__map" >
2023-04-21 18:19:55 +08:00
< area shape = "rect" title = " " alt = "" coords = "585,6147,791,6591" / >
2022-11-28 19:21:26 +08:00
< area shape = "rect" href = "classdnac_1_1ReaderImpl.html" title = " " alt = "" coords = "437,4216,672,6097" / >
< area shape = "rect" href = "classdnac_1_1DNACalibDNAReader.html" title = " " alt = "" coords = "219,3152,402,3273" / >
< area shape = "rect" href = "classdna_1_1Reader.html" title = "The abstract Reader which its implementations are expected to inherit." alt = "" coords = "265,1911,357,2003" / >
< area shape = "rect" href = "classdna_1_1BehaviorReader.html" title = "Read-only accessors for DNA attributes that define the rig's evaluation." alt = "" coords = "265,1058,485,1605" / >
< area shape = "rect" href = "classdna_1_1DefinitionReader.html" title = "Read-only accessors for DNA attributes that represent the rig's static data." alt = "" coords = "136,337,363,972" / >
< area shape = "rect" href = "classdna_1_1GeometryReader.html" title = "Read-only accessors to the geometry data associated with a rig." alt = "" coords = "5,1021,240,1641" / >
< area shape = "rect" href = "classdna_1_1DescriptorReader.html" title = "Read-only accessors for various metadata about the character and the rig." alt = "" coords = "166,5,333,288" / >
< area shape = "rect" href = "classdnac_1_1BaseImpl.html" title = " " alt = "" coords = "644,1867,807,2047" / >
< area shape = "rect" href = "classdnac_1_1ReaderImpl.html" title = " " alt = "" coords = "427,2272,661,4153" / >
< area shape = "rect" href = "classdnac_1_1WriterImpl.html" title = " " alt = "" coords = "711,4399,963,5914" / >
< area shape = "rect" href = "classdnac_1_1WriterImpl.html" title = " " alt = "" coords = "787,2455,1039,3970" / >
< area shape = "rect" title = " " alt = "" coords = "494,1918,594,1995" / >
< area shape = "rect" href = "classdna_1_1Writer.html" title = "The abstract Writer which its implementations are expected to inherit." alt = "" coords = "1064,3167,1155,3259" / >
< area shape = "rect" href = "classdna_1_1BehaviorWriter.html" title = "Write-only accessors for DNA attributes that define the rig's evaluation." alt = "" coords = "1242,1691,1462,2223" / >
< area shape = "rect" href = "classdna_1_1DefinitionWriter.html" title = "Write-only accessors for DNA attributes that represent the rig's static data." alt = "" coords = "1101,1029,1353,1634" / >
< area shape = "rect" href = "classdna_1_1GeometryWriter.html" title = "Write-only accessors for the geometry data associated with a rig." alt = "" coords = "991,1793,1217,2120" / >
< area shape = "rect" href = "classdna_1_1DescriptorWriter.html" title = "Write-only accessors to various metadata about the character and the rig." alt = "" coords = "1143,521,1310,789" / >
< area shape = "rect" title = " " alt = "" coords = "866,1918,961,1995" / >
< / map >
< / div >
< div class = "dynheader" >
Collaboration diagram for dnac::DNACalibDNAReaderImpl:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "classdnac_1_1DNACalibDNAReaderImpl__coll__graph.png" border = "0" usemap = "#adnac_1_1DNACalibDNAReaderImpl_coll__map" alt = "Collaboration graph" / > < / div >
< map name = "adnac_1_1DNACalibDNAReaderImpl_coll__map" id = "adnac_1_1DNACalibDNAReaderImpl_coll__map" >
2023-04-21 18:19:55 +08:00
< area shape = "rect" title = " " alt = "" coords = "1300,8571,1507,9015" / >
2022-11-28 19:21:26 +08:00
< area shape = "rect" href = "classdnac_1_1ReaderImpl.html" title = " " alt = "" coords = "1050,6640,1285,8521" / >
< area shape = "rect" href = "classdnac_1_1DNACalibDNAReader.html" title = " " alt = "" coords = "927,5576,1109,5697" / >
< area shape = "rect" href = "classdna_1_1Reader.html" title = "The abstract Reader which its implementations are expected to inherit." alt = "" coords = "865,4335,957,4427" / >
< area shape = "rect" href = "classdna_1_1BehaviorReader.html" title = "Read-only accessors for DNA attributes that define the rig's evaluation." alt = "" coords = "801,3469,1021,4015" / >
< area shape = "rect" href = "classdna_1_1DefinitionReader.html" title = "Read-only accessors for DNA attributes that represent the rig's static data." alt = "" coords = "546,2735,773,3369" / >
< area shape = "rect" href = "classdna_1_1GeometryReader.html" title = "Read-only accessors to the geometry data associated with a rig." alt = "" coords = "542,3432,777,4052" / >
< area shape = "rect" href = "classdna_1_1DescriptorReader.html" title = "Read-only accessors for various metadata about the character and the rig." alt = "" coords = "556,2287,723,2569" / >
< area shape = "rect" href = "classdnac_1_1BaseImpl.html" title = " " alt = "" coords = "1509,4298,1671,4463" / >
< area shape = "rect" href = "classdnac_1_1ReaderImpl.html" title = " " alt = "" coords = "1205,4696,1439,6577" / >
< area shape = "rect" href = "classdnac_1_1WriterImpl.html" title = " " alt = "" coords = "1559,6823,1811,8338" / >
< area shape = "rect" href = "classdnac_1_1WriterImpl.html" title = " " alt = "" coords = "1464,4879,1716,6394" / >
< area shape = "rect" href = "classpma_1_1MemoryResource.html" title = "MemoryResource is an abstract class that allows the implementation of polymorphic allocators." alt = "" coords = "1967,2999,2125,3105" / >
< area shape = "rect" href = "structdnac_1_1DNA.html" title = " " alt = "" coords = "1521,3659,1659,3825" / >
< area shape = "rect" href = "structdnac_1_1Version.html" title = " " alt = "" coords = "1684,2991,1787,3113" / >
< area shape = "rect" href = "structdnac_1_1SectionLookupTable.html" title = " " alt = "" coords = "1064,3013,1239,3091" / >
< area shape = "rect" href = "structterse_1_1ArchiveOffset.html" title = " " alt = "" coords = "1265,2338,1400,2518" / >
< area shape = "rect" href = "structdnac_1_1RawDescriptor.html" title = " " alt = "" coords = "885,2933,1028,3171" / >
< area shape = "rect" href = "structdnac_1_1RawDefinition.html" title = " " alt = "" coords = "1263,2962,1495,3142" / >
< area shape = "rect" href = "structdnac_1_1RawBehavior.html" title = " " alt = "" coords = "1811,3006,1943,3098" / >
< area shape = "rect" href = "structdnac_1_1RawGeometry.html" title = " " alt = "" coords = "1520,3006,1660,3098" / >
< area shape = "rect" href = "structterse_1_1ArchiveOffset_1_1Proxy.html" title = " " alt = "" coords = "1203,1262,1337,1427" / >
< area shape = "rect" href = "structterse_1_1ArchiveOffset.html" title = " " alt = "" coords = "1279,1783,1413,1963" / >
< area shape = "rect" href = "structdnac_1_1RawCoordinateSystem.html" title = " " alt = "" coords = "747,2375,937,2481" / >
< area shape = "rect" href = "structdnac_1_1RawLODMapping.html" title = " " alt = "" coords = "961,2382,1120,2474" / >
< area shape = "rect" href = "classdnac_1_1LODMapping.html" title = " " alt = "" coords = "229,1717,431,2029" / >
< area shape = "rect" href = "structdnac_1_1DenormalizedData.html" title = " " alt = "" coords = "215,2969,445,3135" / >
< area shape = "rect" href = "structdnac_1_1DenormalizedData.html" title = " " alt = "" coords = "5,2345,236,2511" / >
< area shape = "rect" href = "classterse_1_1DynArray.html" title = " " alt = "" coords = "1737,1079,1889,1611" / >
< area shape = "rect" href = "structdnac_1_1RawConditionalTable.html" title = " " alt = "" coords = "1989,1827,2167,1919" / >
< area shape = "rect" href = "structdnac_1_1RawPSDMatrix.html" title = " " alt = "" coords = "2191,1827,2338,1919" / >
< area shape = "rect" href = "structdnac_1_1RawBlendShapeChannels.html" title = " " alt = "" coords = "1564,2112,1771,2204" / >
< area shape = "rect" href = "structdnac_1_1RawAnimatedMaps.html" title = " " alt = "" coords = "2003,2382,2174,2474" / >
< area shape = "rect" title = " " alt = "" coords = "1862,315,2011,421" / >
< area shape = "rect" href = "classterse_1_1DynArray.html" title = "Resizable array-like abstraction for trivial-types only." alt = "" coords = "1861,484,2013,1016" / >
< area shape = "rect" href = "classterse_1_1DynArray.html" title = " " alt = "" coords = "1981,1086,2143,1603" / >
< area shape = "rect" title = " " alt = "" coords = "1867,145,2006,223" / >
< area shape = "rect" title = " " alt = "" coords = "1917,5,1956,83" / >
< area shape = "rect" href = "structdnac_1_1RawVector3Vector.html" title = " " alt = "" coords = "1853,2053,2020,2263" / >
< area shape = "rect" href = "structdnac_1_1RawControls.html" title = " " alt = "" coords = "2198,2382,2329,2474" / >
< area shape = "rect" href = "structdnac_1_1RawJoints.html" title = " " alt = "" coords = "2353,2367,2470,2489" / >
< area shape = "rect" title = " " alt = "" coords = "1084,4342,1184,4419" / >
< area shape = "rect" href = "classdna_1_1Writer.html" title = "The abstract Writer which its implementations are expected to inherit." alt = "" coords = "1933,5591,2023,5683" / >
< area shape = "rect" href = "classdna_1_1BehaviorWriter.html" title = "Write-only accessors for DNA attributes that define the rig's evaluation." alt = "" coords = "2116,4115,2336,4647" / >
< area shape = "rect" href = "classdna_1_1DefinitionWriter.html" title = "Write-only accessors for DNA attributes that represent the rig's static data." alt = "" coords = "2100,3439,2352,4045" / >
< area shape = "rect" href = "classdna_1_1GeometryWriter.html" title = "Write-only accessors for the geometry data associated with a rig." alt = "" coords = "1865,4217,2091,4544" / >
< area shape = "rect" href = "classdna_1_1DescriptorWriter.html" title = "Write-only accessors to various metadata about the character and the rig." alt = "" coords = "2149,2918,2316,3186" / >
< area shape = "rect" title = " " alt = "" coords = "1740,4342,1835,4419" / >
< / map >
< / div >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pub-methods" name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a3e42d8f51ceaeb5ec6b9b658ced2f28b" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a3e42d8f51ceaeb5ec6b9b658ced2f28b" > DNACalibDNAReaderImpl< / a > (< a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes_)< / td > < / tr >
< tr class = "separator:a3e42d8f51ceaeb5ec6b9b658ced2f28b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add3105d6c0caf10ae0b40fde23084c72" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#add3105d6c0caf10ae0b40fde23084c72" > ~DNACalibDNAReaderImpl< / a > ()< / td > < / tr >
< tr class = "separator:add3105d6c0caf10ae0b40fde23084c72" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1fa65cab257a010b0317d7ec4e838c38" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a1fa65cab257a010b0317d7ec4e838c38" > DNACalibDNAReaderImpl< / a > (const < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & )=delete< / td > < / tr >
< tr class = "separator:a1fa65cab257a010b0317d7ec4e838c38" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac34679bc0575a5afc143014e539b3d86" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#ac34679bc0575a5afc143014e539b3d86" > operator=< / a > (const < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & )=delete< / td > < / tr >
< tr class = "separator:ac34679bc0575a5afc143014e539b3d86" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a67728c93c9469631d4a948fc2942d468" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a67728c93c9469631d4a948fc2942d468" > DNACalibDNAReaderImpl< / a > (< a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & & )=delete< / td > < / tr >
< tr class = "separator:a67728c93c9469631d4a948fc2942d468" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aff35d821d944ca661d6920b4eecc31aa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#aff35d821d944ca661d6920b4eecc31aa" > operator=< / a > (< a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & & )=delete< / td > < / tr >
< tr class = "separator:aff35d821d944ca661d6920b4eecc31aa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adb81b52459539d7685a547b417bdae61" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#adb81b52459539d7685a547b417bdae61" > setLODCount< / a > (std::uint16_t lodCount)< / td > < / tr >
< tr class = "memdesc:adb81b52459539d7685a547b417bdae61" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Available levels of detail (e.g. 6 which means the following levels are available: [0,1,2,3,4,5], where 0 is the LOD with the highest details, and 5 is the LOD with lowest details). < a href = "classdnac_1_1DNACalibDNAReaderImpl.html#adb81b52459539d7685a547b417bdae61" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adb81b52459539d7685a547b417bdae61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adbac287ce9eede9c9e82a50c9455d5cf" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#adbac287ce9eede9c9e82a50c9455d5cf" > setNeutralJointTranslations< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > xs, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > ys, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > zs)< / td > < / tr >
< tr class = "separator:adbac287ce9eede9c9e82a50c9455d5cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abbe738054fa8d75204f48ee8d19b21dd" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#abbe738054fa8d75204f48ee8d19b21dd" > setNeutralJointTranslations< / a > (< a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & & translations)< / td > < / tr >
< tr class = "separator:abbe738054fa8d75204f48ee8d19b21dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a394cf09d72836689ead003b84d1403eb" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a394cf09d72836689ead003b84d1403eb" > setNeutralJointTranslation< / a > (std::uint16_t index, const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > & translation)< / td > < / tr >
< tr class = "separator:a394cf09d72836689ead003b84d1403eb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a97b6756a11db116c9476eb260825dcee" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a97b6756a11db116c9476eb260825dcee" > setNeutralJointRotations< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > xs, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > ys, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > zs)< / td > < / tr >
< tr class = "separator:a97b6756a11db116c9476eb260825dcee" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27967352c7738c70a22da8300034c32a" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a27967352c7738c70a22da8300034c32a" > setNeutralJointRotations< / a > (< a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & & rotations)< / td > < / tr >
< tr class = "separator:a27967352c7738c70a22da8300034c32a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4568f0ed8febb72c073dca6b4229866d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a4568f0ed8febb72c073dca6b4229866d" > setNeutralJointRotation< / a > (std::uint16_t index, const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > & rotation)< / td > < / tr >
< tr class = "separator:a4568f0ed8febb72c073dca6b4229866d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada98afe3be0c8dddabb0210872bbd775" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#ada98afe3be0c8dddabb0210872bbd775" > setJointGroupValues< / a > (std::uint16_t jointGroupIndex, < a class = "el" href = "namespacednac.html#a5200fdf050bbe081932239f805cb2369" > AlignedDynArray< / a > < float > & & values)< / td > < / tr >
< tr class = "separator:ada98afe3be0c8dddabb0210872bbd775" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1af1f53aee10fbe9ed22453ce0455fa4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a1af1f53aee10fbe9ed22453ce0455fa4" > setVertexPositions< / a > (std::uint16_t meshIndex, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > xs, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > ys, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > zs)< / td > < / tr >
< tr class = "separator:a1af1f53aee10fbe9ed22453ce0455fa4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a183951b665c4774045abaed49196c93e" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a183951b665c4774045abaed49196c93e" > setVertexPositions< / a > (std::uint16_t meshIndex, < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & & positions)< / td > < / tr >
< tr class = "separator:a183951b665c4774045abaed49196c93e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a393ec70bc0afd0516cc3afac007db03c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a393ec70bc0afd0516cc3afac007db03c" > setBlendShapeTargetDeltas< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > xs, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > ys, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float > zs)< / td > < / tr >
< tr class = "separator:a393ec70bc0afd0516cc3afac007db03c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adf703c3df3341779e57ecd5577a67b8f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#adf703c3df3341779e57ecd5577a67b8f" > setBlendShapeTargetDeltas< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & & deltas)< / td > < / tr >
< tr class = "separator:adf703c3df3341779e57ecd5577a67b8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-04-21 18:19:55 +08:00
< tr class = "memitem:a51d5d69dd682b2dfa2ee37c61109a442" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a51d5d69dd682b2dfa2ee37c61109a442" > setBlendShapeTargetVertexIndices< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t > vertexIndices)< / td > < / tr >
< tr class = "separator:a51d5d69dd682b2dfa2ee37c61109a442" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-11-28 19:21:26 +08:00
< tr class = "memitem:af1c66dda635b3310f5c61178a3153de1" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#af1c66dda635b3310f5c61178a3153de1" > pruneBlendShapeTargets< / a > (float threshold)< / td > < / tr >
< tr class = "separator:af1c66dda635b3310f5c61178a3153de1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-04-21 18:19:55 +08:00
< tr class = "memitem:a3e75b3ab28e83736c2332fcaf8cfdd93" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a3e75b3ab28e83736c2332fcaf8cfdd93" > removeMeshes< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t > meshIndices)< / td > < / tr >
< tr class = "separator:a3e75b3ab28e83736c2332fcaf8cfdd93" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a13faba4a20c3f6de5be7eefd3e61d2d6" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a13faba4a20c3f6de5be7eefd3e61d2d6" > removeJoints< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t > jointIndices)< / td > < / tr >
< tr class = "separator:a13faba4a20c3f6de5be7eefd3e61d2d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a999a34d2290f5c2040ad5ce24fde6849" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a999a34d2290f5c2040ad5ce24fde6849" > removeJointAnimations< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t > jointIndex)< / td > < / tr >
< tr class = "separator:a999a34d2290f5c2040ad5ce24fde6849" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a26b1756a69ac5113a6d6621c9d162064" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#a26b1756a69ac5113a6d6621c9d162064" > removeBlendShapes< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t > blendShapeIndices)< / td > < / tr >
< tr class = "separator:a26b1756a69ac5113a6d6621c9d162064" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af4496c037cc3b6f0e32585a74c81be6b" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html#af4496c037cc3b6f0e32585a74c81be6b" > removeAnimatedMaps< / a > (< a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t > animatedMapIndices)< / td > < / tr >
< tr class = "separator:af4496c037cc3b6f0e32585a74c81be6b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-11-28 19:21:26 +08:00
< tr class = "inherit_header pub_methods_classdnac_1_1ReaderImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdnac_1_1ReaderImpl')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdnac_1_1ReaderImpl.html" > dnac::ReaderImpl< DNACalibDNAReader > < / a > < / td > < / tr >
< tr class = "memitem:aafdd6c3e9e1f444ea17017711acc1577 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aafdd6c3e9e1f444ea17017711acc1577" > ReaderImpl< / a > (< a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes_)< / td > < / tr >
< tr class = "separator:aafdd6c3e9e1f444ea17017711acc1577 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9795e5d57e053e637a35b30923ff0de0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a9795e5d57e053e637a35b30923ff0de0" > getName< / a > () const override< / td > < / tr >
< tr class = "separator:a9795e5d57e053e637a35b30923ff0de0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a71723625b264135ebe303cb945e9d927 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > Archetype  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a71723625b264135ebe303cb945e9d927" > getArchetype< / a > () const override< / td > < / tr >
< tr class = "separator:a71723625b264135ebe303cb945e9d927 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae43b4a221ed9308314a41ae0face9aeb inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > Gender  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae43b4a221ed9308314a41ae0face9aeb" > getGender< / a > () const override< / td > < / tr >
< tr class = "separator:ae43b4a221ed9308314a41ae0face9aeb inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52c70c7a4847e42f89b1618d55dc4d87 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a52c70c7a4847e42f89b1618d55dc4d87" > getAge< / a > () const override< / td > < / tr >
< tr class = "separator:a52c70c7a4847e42f89b1618d55dc4d87 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab4c16f250da9f1cdcff9b72684fa8952 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ab4c16f250da9f1cdcff9b72684fa8952" > getMetaDataCount< / a > () const override< / td > < / tr >
< tr class = "separator:ab4c16f250da9f1cdcff9b72684fa8952 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a28933d71dbcc3e787ee16ddbe7343b5c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a28933d71dbcc3e787ee16ddbe7343b5c" > getMetaDataKey< / a > (std::uint32_t index) const override< / td > < / tr >
< tr class = "separator:a28933d71dbcc3e787ee16ddbe7343b5c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa68fe430bc44e3c8aa438ab0c17ff262 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aa68fe430bc44e3c8aa438ab0c17ff262" > getMetaDataValue< / a > (const char *key) const override< / td > < / tr >
< tr class = "separator:aa68fe430bc44e3c8aa438ab0c17ff262 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aec69fb24090486024c2fc97070de8889 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > TranslationUnit  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aec69fb24090486024c2fc97070de8889" > getTranslationUnit< / a > () const override< / td > < / tr >
< tr class = "separator:aec69fb24090486024c2fc97070de8889 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae869dfc4fd6fbdc898192e1aea7b0f03 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > RotationUnit  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae869dfc4fd6fbdc898192e1aea7b0f03" > getRotationUnit< / a > () const override< / td > < / tr >
< tr class = "separator:ae869dfc4fd6fbdc898192e1aea7b0f03 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4b37c1da138ca0538bf07b59c1bfa1b7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1CoordinateSystem.html" > CoordinateSystem< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a4b37c1da138ca0538bf07b59c1bfa1b7" > getCoordinateSystem< / a > () const override< / td > < / tr >
< tr class = "separator:a4b37c1da138ca0538bf07b59c1bfa1b7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5aa674afa7780fe904fc6bac39f89f9d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a5aa674afa7780fe904fc6bac39f89f9d" > getLODCount< / a > () const override< / td > < / tr >
< tr class = "separator:a5aa674afa7780fe904fc6bac39f89f9d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a79f2794ae7c9ebe0f315a8e253d9f6a0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a79f2794ae7c9ebe0f315a8e253d9f6a0" > getDBMaxLOD< / a > () const override< / td > < / tr >
< tr class = "separator:a79f2794ae7c9ebe0f315a8e253d9f6a0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a12a6ca18bd9c4f6cc408562f2c33aa8b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a12a6ca18bd9c4f6cc408562f2c33aa8b" > getDBComplexity< / a > () const override< / td > < / tr >
< tr class = "separator:a12a6ca18bd9c4f6cc408562f2c33aa8b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8f0b863a45e7aef4287d06886d8b5f58 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8f0b863a45e7aef4287d06886d8b5f58" > getDBName< / a > () const override< / td > < / tr >
< tr class = "separator:a8f0b863a45e7aef4287d06886d8b5f58 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52e44414a73222af76814aba443eda84 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a52e44414a73222af76814aba443eda84" > getGUIControlCount< / a > () const override< / td > < / tr >
< tr class = "separator:a52e44414a73222af76814aba443eda84 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2bf882579dde04967bcd51451ac77be8 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a2bf882579dde04967bcd51451ac77be8" > getGUIControlName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:a2bf882579dde04967bcd51451ac77be8 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a208a01bce7f9bea8d5a29722120fbdbf inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a208a01bce7f9bea8d5a29722120fbdbf" > getRawControlCount< / a > () const override< / td > < / tr >
< tr class = "separator:a208a01bce7f9bea8d5a29722120fbdbf inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aef14e53dc15402d54ccb0e13d214ad84 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aef14e53dc15402d54ccb0e13d214ad84" > getRawControlName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:aef14e53dc15402d54ccb0e13d214ad84 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3096d034974ba868f3d42fc3984a5d66 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3096d034974ba868f3d42fc3984a5d66" > getJointCount< / a > () const override< / td > < / tr >
< tr class = "separator:a3096d034974ba868f3d42fc3984a5d66 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a39d92d7c98e36a1d79933800e41e61a9 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a39d92d7c98e36a1d79933800e41e61a9" > getJointName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:a39d92d7c98e36a1d79933800e41e61a9 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a42be8bd23d7c6bf9f38d21ac012f0a3b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a42be8bd23d7c6bf9f38d21ac012f0a3b" > getJointIndexListCount< / a > () const override< / td > < / tr >
< tr class = "separator:a42be8bd23d7c6bf9f38d21ac012f0a3b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a900ea149db5238765ecfb13a284a3255 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a900ea149db5238765ecfb13a284a3255" > getJointIndicesForLOD< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:a900ea149db5238765ecfb13a284a3255 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeb7ef18efd4a765ba13d3960094bca85 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aeb7ef18efd4a765ba13d3960094bca85" > getJointParentIndex< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:aeb7ef18efd4a765ba13d3960094bca85 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c8d910567019dca9391a6c46aae57b5 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a5c8d910567019dca9391a6c46aae57b5" > getBlendShapeChannelCount< / a > () const override< / td > < / tr >
< tr class = "separator:a5c8d910567019dca9391a6c46aae57b5 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab0056078f733cf35919e3de797714e97 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ab0056078f733cf35919e3de797714e97" > getBlendShapeChannelName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:ab0056078f733cf35919e3de797714e97 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad8d89c451eb7c77d9e2770176e325aa5 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ad8d89c451eb7c77d9e2770176e325aa5" > getBlendShapeChannelIndexListCount< / a > () const override< / td > < / tr >
< tr class = "separator:ad8d89c451eb7c77d9e2770176e325aa5 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8701ad2f630d4adae79616c20a00d77d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8701ad2f630d4adae79616c20a00d77d" > getBlendShapeChannelIndicesForLOD< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:a8701ad2f630d4adae79616c20a00d77d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a53ce3b1a0037c5dd9a8ae6303fe7d19c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a53ce3b1a0037c5dd9a8ae6303fe7d19c" > getAnimatedMapCount< / a > () const override< / td > < / tr >
< tr class = "separator:a53ce3b1a0037c5dd9a8ae6303fe7d19c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aee494ee8bcb7af27a5803cdf27f3b110 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aee494ee8bcb7af27a5803cdf27f3b110" > getAnimatedMapName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:aee494ee8bcb7af27a5803cdf27f3b110 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1b85ef3a019f8c8f8912cad9e5e1ccda inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a1b85ef3a019f8c8f8912cad9e5e1ccda" > getAnimatedMapIndexListCount< / a > () const override< / td > < / tr >
< tr class = "separator:a1b85ef3a019f8c8f8912cad9e5e1ccda inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a24697c35c7e0ed1629c418ff029a8802 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a24697c35c7e0ed1629c418ff029a8802" > getAnimatedMapIndicesForLOD< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:a24697c35c7e0ed1629c418ff029a8802 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad79abbd6be98e172f989311806fa01cf inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ad79abbd6be98e172f989311806fa01cf" > getMeshCount< / a > () const override< / td > < / tr >
< tr class = "separator:ad79abbd6be98e172f989311806fa01cf inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a75672be019b028e24e1b0801653ce109 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a75672be019b028e24e1b0801653ce109" > getMeshName< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:a75672be019b028e24e1b0801653ce109 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2c78beb40049177c9ef096c7ad6ddada inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a2c78beb40049177c9ef096c7ad6ddada" > getMeshIndexListCount< / a > () const override< / td > < / tr >
< tr class = "separator:a2c78beb40049177c9ef096c7ad6ddada inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae6cd41af93f86e3ee653096427d80e9d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae6cd41af93f86e3ee653096427d80e9d" > getMeshIndicesForLOD< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:ae6cd41af93f86e3ee653096427d80e9d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac6a8d7ce940c7ba233efd5c7b5cae8d6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ac6a8d7ce940c7ba233efd5c7b5cae8d6" > getMeshBlendShapeChannelMappingCount< / a > () const override< / td > < / tr >
< tr class = "separator:ac6a8d7ce940c7ba233efd5c7b5cae8d6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8a442e33cd064a5641f69114b2083e5a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1MeshBlendShapeChannelMapping.html" > MeshBlendShapeChannelMapping< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8a442e33cd064a5641f69114b2083e5a" > getMeshBlendShapeChannelMapping< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:a8a442e33cd064a5641f69114b2083e5a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae98dbcb9cb3caaaa39b95de037290c29 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae98dbcb9cb3caaaa39b95de037290c29" > getMeshBlendShapeChannelMappingIndicesForLOD< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:ae98dbcb9cb3caaaa39b95de037290c29 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab600f483b951b6015df40a6766af7e87 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ab600f483b951b6015df40a6766af7e87" > getNeutralJointTranslation< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:ab600f483b951b6015df40a6766af7e87 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a60ff2e61efe5b9485c42abdfced7fa0b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a60ff2e61efe5b9485c42abdfced7fa0b" > getNeutralJointTranslationXs< / a > () const override< / td > < / tr >
< tr class = "separator:a60ff2e61efe5b9485c42abdfced7fa0b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a513ccbcaca887a19ad0c8600c8b79bd7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a513ccbcaca887a19ad0c8600c8b79bd7" > getNeutralJointTranslationYs< / a > () const override< / td > < / tr >
< tr class = "separator:a513ccbcaca887a19ad0c8600c8b79bd7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9f8715c8fd5f11897c1278c6b0fe2776 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a9f8715c8fd5f11897c1278c6b0fe2776" > getNeutralJointTranslationZs< / a > () const override< / td > < / tr >
< tr class = "separator:a9f8715c8fd5f11897c1278c6b0fe2776 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8325f889701d951580a2ec49ca816ea7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8325f889701d951580a2ec49ca816ea7" > getNeutralJointRotation< / a > (std::uint16_t index) const override< / td > < / tr >
< tr class = "separator:a8325f889701d951580a2ec49ca816ea7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a433366650a88b9f422e215d8a2e9c7a1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a433366650a88b9f422e215d8a2e9c7a1" > getNeutralJointRotationXs< / a > () const override< / td > < / tr >
< tr class = "separator:a433366650a88b9f422e215d8a2e9c7a1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8988a60e703d4a881d37ab64e7e6eb64 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8988a60e703d4a881d37ab64e7e6eb64" > getNeutralJointRotationYs< / a > () const override< / td > < / tr >
< tr class = "separator:a8988a60e703d4a881d37ab64e7e6eb64 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae91dd917cc76547eb45c338c5068693a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae91dd917cc76547eb45c338c5068693a" > getNeutralJointRotationZs< / a > () const override< / td > < / tr >
< tr class = "separator:ae91dd917cc76547eb45c338c5068693a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab210231c0d48136f28c137a114e18e20 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ab210231c0d48136f28c137a114e18e20" > getGUIToRawInputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:ab210231c0d48136f28c137a114e18e20 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a84abe0bb2fa9e4e30e8c23a216444150 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a84abe0bb2fa9e4e30e8c23a216444150" > getGUIToRawOutputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a84abe0bb2fa9e4e30e8c23a216444150 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a522186dca1c692ed70ac798c8c3fce5f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a522186dca1c692ed70ac798c8c3fce5f" > getGUIToRawFromValues< / a > () const override< / td > < / tr >
< tr class = "separator:a522186dca1c692ed70ac798c8c3fce5f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae642d36ff8ed489220035ad8098b1429 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ae642d36ff8ed489220035ad8098b1429" > getGUIToRawToValues< / a > () const override< / td > < / tr >
< tr class = "separator:ae642d36ff8ed489220035ad8098b1429 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac8048540778e5cfc3a908514e13d4742 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ac8048540778e5cfc3a908514e13d4742" > getGUIToRawSlopeValues< / a > () const override< / td > < / tr >
< tr class = "separator:ac8048540778e5cfc3a908514e13d4742 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abb4c5bf86e2fe63f315b18912e39c082 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#abb4c5bf86e2fe63f315b18912e39c082" > getGUIToRawCutValues< / a > () const override< / td > < / tr >
< tr class = "separator:abb4c5bf86e2fe63f315b18912e39c082 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afeeb523e499320335a43d2c5e92b734f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#afeeb523e499320335a43d2c5e92b734f" > getPSDCount< / a > () const override< / td > < / tr >
< tr class = "separator:afeeb523e499320335a43d2c5e92b734f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4873a216f4578f806fc3fbcc16e3716f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a4873a216f4578f806fc3fbcc16e3716f" > getPSDRowIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a4873a216f4578f806fc3fbcc16e3716f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2205e39ea5cac706bdda03e3269bc642 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a2205e39ea5cac706bdda03e3269bc642" > getPSDColumnIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a2205e39ea5cac706bdda03e3269bc642 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a93a0aba565d1c637476c48f075e639bc inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a93a0aba565d1c637476c48f075e639bc" > getPSDValues< / a > () const override< / td > < / tr >
< tr class = "separator:a93a0aba565d1c637476c48f075e639bc inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52ff5d18220583de57f3c6f5682294fe inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a52ff5d18220583de57f3c6f5682294fe" > getJointRowCount< / a > () const override< / td > < / tr >
< tr class = "separator:a52ff5d18220583de57f3c6f5682294fe inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a63f9da44e4ed5220c859b1773610c2b1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a63f9da44e4ed5220c859b1773610c2b1" > getJointColumnCount< / a > () const override< / td > < / tr >
< tr class = "separator:a63f9da44e4ed5220c859b1773610c2b1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a55fbfcfa8ce0c466dd21c69b18681480 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a55fbfcfa8ce0c466dd21c69b18681480" > getJointVariableAttributeIndices< / a > (std::uint16_t lod) const override< / td > < / tr >
< tr class = "separator:a55fbfcfa8ce0c466dd21c69b18681480 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a75c9bb26249d92c81c2a16247f8c4f5e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a75c9bb26249d92c81c2a16247f8c4f5e" > getJointGroupCount< / a > () const override< / td > < / tr >
< tr class = "separator:a75c9bb26249d92c81c2a16247f8c4f5e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace0cee61d7b90f17d4c87bd7a8d35685 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ace0cee61d7b90f17d4c87bd7a8d35685" > getJointGroupLODs< / a > (std::uint16_t jointGroupIndex) const override< / td > < / tr >
< tr class = "separator:ace0cee61d7b90f17d4c87bd7a8d35685 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1433abc3344a820826f2a2e887e6220d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a1433abc3344a820826f2a2e887e6220d" > getJointGroupInputIndices< / a > (std::uint16_t jointGroupIndex) const override< / td > < / tr >
< tr class = "separator:a1433abc3344a820826f2a2e887e6220d inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0dcf65e478fcaeb6683c963f8b599f01 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a0dcf65e478fcaeb6683c963f8b599f01" > getJointGroupOutputIndices< / a > (std::uint16_t jointGroupIndex) const override< / td > < / tr >
< tr class = "separator:a0dcf65e478fcaeb6683c963f8b599f01 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aafb275f39c9e45429fab9cba05a418a6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aafb275f39c9e45429fab9cba05a418a6" > getJointGroupValues< / a > (std::uint16_t jointGroupIndex) const override< / td > < / tr >
< tr class = "separator:aafb275f39c9e45429fab9cba05a418a6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a084934ddef76f46a3ccbe1d6803bc924 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a084934ddef76f46a3ccbe1d6803bc924" > getJointGroupJointIndices< / a > (std::uint16_t jointGroupIndex) const override< / td > < / tr >
< tr class = "separator:a084934ddef76f46a3ccbe1d6803bc924 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3dc92e632b87818feed5c55e555d7cef inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3dc92e632b87818feed5c55e555d7cef" > getBlendShapeChannelLODs< / a > () const override< / td > < / tr >
< tr class = "separator:a3dc92e632b87818feed5c55e555d7cef inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9195ae58d486481b765733ea41e45254 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a9195ae58d486481b765733ea41e45254" > getBlendShapeChannelOutputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a9195ae58d486481b765733ea41e45254 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9c13392d509017c7c07374f95c9e3ec3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a9c13392d509017c7c07374f95c9e3ec3" > getBlendShapeChannelInputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a9c13392d509017c7c07374f95c9e3ec3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3fc16888b937bdbdfd1865e79c96752b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3fc16888b937bdbdfd1865e79c96752b" > getAnimatedMapLODs< / a > () const override< / td > < / tr >
< tr class = "separator:a3fc16888b937bdbdfd1865e79c96752b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a120d3ed1199fce1abe97972f18f63da0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a120d3ed1199fce1abe97972f18f63da0" > getAnimatedMapInputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a120d3ed1199fce1abe97972f18f63da0 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8610182358cc0bffb5728f3ce8c5daea inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8610182358cc0bffb5728f3ce8c5daea" > getAnimatedMapOutputIndices< / a > () const override< / td > < / tr >
< tr class = "separator:a8610182358cc0bffb5728f3ce8c5daea inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00e009aa4c2566c809b83098e85de32e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a00e009aa4c2566c809b83098e85de32e" > getAnimatedMapFromValues< / a > () const override< / td > < / tr >
< tr class = "separator:a00e009aa4c2566c809b83098e85de32e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a600078aac3e67df3fccd717e7896d75f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a600078aac3e67df3fccd717e7896d75f" > getAnimatedMapToValues< / a > () const override< / td > < / tr >
< tr class = "separator:a600078aac3e67df3fccd717e7896d75f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad84991b7d84998ae469b7d90bce7cd85 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ad84991b7d84998ae469b7d90bce7cd85" > getAnimatedMapSlopeValues< / a > () const override< / td > < / tr >
< tr class = "separator:ad84991b7d84998ae469b7d90bce7cd85 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a99c5068a32677952c7e836a5c7b9e970 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a99c5068a32677952c7e836a5c7b9e970" > getAnimatedMapCutValues< / a > () const override< / td > < / tr >
< tr class = "separator:a99c5068a32677952c7e836a5c7b9e970 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a826b8830b1b59be62185f84aafb12c2f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a826b8830b1b59be62185f84aafb12c2f" > getVertexPositionCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a826b8830b1b59be62185f84aafb12c2f inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a545e3418c20548b492253f1466c5e9e7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > Position  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a545e3418c20548b492253f1466c5e9e7" > getVertexPosition< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const override< / td > < / tr >
< tr class = "separator:a545e3418c20548b492253f1466c5e9e7 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aea95c3f004da9c7c57d82b21fd493801 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aea95c3f004da9c7c57d82b21fd493801" > getVertexPositionXs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:aea95c3f004da9c7c57d82b21fd493801 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00f2620efcb497c3d51cf6aaea94d079 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a00f2620efcb497c3d51cf6aaea94d079" > getVertexPositionYs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a00f2620efcb497c3d51cf6aaea94d079 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1fdf97eb5f3c9b9b78bcd1ce79f484f3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a1fdf97eb5f3c9b9b78bcd1ce79f484f3" > getVertexPositionZs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a1fdf97eb5f3c9b9b78bcd1ce79f484f3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6e21fe95b58effd11d078f2b122f5f6a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a6e21fe95b58effd11d078f2b122f5f6a" > getVertexTextureCoordinateCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a6e21fe95b58effd11d078f2b122f5f6a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a18e13ecb8a08eaa2568fa25e47b43832 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1TextureCoordinate.html" > TextureCoordinate< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a18e13ecb8a08eaa2568fa25e47b43832" > getVertexTextureCoordinate< / a > (std::uint16_t meshIndex, std::uint32_t textureCoordinateIndex) const override< / td > < / tr >
< tr class = "separator:a18e13ecb8a08eaa2568fa25e47b43832 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a821fec0af08105922733c9b052c64998 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a821fec0af08105922733c9b052c64998" > getVertexTextureCoordinateUs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a821fec0af08105922733c9b052c64998 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add83264c7e4393929d1eabb020db55e3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#add83264c7e4393929d1eabb020db55e3" > getVertexTextureCoordinateVs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:add83264c7e4393929d1eabb020db55e3 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8c7a323fe13aa7afa5d08c3f30a60f07 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a8c7a323fe13aa7afa5d08c3f30a60f07" > getVertexNormalCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a8c7a323fe13aa7afa5d08c3f30a60f07 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a51175a8fe6977a36067edefc791a3104 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > Normal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a51175a8fe6977a36067edefc791a3104" > getVertexNormal< / a > (std::uint16_t meshIndex, std::uint32_t normalIndex) const override< / td > < / tr >
< tr class = "separator:a51175a8fe6977a36067edefc791a3104 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0ada1903ca469ae0138f4175ac21050 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ac0ada1903ca469ae0138f4175ac21050" > getVertexNormalXs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:ac0ada1903ca469ae0138f4175ac21050 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f951e290fa43e196671825bcc55f017 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3f951e290fa43e196671825bcc55f017" > getVertexNormalYs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a3f951e290fa43e196671825bcc55f017 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0f87e4b227891ea8adedcc7cb01c7aed inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a0f87e4b227891ea8adedcc7cb01c7aed" > getVertexNormalZs< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a0f87e4b227891ea8adedcc7cb01c7aed inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad8f28c20f9d189474a4ad06eff75b935 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ad8f28c20f9d189474a4ad06eff75b935" > getFaceCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:ad8f28c20f9d189474a4ad06eff75b935 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af771ac18de06d9685dcea304ec2c2d65 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#af771ac18de06d9685dcea304ec2c2d65" > getFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex, std::uint32_t faceIndex) const override< / td > < / tr >
< tr class = "separator:af771ac18de06d9685dcea304ec2c2d65 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f127dc451a18afb1a6660cda1525784 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3f127dc451a18afb1a6660cda1525784" > getVertexLayoutCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a3f127dc451a18afb1a6660cda1525784 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ade7be376617baff644ab183f8294f797 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdna_1_1VertexLayout.html" > VertexLayout< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ade7be376617baff644ab183f8294f797" > getVertexLayout< / a > (std::uint16_t meshIndex, std::uint32_t layoutIndex) const override< / td > < / tr >
< tr class = "separator:ade7be376617baff644ab183f8294f797 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aebe6ea5f11852c7511bad9d3203d6ba6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#aebe6ea5f11852c7511bad9d3203d6ba6" > getVertexLayoutPositionIndices< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:aebe6ea5f11852c7511bad9d3203d6ba6 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6225aaa8f325a35103bc7cdf6bb96369 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a6225aaa8f325a35103bc7cdf6bb96369" > getVertexLayoutTextureCoordinateIndices< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a6225aaa8f325a35103bc7cdf6bb96369 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ee8a693cc7be5944b523341d1577c2b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a5ee8a693cc7be5944b523341d1577c2b" > getVertexLayoutNormalIndices< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a5ee8a693cc7be5944b523341d1577c2b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a73bb448dee7ec6de69da63506e3a8a0b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a73bb448dee7ec6de69da63506e3a8a0b" > getMaximumInfluencePerVertex< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a73bb448dee7ec6de69da63506e3a8a0b inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a53bbb782389f78dfa66efb6d15c34012 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a53bbb782389f78dfa66efb6d15c34012" > getSkinWeightsCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a53bbb782389f78dfa66efb6d15c34012 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a02aae9d6ea044f08f7a8e2eb95dc94ec inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a02aae9d6ea044f08f7a8e2eb95dc94ec" > getSkinWeightsValues< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const override< / td > < / tr >
< tr class = "separator:a02aae9d6ea044f08f7a8e2eb95dc94ec inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a450adaf239707daaf027647a1bba8720 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a450adaf239707daaf027647a1bba8720" > getSkinWeightsJointIndices< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const override< / td > < / tr >
< tr class = "separator:a450adaf239707daaf027647a1bba8720 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a331dbfa35dd3f6a8e8b8131f4d5aef8c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a331dbfa35dd3f6a8e8b8131f4d5aef8c" > getBlendShapeTargetCount< / a > (std::uint16_t meshIndex) const override< / td > < / tr >
< tr class = "separator:a331dbfa35dd3f6a8e8b8131f4d5aef8c inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad6fc2085dd75a66358cbd4e4d7957662 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ad6fc2085dd75a66358cbd4e4d7957662" > getBlendShapeChannelIndex< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:ad6fc2085dd75a66358cbd4e4d7957662 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6a961b4efd229cf62411f44a10f24b47 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a6a961b4efd229cf62411f44a10f24b47" > getBlendShapeTargetDeltaCount< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:a6a961b4efd229cf62411f44a10f24b47 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a45d91dccfabddf7b8bbb615a36cc4d27 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > Delta  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a45d91dccfabddf7b8bbb615a36cc4d27" > getBlendShapeTargetDelta< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint32_t deltaIndex) const override< / td > < / tr >
< tr class = "separator:a45d91dccfabddf7b8bbb615a36cc4d27 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac97d7efca1493f5f850704d78d40111e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#ac97d7efca1493f5f850704d78d40111e" > getBlendShapeTargetDeltaXs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:ac97d7efca1493f5f850704d78d40111e inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a05e1fcb483624fa4cbc9922e3528a31a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a05e1fcb483624fa4cbc9922e3528a31a" > getBlendShapeTargetDeltaYs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:a05e1fcb483624fa4cbc9922e3528a31a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3bbe0f453f53493aa88cd5c5cbf3f06a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a3bbe0f453f53493aa88cd5c5cbf3f06a" > getBlendShapeTargetDeltaZs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:a3bbe0f453f53493aa88cd5c5cbf3f06a inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a98812142a8465f3be9337abe469829a1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a98812142a8465f3be9337abe469829a1" > getBlendShapeTargetVertexIndices< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const override< / td > < / tr >
< tr class = "separator:a98812142a8465f3be9337abe469829a1 inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a256523aa9a58bac96c52bcb352ef9aeb inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a256523aa9a58bac96c52bcb352ef9aeb" > unload< / a > (DataLayer layer) override< / td > < / tr >
< tr class = "separator:a256523aa9a58bac96c52bcb352ef9aeb inherit pub_methods_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdna_1_1Reader" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdna_1_1Reader')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdna_1_1Reader.html" > dna::Reader< / a > < / td > < / tr >
< tr class = "memitem:a9339d6be44109a54452f4464864f7543 inherit pub_methods_classdna_1_1Reader" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1Reader.html#a9339d6be44109a54452f4464864f7543" > ~Reader< / a > () override< / td > < / tr >
< tr class = "separator:a9339d6be44109a54452f4464864f7543 inherit pub_methods_classdna_1_1Reader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeb5fc284afa3643cbfa645001d406861 inherit pub_methods_classdna_1_1Reader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1Reader.html#aeb5fc284afa3643cbfa645001d406861" > unload< / a > (< a class = "el" href = "namespacedna.html#a0ab7aa7faf3fc6bd0a6aa724c142769c" > DataLayer< / a > layer)=0< / td > < / tr >
< tr class = "memdesc:aeb5fc284afa3643cbfa645001d406861 inherit pub_methods_classdna_1_1Reader" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Unload all data of the specified layer and all layers dependent on it. < a href = "classdna_1_1Reader.html#aeb5fc284afa3643cbfa645001d406861" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeb5fc284afa3643cbfa645001d406861 inherit pub_methods_classdna_1_1Reader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6cf853f5d537e6b8e2634ebf3388b529" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a6cf853f5d537e6b8e2634ebf3388b529" > getGUIToRawInputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a6cf853f5d537e6b8e2634ebf3388b529" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used for mapping gui to raw controls. < a href = "classdna_1_1BehaviorReader.html#a6cf853f5d537e6b8e2634ebf3388b529" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6cf853f5d537e6b8e2634ebf3388b529" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8e6d36a27afd3a08e565fb0fe55f22b4" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a8e6d36a27afd3a08e565fb0fe55f22b4" > getGUIToRawOutputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a8e6d36a27afd3a08e565fb0fe55f22b4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices used for mapping gui to raw controls. < a href = "classdna_1_1BehaviorReader.html#a8e6d36a27afd3a08e565fb0fe55f22b4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8e6d36a27afd3a08e565fb0fe55f22b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4fd0213dcb2856b64280454228729855" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a4fd0213dcb2856b64280454228729855" > getGUIToRawFromValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a4fd0213dcb2856b64280454228729855" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. < a href = "classdna_1_1BehaviorReader.html#a4fd0213dcb2856b64280454228729855" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4fd0213dcb2856b64280454228729855" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abe4d1ce29676b07d805e685199a1ef0c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#abe4d1ce29676b07d805e685199a1ef0c" > getGUIToRawToValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:abe4d1ce29676b07d805e685199a1ef0c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. < a href = "classdna_1_1BehaviorReader.html#abe4d1ce29676b07d805e685199a1ef0c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abe4d1ce29676b07d805e685199a1ef0c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a05f06e0f08a8f2676f0286300d880d12" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a05f06e0f08a8f2676f0286300d880d12" > getGUIToRawSlopeValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a05f06e0f08a8f2676f0286300d880d12" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(slope/gradient) used for calculating the output value during gui to raw control mapping. < a href = "classdna_1_1BehaviorReader.html#a05f06e0f08a8f2676f0286300d880d12" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a05f06e0f08a8f2676f0286300d880d12" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a68f381f520ebfd68f02020ce8f5b0a69" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a68f381f520ebfd68f02020ce8f5b0a69" > getGUIToRawCutValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a68f381f520ebfd68f02020ce8f5b0a69" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(vertical intercept) used for calculating the output value during gui to raw control mapping. < a href = "classdna_1_1BehaviorReader.html#a68f381f520ebfd68f02020ce8f5b0a69" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a68f381f520ebfd68f02020ce8f5b0a69" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a651c99df2bd266b16efb83ff1fedac7d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a651c99df2bd266b16efb83ff1fedac7d" > getPSDCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a651c99df2bd266b16efb83ff1fedac7d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The number of distinct PSD expressions. < a href = "classdna_1_1BehaviorReader.html#a651c99df2bd266b16efb83ff1fedac7d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a651c99df2bd266b16efb83ff1fedac7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a09f89a0f76798571d7f619f19d19787e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a09f89a0f76798571d7f619f19d19787e" > getPSDRowIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a09f89a0f76798571d7f619f19d19787e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > PSD(input) indices. < a href = "classdna_1_1BehaviorReader.html#a09f89a0f76798571d7f619f19d19787e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a09f89a0f76798571d7f619f19d19787e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a35f70e12a860c73d452e27fed9b75f42" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a35f70e12a860c73d452e27fed9b75f42" > getPSDColumnIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a35f70e12a860c73d452e27fed9b75f42" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Control(input) indices. < a href = "classdna_1_1BehaviorReader.html#a35f70e12a860c73d452e27fed9b75f42" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a35f70e12a860c73d452e27fed9b75f42" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab177725a27c3664055a86aa8e9eaae3d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#ab177725a27c3664055a86aa8e9eaae3d" > getPSDValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ab177725a27c3664055a86aa8e9eaae3d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Weights associated with each PSD row and column pair. < a href = "classdna_1_1BehaviorReader.html#ab177725a27c3664055a86aa8e9eaae3d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab177725a27c3664055a86aa8e9eaae3d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6121d56124f208317bd3a719a5885da7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a6121d56124f208317bd3a719a5885da7" > getJointRowCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a6121d56124f208317bd3a719a5885da7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of rows in the entire, uncompressed joint matrix. < a href = "classdna_1_1BehaviorReader.html#a6121d56124f208317bd3a719a5885da7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6121d56124f208317bd3a719a5885da7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad8f0c4104ae71e2cae20de68ca7dac7e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#ad8f0c4104ae71e2cae20de68ca7dac7e" > getJointColumnCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ad8f0c4104ae71e2cae20de68ca7dac7e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of columns in the entire, uncompressed joint matrix. < a href = "classdna_1_1BehaviorReader.html#ad8f0c4104ae71e2cae20de68ca7dac7e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad8f0c4104ae71e2cae20de68ca7dac7e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a550aeba81792469e24ae52b2bc014fe3" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a550aeba81792469e24ae52b2bc014fe3" > getJointVariableAttributeIndices< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:a550aeba81792469e24ae52b2bc014fe3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Joint attribute indices (output indices) for the requested LOD. < a href = "classdna_1_1BehaviorReader.html#a550aeba81792469e24ae52b2bc014fe3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a550aeba81792469e24ae52b2bc014fe3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac543cf35eccf547b45d37c4c7abd0dc2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#ac543cf35eccf547b45d37c4c7abd0dc2" > getJointGroupCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ac543cf35eccf547b45d37c4c7abd0dc2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of joint groups present in the entire joint matrix. < a href = "classdna_1_1BehaviorReader.html#ac543cf35eccf547b45d37c4c7abd0dc2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac543cf35eccf547b45d37c4c7abd0dc2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afe6a30955afbef5d10bb84b1f643bf43" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#afe6a30955afbef5d10bb84b1f643bf43" > getJointGroupLODs< / a > (std::uint16_t jointGroupIndex) const =0< / td > < / tr >
< tr class = "memdesc:afe6a30955afbef5d10bb84b1f643bf43" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of rows per each level of detail for the requested joint group. < a href = "classdna_1_1BehaviorReader.html#afe6a30955afbef5d10bb84b1f643bf43" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afe6a30955afbef5d10bb84b1f643bf43" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a028bfd1ba3ccbf52ef3cd1aedacaabfb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a028bfd1ba3ccbf52ef3cd1aedacaabfb" > getJointGroupInputIndices< / a > (std::uint16_t jointGroupIndex) const =0< / td > < / tr >
< tr class = "memdesc:a028bfd1ba3ccbf52ef3cd1aedacaabfb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Column indices that the requested joint group contains. < a href = "classdna_1_1BehaviorReader.html#a028bfd1ba3ccbf52ef3cd1aedacaabfb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a028bfd1ba3ccbf52ef3cd1aedacaabfb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a81721b4cb25b90c76458f7b42e93db2c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a81721b4cb25b90c76458f7b42e93db2c" > getJointGroupOutputIndices< / a > (std::uint16_t jointGroupIndex) const =0< / td > < / tr >
< tr class = "memdesc:a81721b4cb25b90c76458f7b42e93db2c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Row indices that the requested joint group contains. < a href = "classdna_1_1BehaviorReader.html#a81721b4cb25b90c76458f7b42e93db2c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a81721b4cb25b90c76458f7b42e93db2c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add58838dd0bffad6ac9d66887e969e5e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#add58838dd0bffad6ac9d66887e969e5e" > getJointGroupValues< / a > (std::uint16_t jointGroupIndex) const =0< / td > < / tr >
< tr class = "memdesc:add58838dd0bffad6ac9d66887e969e5e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Values that the requested joint group contains. < a href = "classdna_1_1BehaviorReader.html#add58838dd0bffad6ac9d66887e969e5e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:add58838dd0bffad6ac9d66887e969e5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af2c5860e22023c82b41ad7a36caae3c1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#af2c5860e22023c82b41ad7a36caae3c1" > getJointGroupJointIndices< / a > (std::uint16_t jointGroupIndex) const =0< / td > < / tr >
< tr class = "memdesc:af2c5860e22023c82b41ad7a36caae3c1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Joint indices that the requested joint group contains. < a href = "classdna_1_1BehaviorReader.html#af2c5860e22023c82b41ad7a36caae3c1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af2c5860e22023c82b41ad7a36caae3c1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad585141fe808b93db5479c8cb21b7e82" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#ad585141fe808b93db5479c8cb21b7e82" > getBlendShapeChannelLODs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ad585141fe808b93db5479c8cb21b7e82" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input index count per each level of detail for blend shape channels. < a href = "classdna_1_1BehaviorReader.html#ad585141fe808b93db5479c8cb21b7e82" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad585141fe808b93db5479c8cb21b7e82" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae34d90ae469e1080ff1cc93d5e1b6cad" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#ae34d90ae469e1080ff1cc93d5e1b6cad" > getBlendShapeChannelInputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ae34d90ae469e1080ff1cc93d5e1b6cad" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used to index into the input vector. < a href = "classdna_1_1BehaviorReader.html#ae34d90ae469e1080ff1cc93d5e1b6cad" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae34d90ae469e1080ff1cc93d5e1b6cad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2cf4f15450f8589b29e240208748eb3b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a2cf4f15450f8589b29e240208748eb3b" > getBlendShapeChannelOutputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a2cf4f15450f8589b29e240208748eb3b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices specify the positions of blend shape channel output values. < a href = "classdna_1_1BehaviorReader.html#a2cf4f15450f8589b29e240208748eb3b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2cf4f15450f8589b29e240208748eb3b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a50c651d7e7400e17ff7da31036b5c352" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a50c651d7e7400e17ff7da31036b5c352" > getAnimatedMapLODs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a50c651d7e7400e17ff7da31036b5c352" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Row count per each level of detail for animated maps. < a href = "classdna_1_1BehaviorReader.html#a50c651d7e7400e17ff7da31036b5c352" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a50c651d7e7400e17ff7da31036b5c352" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a504220b3ead3f11ea5888d208f8055bc" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a504220b3ead3f11ea5888d208f8055bc" > getAnimatedMapInputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a504220b3ead3f11ea5888d208f8055bc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used to index into the array of input values. < a href = "classdna_1_1BehaviorReader.html#a504220b3ead3f11ea5888d208f8055bc" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a504220b3ead3f11ea5888d208f8055bc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ca7158ed4146d09935548ece05b7f94" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a5ca7158ed4146d09935548ece05b7f94" > getAnimatedMapOutputIndices< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a5ca7158ed4146d09935548ece05b7f94" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices that specify the computed output value's position. < a href = "classdna_1_1BehaviorReader.html#a5ca7158ed4146d09935548ece05b7f94" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5ca7158ed4146d09935548ece05b7f94" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af7eb657428d974ccc5c1ae9c2516a772" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#af7eb657428d974ccc5c1ae9c2516a772" > getAnimatedMapFromValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:af7eb657428d974ccc5c1ae9c2516a772" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not. < a href = "classdna_1_1BehaviorReader.html#af7eb657428d974ccc5c1ae9c2516a772" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af7eb657428d974ccc5c1ae9c2516a772" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a21057f6c94895629229021b20133c007" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a21057f6c94895629229021b20133c007" > getAnimatedMapToValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a21057f6c94895629229021b20133c007" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not. < a href = "classdna_1_1BehaviorReader.html#a21057f6c94895629229021b20133c007" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a21057f6c94895629229021b20133c007" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a59ef8f6885a33b102fb938b7a12da16b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a59ef8f6885a33b102fb938b7a12da16b" > getAnimatedMapSlopeValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a59ef8f6885a33b102fb938b7a12da16b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(slope/gradient) used for calculating the output value. < a href = "classdna_1_1BehaviorReader.html#a59ef8f6885a33b102fb938b7a12da16b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a59ef8f6885a33b102fb938b7a12da16b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7ab5ba50c829ea9b5ef63495608fbffe" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a7ab5ba50c829ea9b5ef63495608fbffe" > getAnimatedMapCutValues< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a7ab5ba50c829ea9b5ef63495608fbffe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(vertical intercept) used for calculating the output value. < a href = "classdna_1_1BehaviorReader.html#a7ab5ba50c829ea9b5ef63495608fbffe" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7ab5ba50c829ea9b5ef63495608fbffe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a70c2f16889d2aa1f6c55ffaed75aa8d7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a70c2f16889d2aa1f6c55ffaed75aa8d7" > getGUIControlCount< / a > () const =0< / td > < / tr >
< tr class = "separator:a70c2f16889d2aa1f6c55ffaed75aa8d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acc5b028b9f5d8d936b6d99682906c8b1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#acc5b028b9f5d8d936b6d99682906c8b1" > getGUIControlName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:acc5b028b9f5d8d936b6d99682906c8b1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested GUI control. < a href = "classdna_1_1DefinitionReader.html#acc5b028b9f5d8d936b6d99682906c8b1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:acc5b028b9f5d8d936b6d99682906c8b1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a8fa3d33f47640520f5cc676788470e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a0a8fa3d33f47640520f5cc676788470e" > getRawControlCount< / a > () const =0< / td > < / tr >
< tr class = "separator:a0a8fa3d33f47640520f5cc676788470e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4c39e828758f6249408fca4fbc4b89c0" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a4c39e828758f6249408fca4fbc4b89c0" > getRawControlName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:a4c39e828758f6249408fca4fbc4b89c0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested raw control. < a href = "classdna_1_1DefinitionReader.html#a4c39e828758f6249408fca4fbc4b89c0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4c39e828758f6249408fca4fbc4b89c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acb077a6f51c59fcfc8a2e6dd2de6cf2e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#acb077a6f51c59fcfc8a2e6dd2de6cf2e" > getJointCount< / a > () const =0< / td > < / tr >
< tr class = "separator:acb077a6f51c59fcfc8a2e6dd2de6cf2e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aed66db160f6517e3ec4fda3f3e124c45" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#aed66db160f6517e3ec4fda3f3e124c45" > getJointName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:aed66db160f6517e3ec4fda3f3e124c45" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested joint. < a href = "classdna_1_1DefinitionReader.html#aed66db160f6517e3ec4fda3f3e124c45" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aed66db160f6517e3ec4fda3f3e124c45" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae93fd7e42b8b0bb7bebb26761a682cda" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#ae93fd7e42b8b0bb7bebb26761a682cda" > getJointIndexListCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ae93fd7e42b8b0bb7bebb26761a682cda" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of joint index lists. < a href = "classdna_1_1DefinitionReader.html#ae93fd7e42b8b0bb7bebb26761a682cda" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae93fd7e42b8b0bb7bebb26761a682cda" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a066b94bddd1f346c695eb7dd8a6dbc64" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a066b94bddd1f346c695eb7dd8a6dbc64" > getJointIndicesForLOD< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:a066b94bddd1f346c695eb7dd8a6dbc64" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of joint indices for the specified LOD. < a href = "classdna_1_1DefinitionReader.html#a066b94bddd1f346c695eb7dd8a6dbc64" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a066b94bddd1f346c695eb7dd8a6dbc64" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a82bfc19b2253282dd790133139d82019" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a82bfc19b2253282dd790133139d82019" > getJointParentIndex< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:a82bfc19b2253282dd790133139d82019" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index of the requested joint's parent. < a href = "classdna_1_1DefinitionReader.html#a82bfc19b2253282dd790133139d82019" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a82bfc19b2253282dd790133139d82019" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abbfe6ca7c250868c9b5690c9e6dd73f2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#abbfe6ca7c250868c9b5690c9e6dd73f2" > getBlendShapeChannelCount< / a > () const =0< / td > < / tr >
< tr class = "separator:abbfe6ca7c250868c9b5690c9e6dd73f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9162ea692bf3c45f65b7a569d5061623" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a9162ea692bf3c45f65b7a569d5061623" > getBlendShapeChannelName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:a9162ea692bf3c45f65b7a569d5061623" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested blend shape channel. < a href = "classdna_1_1DefinitionReader.html#a9162ea692bf3c45f65b7a569d5061623" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9162ea692bf3c45f65b7a569d5061623" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa03bd161fb6e82ceb88cf4ccbaf56e3d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#aa03bd161fb6e82ceb88cf4ccbaf56e3d" > getBlendShapeChannelIndexListCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:aa03bd161fb6e82ceb88cf4ccbaf56e3d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of blend shape channel index lists. < a href = "classdna_1_1DefinitionReader.html#aa03bd161fb6e82ceb88cf4ccbaf56e3d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa03bd161fb6e82ceb88cf4ccbaf56e3d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a052f479fb9782af634667a2c7d86dd7d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a052f479fb9782af634667a2c7d86dd7d" > getBlendShapeChannelIndicesForLOD< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:a052f479fb9782af634667a2c7d86dd7d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of blend shape channel indices for the specified LOD. < a href = "classdna_1_1DefinitionReader.html#a052f479fb9782af634667a2c7d86dd7d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a052f479fb9782af634667a2c7d86dd7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a817e01dd0c8c013ddeb87200a77f444e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a817e01dd0c8c013ddeb87200a77f444e" > getAnimatedMapCount< / a > () const =0< / td > < / tr >
< tr class = "separator:a817e01dd0c8c013ddeb87200a77f444e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a057aa04a10d076a1569995339d95533d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a057aa04a10d076a1569995339d95533d" > getAnimatedMapName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:a057aa04a10d076a1569995339d95533d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested animated map. < a href = "classdna_1_1DefinitionReader.html#a057aa04a10d076a1569995339d95533d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a057aa04a10d076a1569995339d95533d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9407e62b3a9dd9dd8835e4b00ca00c7c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a9407e62b3a9dd9dd8835e4b00ca00c7c" > getAnimatedMapIndexListCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a9407e62b3a9dd9dd8835e4b00ca00c7c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of animated map index lists. < a href = "classdna_1_1DefinitionReader.html#a9407e62b3a9dd9dd8835e4b00ca00c7c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9407e62b3a9dd9dd8835e4b00ca00c7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeb215a0f41d4d5b38bb331e14c937155" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#aeb215a0f41d4d5b38bb331e14c937155" > getAnimatedMapIndicesForLOD< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:aeb215a0f41d4d5b38bb331e14c937155" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of animated map indices for the specified LOD. < a href = "classdna_1_1DefinitionReader.html#aeb215a0f41d4d5b38bb331e14c937155" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeb215a0f41d4d5b38bb331e14c937155" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7fa8d1c480f84b2af00902dcb220925e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a7fa8d1c480f84b2af00902dcb220925e" > getMeshCount< / a > () const =0< / td > < / tr >
< tr class = "separator:a7fa8d1c480f84b2af00902dcb220925e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a10353a0640d78d4ede523391293b9b30" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a10353a0640d78d4ede523391293b9b30" > getMeshName< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "memdesc:a10353a0640d78d4ede523391293b9b30" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the requested mesh. < a href = "classdna_1_1DefinitionReader.html#a10353a0640d78d4ede523391293b9b30" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a10353a0640d78d4ede523391293b9b30" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a60c4e3b46f4094d3dccba05568cc0df1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a60c4e3b46f4094d3dccba05568cc0df1" > getMeshIndexListCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a60c4e3b46f4094d3dccba05568cc0df1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of mesh index lists. < a href = "classdna_1_1DefinitionReader.html#a60c4e3b46f4094d3dccba05568cc0df1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a60c4e3b46f4094d3dccba05568cc0df1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a65511704aa8c9721359e3913dab1f023" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a65511704aa8c9721359e3913dab1f023" > getMeshIndicesForLOD< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:a65511704aa8c9721359e3913dab1f023" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of mesh indices for the specified LOD. < a href = "classdna_1_1DefinitionReader.html#a65511704aa8c9721359e3913dab1f023" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a65511704aa8c9721359e3913dab1f023" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa653c8e3f7fa43344f2855eba8ef91c6" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#aa653c8e3f7fa43344f2855eba8ef91c6" > getMeshBlendShapeChannelMappingCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:aa653c8e3f7fa43344f2855eba8ef91c6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of mesh-blend shape channel mapping items. < a href = "classdna_1_1DefinitionReader.html#aa653c8e3f7fa43344f2855eba8ef91c6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa653c8e3f7fa43344f2855eba8ef91c6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a391df62515b035a3a53dea3f6a31a0a5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1MeshBlendShapeChannelMapping.html" > MeshBlendShapeChannelMapping< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a391df62515b035a3a53dea3f6a31a0a5" > getMeshBlendShapeChannelMapping< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "separator:a391df62515b035a3a53dea3f6a31a0a5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a158686d4ea9cc9872c5381a5375d25c6" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a158686d4ea9cc9872c5381a5375d25c6" > getMeshBlendShapeChannelMappingIndicesForLOD< / a > (std::uint16_t lod) const =0< / td > < / tr >
< tr class = "memdesc:a158686d4ea9cc9872c5381a5375d25c6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of mesh-blend shape channel mapping indices for the specified LOD. < a href = "classdna_1_1DefinitionReader.html#a158686d4ea9cc9872c5381a5375d25c6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a158686d4ea9cc9872c5381a5375d25c6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac77468257dabbf2e1376c6a932fe6a51" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#ac77468257dabbf2e1376c6a932fe6a51" > getNeutralJointTranslation< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "separator:ac77468257dabbf2e1376c6a932fe6a51" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a700d65fd83f6288bbc4fe2b27104e309" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a700d65fd83f6288bbc4fe2b27104e309" > getNeutralJointTranslationXs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a700d65fd83f6288bbc4fe2b27104e309" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all translation X values. < a href = "classdna_1_1DefinitionReader.html#a700d65fd83f6288bbc4fe2b27104e309" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a700d65fd83f6288bbc4fe2b27104e309" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac07c46f5959d3f9b75ca89b5ef5ea401" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#ac07c46f5959d3f9b75ca89b5ef5ea401" > getNeutralJointTranslationYs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ac07c46f5959d3f9b75ca89b5ef5ea401" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all translation Y values. < a href = "classdna_1_1DefinitionReader.html#ac07c46f5959d3f9b75ca89b5ef5ea401" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac07c46f5959d3f9b75ca89b5ef5ea401" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab43975b04fe2e9df1633deb104b413fd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#ab43975b04fe2e9df1633deb104b413fd" > getNeutralJointTranslationZs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:ab43975b04fe2e9df1633deb104b413fd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all translation Z values. < a href = "classdna_1_1DefinitionReader.html#ab43975b04fe2e9df1633deb104b413fd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab43975b04fe2e9df1633deb104b413fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1779ee479199ca32799e8b93fb15bb18" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a1779ee479199ca32799e8b93fb15bb18" > getNeutralJointRotation< / a > (std::uint16_t index) const =0< / td > < / tr >
< tr class = "separator:a1779ee479199ca32799e8b93fb15bb18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aba2498d6f46b5a41f1cb4c007b6b93ae" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#aba2498d6f46b5a41f1cb4c007b6b93ae" > getNeutralJointRotationXs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:aba2498d6f46b5a41f1cb4c007b6b93ae" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all rotation X values. < a href = "classdna_1_1DefinitionReader.html#aba2498d6f46b5a41f1cb4c007b6b93ae" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aba2498d6f46b5a41f1cb4c007b6b93ae" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a464c821267e2d38471e86cb966c1eb02" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a464c821267e2d38471e86cb966c1eb02" > getNeutralJointRotationYs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a464c821267e2d38471e86cb966c1eb02" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all rotation Y values. < a href = "classdna_1_1DefinitionReader.html#a464c821267e2d38471e86cb966c1eb02" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a464c821267e2d38471e86cb966c1eb02" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acfe6841550455404a0233dde751d582a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#acfe6841550455404a0233dde751d582a" > getNeutralJointRotationZs< / a > () const =0< / td > < / tr >
< tr class = "memdesc:acfe6841550455404a0233dde751d582a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all rotation Z values. < a href = "classdna_1_1DefinitionReader.html#acfe6841550455404a0233dde751d582a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:acfe6841550455404a0233dde751d582a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a421dc8eaebfd2940ebf7a7b42987a247" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a421dc8eaebfd2940ebf7a7b42987a247" > getName< / a > () const =0< / td > < / tr >
< tr class = "separator:a421dc8eaebfd2940ebf7a7b42987a247" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27bdf08bcbc0ffc73be4c6d1c4242f87" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a4a14ef1c085b2668735a8c8e965eec4f" > Archetype< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a27bdf08bcbc0ffc73be4c6d1c4242f87" > getArchetype< / a > () const =0< / td > < / tr >
< tr class = "separator:a27bdf08bcbc0ffc73be4c6d1c4242f87" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae41de3dc5c2dbaced840dcac773b16a2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#ae2ab72c674a376b1ed4b37d59e7ec20f" > Gender< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#ae41de3dc5c2dbaced840dcac773b16a2" > getGender< / a > () const =0< / td > < / tr >
< tr class = "separator:ae41de3dc5c2dbaced840dcac773b16a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adf37388277858ed1880f4587dc3c17bb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#adf37388277858ed1880f4587dc3c17bb" > getAge< / a > () const =0< / td > < / tr >
< tr class = "separator:adf37388277858ed1880f4587dc3c17bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a883464cf9ef0e733eae4c52e20c8e997" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a883464cf9ef0e733eae4c52e20c8e997" > getMetaDataCount< / a > () const =0< / td > < / tr >
< tr class = "separator:a883464cf9ef0e733eae4c52e20c8e997" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0a59511e545c660a9e5d1336ae6fc3c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#ac0a59511e545c660a9e5d1336ae6fc3c" > getMetaDataKey< / a > (std::uint32_t index) const =0< / td > < / tr >
< tr class = "separator:ac0a59511e545c660a9e5d1336ae6fc3c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a141c0d87063cd15317bc91a13e73dcf8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a141c0d87063cd15317bc91a13e73dcf8" > getMetaDataValue< / a > (const char *key) const =0< / td > < / tr >
< tr class = "memdesc:a141c0d87063cd15317bc91a13e73dcf8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Stored metadata value associated with the given key. < a href = "classdna_1_1DescriptorReader.html#a141c0d87063cd15317bc91a13e73dcf8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a141c0d87063cd15317bc91a13e73dcf8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aadfe5c13952fbbdbf8fea0a862817e00" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#abf96ecde7d9e8593bf3b2dd0649645d7" > TranslationUnit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#aadfe5c13952fbbdbf8fea0a862817e00" > getTranslationUnit< / a > () const =0< / td > < / tr >
< tr class = "separator:aadfe5c13952fbbdbf8fea0a862817e00" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa8ea617301975ab2eaf42510ba470b1a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a3c0e43a827bcc3c5546573ff589c2e38" > RotationUnit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#aa8ea617301975ab2eaf42510ba470b1a" > getRotationUnit< / a > () const =0< / td > < / tr >
< tr class = "separator:aa8ea617301975ab2eaf42510ba470b1a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aec61b30a983756b0b42523b1fd1b4bcc" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1CoordinateSystem.html" > CoordinateSystem< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#aec61b30a983756b0b42523b1fd1b4bcc" > getCoordinateSystem< / a > () const =0< / td > < / tr >
< tr class = "separator:aec61b30a983756b0b42523b1fd1b4bcc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5049f3e40b919fd15476ff24ea46ec32" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a5049f3e40b919fd15476ff24ea46ec32" > getLODCount< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a5049f3e40b919fd15476ff24ea46ec32" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Available levels of detail (e.g. 6 which means the following levels are available: [0,1,2,3,4,5], where 0 is the LOD with the highest details, and 5 is the LOD with lowest details). < a href = "classdna_1_1DescriptorReader.html#a5049f3e40b919fd15476ff24ea46ec32" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5049f3e40b919fd15476ff24ea46ec32" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a17d3855616540f144aa35f3a2afe08b2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a17d3855616540f144aa35f3a2afe08b2" > getDBMaxLOD< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a17d3855616540f144aa35f3a2afe08b2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The maximum level of detail stored in the < a class = "el" href = "structdna_1_1DNA.html" > DNA< / a > data for this character. < a href = "classdna_1_1DescriptorReader.html#a17d3855616540f144aa35f3a2afe08b2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a17d3855616540f144aa35f3a2afe08b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a43466c9804dda58f1ff3694c94213b97" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a43466c9804dda58f1ff3694c94213b97" > getDBComplexity< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a43466c9804dda58f1ff3694c94213b97" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the input control interface used to drive this character rig. < a href = "classdna_1_1DescriptorReader.html#a43466c9804dda58f1ff3694c94213b97" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a43466c9804dda58f1ff3694c94213b97" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7007f41a06776604bd636040eb780e59" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classdna_1_1StringView.html" > StringView< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#a7007f41a06776604bd636040eb780e59" > getDBName< / a > () const =0< / td > < / tr >
< tr class = "memdesc:a7007f41a06776604bd636040eb780e59" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the database from which the character originates. < a href = "classdna_1_1DescriptorReader.html#a7007f41a06776604bd636040eb780e59" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7007f41a06776604bd636040eb780e59" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af114745ac6472ad9234ada667e84fc87" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#af114745ac6472ad9234ada667e84fc87" > getVertexPositionCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:af114745ac6472ad9234ada667e84fc87" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of vertex positions in the entire mesh. < a href = "classdna_1_1GeometryReader.html#af114745ac6472ad9234ada667e84fc87" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af114745ac6472ad9234ada667e84fc87" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a127e52b68866fc96edd32c1a4a381ab5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a9072bc7f1819bb953f3b027a3f3364d3" > Position< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a127e52b68866fc96edd32c1a4a381ab5" > getVertexPosition< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0< / td > < / tr >
< tr class = "separator:a127e52b68866fc96edd32c1a4a381ab5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac3419a3a5d4a0284ebafe7b08caf8735" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#ac3419a3a5d4a0284ebafe7b08caf8735" > getVertexPositionXs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:ac3419a3a5d4a0284ebafe7b08caf8735" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all vertex position X values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#ac3419a3a5d4a0284ebafe7b08caf8735" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac3419a3a5d4a0284ebafe7b08caf8735" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2efa5f6860b301abcc902ee36d4ca0a4" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a2efa5f6860b301abcc902ee36d4ca0a4" > getVertexPositionYs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a2efa5f6860b301abcc902ee36d4ca0a4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all vertex position Y values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#a2efa5f6860b301abcc902ee36d4ca0a4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2efa5f6860b301abcc902ee36d4ca0a4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad9000c448bc55964c94da0d80b2e58fc" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#ad9000c448bc55964c94da0d80b2e58fc" > getVertexPositionZs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:ad9000c448bc55964c94da0d80b2e58fc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all vertex position Z values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#ad9000c448bc55964c94da0d80b2e58fc" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad9000c448bc55964c94da0d80b2e58fc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add07c3f09324da46e23e30c4883215bd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#add07c3f09324da46e23e30c4883215bd" > getVertexTextureCoordinateCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:add07c3f09324da46e23e30c4883215bd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of texture coordinates in the entire mesh. < a href = "classdna_1_1GeometryReader.html#add07c3f09324da46e23e30c4883215bd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:add07c3f09324da46e23e30c4883215bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a56816ff3ae1ff54d8d44f05ad77ce89b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1TextureCoordinate.html" > TextureCoordinate< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a56816ff3ae1ff54d8d44f05ad77ce89b" > getVertexTextureCoordinate< / a > (std::uint16_t meshIndex, std::uint32_t textureCoordinateIndex) const =0< / td > < / tr >
< tr class = "separator:a56816ff3ae1ff54d8d44f05ad77ce89b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aebe79d7b9685b3cd2489f24f525bb23f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#aebe79d7b9685b3cd2489f24f525bb23f" > getVertexTextureCoordinateUs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:aebe79d7b9685b3cd2489f24f525bb23f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all texture coordinate U values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#aebe79d7b9685b3cd2489f24f525bb23f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aebe79d7b9685b3cd2489f24f525bb23f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52002a8746d2a8a9796bed09d576163f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a52002a8746d2a8a9796bed09d576163f" > getVertexTextureCoordinateVs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a52002a8746d2a8a9796bed09d576163f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all texture coordinate V values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#a52002a8746d2a8a9796bed09d576163f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a52002a8746d2a8a9796bed09d576163f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a08b6e5a69685155bf73ab8f6f97eb570" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a08b6e5a69685155bf73ab8f6f97eb570" > getVertexNormalCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a08b6e5a69685155bf73ab8f6f97eb570" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of vertex normals in the entire mesh. < a href = "classdna_1_1GeometryReader.html#a08b6e5a69685155bf73ab8f6f97eb570" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a08b6e5a69685155bf73ab8f6f97eb570" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa008a64aadb3b124a609ebe12242a834" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a84f989478dde8c6049292d6872282bba" > Normal< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#aa008a64aadb3b124a609ebe12242a834" > getVertexNormal< / a > (std::uint16_t meshIndex, std::uint32_t normalIndex) const =0< / td > < / tr >
< tr class = "separator:aa008a64aadb3b124a609ebe12242a834" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa89ca5e6a213016775f5c7c8409def48" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#aa89ca5e6a213016775f5c7c8409def48" > getVertexNormalXs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:aa89ca5e6a213016775f5c7c8409def48" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all normal X values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#aa89ca5e6a213016775f5c7c8409def48" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa89ca5e6a213016775f5c7c8409def48" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7b6ae67fe299ebec8b369c50e3e7e06a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a7b6ae67fe299ebec8b369c50e3e7e06a" > getVertexNormalYs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a7b6ae67fe299ebec8b369c50e3e7e06a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all normal Y value for the referenced meshs. < a href = "classdna_1_1GeometryReader.html#a7b6ae67fe299ebec8b369c50e3e7e06a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7b6ae67fe299ebec8b369c50e3e7e06a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a38825ac3612fdc3f1c0e396fcc6d4a36" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a38825ac3612fdc3f1c0e396fcc6d4a36" > getVertexNormalZs< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a38825ac3612fdc3f1c0e396fcc6d4a36" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all normal Z values for the referenced mesh. < a href = "classdna_1_1GeometryReader.html#a38825ac3612fdc3f1c0e396fcc6d4a36" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a38825ac3612fdc3f1c0e396fcc6d4a36" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a358fdc0b958f5c476af5dce8efe9a4bb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a358fdc0b958f5c476af5dce8efe9a4bb" > getVertexLayoutCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a358fdc0b958f5c476af5dce8efe9a4bb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of vertex layouts in the entire mesh. < a href = "classdna_1_1GeometryReader.html#a358fdc0b958f5c476af5dce8efe9a4bb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a358fdc0b958f5c476af5dce8efe9a4bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab0dca7de52537f05c8769fb9ebc9ccc2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structdna_1_1VertexLayout.html" > VertexLayout< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#ab0dca7de52537f05c8769fb9ebc9ccc2" > getVertexLayout< / a > (std::uint16_t meshIndex, std::uint32_t layoutIndex) const =0< / td > < / tr >
< tr class = "memdesc:ab0dca7de52537f05c8769fb9ebc9ccc2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Vertex layouts contain only attribute indices which can be used to query the actual attributes, such as positions, texture coordinates and normals, which are associated with the vertex. < a href = "classdna_1_1GeometryReader.html#ab0dca7de52537f05c8769fb9ebc9ccc2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab0dca7de52537f05c8769fb9ebc9ccc2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a73a550f5b31470992e9dd17a33ffa1dd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a73a550f5b31470992e9dd17a33ffa1dd" > getVertexLayoutPositionIndices< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a73a550f5b31470992e9dd17a33ffa1dd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Position indices for each vertex of the referenced mesh. < a href = "classdna_1_1GeometryReader.html#a73a550f5b31470992e9dd17a33ffa1dd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a73a550f5b31470992e9dd17a33ffa1dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a86bcf0af949d6e1877fd07a979e65c11" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a86bcf0af949d6e1877fd07a979e65c11" > getVertexLayoutTextureCoordinateIndices< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a86bcf0af949d6e1877fd07a979e65c11" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Texture coordinate indices for each vertex of the referenced mesh. < a href = "classdna_1_1GeometryReader.html#a86bcf0af949d6e1877fd07a979e65c11" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a86bcf0af949d6e1877fd07a979e65c11" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acc8aca0673f508867c5ecfe3c15a0249" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#acc8aca0673f508867c5ecfe3c15a0249" > getVertexLayoutNormalIndices< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:acc8aca0673f508867c5ecfe3c15a0249" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Normal indices for each vertex of the referenced mesh. < a href = "classdna_1_1GeometryReader.html#acc8aca0673f508867c5ecfe3c15a0249" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:acc8aca0673f508867c5ecfe3c15a0249" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > getFaceCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of faces that belong to the specified mesh. < a href = "classdna_1_1GeometryReader.html#ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae0b5a7fa59bbbf796ba9cdbcc253a4b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adddc77cb8caf9508862b5c695897ca39" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#adddc77cb8caf9508862b5c695897ca39" > getFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex, std::uint32_t faceIndex) const =0< / td > < / tr >
< tr class = "memdesc:adddc77cb8caf9508862b5c695897ca39" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of vertex layout indices the belong to a face on the specified mesh. < a href = "classdna_1_1GeometryReader.html#adddc77cb8caf9508862b5c695897ca39" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adddc77cb8caf9508862b5c695897ca39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acd3a1e20f710fbe91a2af6b519afe7b0" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#acd3a1e20f710fbe91a2af6b519afe7b0" > getMaximumInfluencePerVertex< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:acd3a1e20f710fbe91a2af6b519afe7b0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The maximum number of joints that may influence any single vertex. < a href = "classdna_1_1GeometryReader.html#acd3a1e20f710fbe91a2af6b519afe7b0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:acd3a1e20f710fbe91a2af6b519afe7b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4c2ff723178fe07c10763bd566753f9f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a4c2ff723178fe07c10763bd566753f9f" > getSkinWeightsCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a4c2ff723178fe07c10763bd566753f9f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of skin weights associated with the specified mesh. < a href = "classdna_1_1GeometryReader.html#a4c2ff723178fe07c10763bd566753f9f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4c2ff723178fe07c10763bd566753f9f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a29cfe68b4f7b383a9f05c44aeb9f3950" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a29cfe68b4f7b383a9f05c44aeb9f3950" > getSkinWeightsValues< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0< / td > < / tr >
< tr class = "memdesc:a29cfe68b4f7b383a9f05c44aeb9f3950" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of skin weights influencing the requested vertex. < a href = "classdna_1_1GeometryReader.html#a29cfe68b4f7b383a9f05c44aeb9f3950" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a29cfe68b4f7b383a9f05c44aeb9f3950" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afc2b976f8999566dde42b3b994e41f6a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint16_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#afc2b976f8999566dde42b3b994e41f6a" > getSkinWeightsJointIndices< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0< / td > < / tr >
< tr class = "memdesc:afc2b976f8999566dde42b3b994e41f6a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of joint indices associated with each skin weight for the specified vertex. < a href = "classdna_1_1GeometryReader.html#afc2b976f8999566dde42b3b994e41f6a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afc2b976f8999566dde42b3b994e41f6a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8472e74653f6524839f9e65fe4367483" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a8472e74653f6524839f9e65fe4367483" > getBlendShapeTargetCount< / a > (std::uint16_t meshIndex) const =0< / td > < / tr >
< tr class = "memdesc:a8472e74653f6524839f9e65fe4367483" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of blend shapes that belong to the specified mesh. < a href = "classdna_1_1GeometryReader.html#a8472e74653f6524839f9e65fe4367483" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8472e74653f6524839f9e65fe4367483" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abc952534ae05760f7402c265518146fc" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#abc952534ae05760f7402c265518146fc" > getBlendShapeChannelIndex< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:abc952534ae05760f7402c265518146fc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The matching blend shape channel index of the requested blend shape target. < a href = "classdna_1_1GeometryReader.html#abc952534ae05760f7402c265518146fc" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abc952534ae05760f7402c265518146fc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a60d6918a9c40666683399a144104369a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a60d6918a9c40666683399a144104369a" > getBlendShapeTargetDeltaCount< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:a60d6918a9c40666683399a144104369a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of deltas that belong to the specified blend shape. < a href = "classdna_1_1GeometryReader.html#a60d6918a9c40666683399a144104369a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a60d6918a9c40666683399a144104369a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9e13d6259fce5840f3818c52266f72bd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a85b79cf01a80e2a33a837a1183ec89d1" > Delta< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a9e13d6259fce5840f3818c52266f72bd" > getBlendShapeTargetDelta< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint32_t deltaIndex) const =0< / td > < / tr >
< tr class = "memdesc:a9e13d6259fce5840f3818c52266f72bd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of deltas for each affected vertex. < a href = "classdna_1_1GeometryReader.html#a9e13d6259fce5840f3818c52266f72bd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9e13d6259fce5840f3818c52266f72bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a811697c0b4d54bf0f7efa6fbe28ed680" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a811697c0b4d54bf0f7efa6fbe28ed680" > getBlendShapeTargetDeltaXs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:a811697c0b4d54bf0f7efa6fbe28ed680" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all delta X values for the referenced blend shape target. < a href = "classdna_1_1GeometryReader.html#a811697c0b4d54bf0f7efa6fbe28ed680" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a811697c0b4d54bf0f7efa6fbe28ed680" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7a03d1332691b4fa889fa35f38025aba" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a7a03d1332691b4fa889fa35f38025aba" > getBlendShapeTargetDeltaYs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:a7a03d1332691b4fa889fa35f38025aba" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all delta Y values for the referenced blend shape target. < a href = "classdna_1_1GeometryReader.html#a7a03d1332691b4fa889fa35f38025aba" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7a03d1332691b4fa889fa35f38025aba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a15d4e677a1958386d71fedb06b35e54f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < float >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a15d4e677a1958386d71fedb06b35e54f" > getBlendShapeTargetDeltaZs< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:a15d4e677a1958386d71fedb06b35e54f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of all delta Z values for the referenced blend shape target. < a href = "classdna_1_1GeometryReader.html#a15d4e677a1958386d71fedb06b35e54f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a15d4e677a1958386d71fedb06b35e54f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a635fdc0af9aa1bf681cd7f4b040d2c7d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "namespacedna.html#a2d8779c1a78015209a7249b86804dba6" > ConstArrayView< / a > < std::uint32_t >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a635fdc0af9aa1bf681cd7f4b040d2c7d" > getBlendShapeTargetVertexIndices< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0< / td > < / tr >
< tr class = "memdesc:a635fdc0af9aa1bf681cd7f4b040d2c7d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Vertex position indices affected by the referenced blend shape target. < a href = "classdna_1_1GeometryReader.html#a635fdc0af9aa1bf681cd7f4b040d2c7d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a635fdc0af9aa1bf681cd7f4b040d2c7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdnac_1_1BaseImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdnac_1_1BaseImpl')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdnac_1_1BaseImpl.html" > dnac::BaseImpl< / a > < / td > < / tr >
< tr class = "memitem:a32cf2cb73c096570d97256ad9df80b1b inherit pub_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a32cf2cb73c096570d97256ad9df80b1b" > getMemoryResource< / a > ()< / td > < / tr >
< tr class = "separator:a32cf2cb73c096570d97256ad9df80b1b inherit pub_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdnac_1_1WriterImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdnac_1_1WriterImpl')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdnac_1_1WriterImpl.html" > dnac::WriterImpl< dna::Writer > < / a > < / td > < / tr >
< tr class = "memitem:ab400831d119d5612f121215921344343 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ab400831d119d5612f121215921344343" > WriterImpl< / a > (< a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes_)< / td > < / tr >
< tr class = "separator:ab400831d119d5612f121215921344343 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a634200c9943976627ab3ac69f0a21d5d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a634200c9943976627ab3ac69f0a21d5d" > setName< / a > (const char *name) override< / td > < / tr >
< tr class = "separator:a634200c9943976627ab3ac69f0a21d5d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9b4040cc55dbb6d05ceba36fddd6d76b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9b4040cc55dbb6d05ceba36fddd6d76b" > setArchetype< / a > (Archetype archetype) override< / td > < / tr >
< tr class = "separator:a9b4040cc55dbb6d05ceba36fddd6d76b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52752d7871358387d82eee25316c37c6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a52752d7871358387d82eee25316c37c6" > setGender< / a > (Gender gender) override< / td > < / tr >
< tr class = "separator:a52752d7871358387d82eee25316c37c6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa0aeaa037daca84857b80f67c64f11b2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aa0aeaa037daca84857b80f67c64f11b2" > setAge< / a > (std::uint16_t age) override< / td > < / tr >
< tr class = "separator:aa0aeaa037daca84857b80f67c64f11b2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a922aeab5f0156d8accf8a933991e94b4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a922aeab5f0156d8accf8a933991e94b4" > clearMetaData< / a > () override< / td > < / tr >
< tr class = "separator:a922aeab5f0156d8accf8a933991e94b4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a03cbbbf413f0849e76dc8aaabc63826c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a03cbbbf413f0849e76dc8aaabc63826c" > setMetaData< / a > (const char *key, const char *value) override< / td > < / tr >
< tr class = "separator:a03cbbbf413f0849e76dc8aaabc63826c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeb7a24294613960c7a53a182c96c55f7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aeb7a24294613960c7a53a182c96c55f7" > setTranslationUnit< / a > (TranslationUnit unit) override< / td > < / tr >
< tr class = "separator:aeb7a24294613960c7a53a182c96c55f7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ca60a1fc4a1b47e5164c833ec0013f4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a5ca60a1fc4a1b47e5164c833ec0013f4" > setRotationUnit< / a > (RotationUnit unit) override< / td > < / tr >
< tr class = "separator:a5ca60a1fc4a1b47e5164c833ec0013f4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a81f75c1db04062c67eeccf4b523a9f6d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a81f75c1db04062c67eeccf4b523a9f6d" > setCoordinateSystem< / a > (< a class = "el" href = "structdna_1_1CoordinateSystem.html" > CoordinateSystem< / a > system) override< / td > < / tr >
< tr class = "separator:a81f75c1db04062c67eeccf4b523a9f6d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3da850861647fc4f84395ea6c959a7b6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a3da850861647fc4f84395ea6c959a7b6" > setLODCount< / a > (std::uint16_t lodCount) override< / td > < / tr >
< tr class = "separator:a3da850861647fc4f84395ea6c959a7b6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab5ae4b77370859f4c4ef201743063626 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ab5ae4b77370859f4c4ef201743063626" > setDBMaxLOD< / a > (std::uint16_t lod) override< / td > < / tr >
< tr class = "separator:ab5ae4b77370859f4c4ef201743063626 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae558840414fbeb0e1cd34a899cf9dce3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ae558840414fbeb0e1cd34a899cf9dce3" > setDBComplexity< / a > (const char *name) override< / td > < / tr >
< tr class = "separator:ae558840414fbeb0e1cd34a899cf9dce3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7ca24e7aaa560c8ac99f04bd41660ad3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a7ca24e7aaa560c8ac99f04bd41660ad3" > setDBName< / a > (const char *name) override< / td > < / tr >
< tr class = "separator:a7ca24e7aaa560c8ac99f04bd41660ad3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2726dafc3ea6b757ea75f6bd1b365b99 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a2726dafc3ea6b757ea75f6bd1b365b99" > clearGUIControlNames< / a > () override< / td > < / tr >
< tr class = "separator:a2726dafc3ea6b757ea75f6bd1b365b99 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2c629dec652bc6858cd63fb7d3ea31c2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a2c629dec652bc6858cd63fb7d3ea31c2" > setGUIControlName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a2c629dec652bc6858cd63fb7d3ea31c2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5176da201cf54ebbfcccc432959d8b11 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a5176da201cf54ebbfcccc432959d8b11" > clearRawControlNames< / a > () override< / td > < / tr >
< tr class = "separator:a5176da201cf54ebbfcccc432959d8b11 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8087c7e36578e94332f70bbf2b3be3bf inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a8087c7e36578e94332f70bbf2b3be3bf" > setRawControlName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a8087c7e36578e94332f70bbf2b3be3bf inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1558e70985a321738257ccfa3af81c33 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a1558e70985a321738257ccfa3af81c33" > clearJointNames< / a > () override< / td > < / tr >
< tr class = "separator:a1558e70985a321738257ccfa3af81c33 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a44aae8205ce754f800f42e204e31fe42 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a44aae8205ce754f800f42e204e31fe42" > setJointName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a44aae8205ce754f800f42e204e31fe42 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a90220538af2d87f31f22ec278a408551 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a90220538af2d87f31f22ec278a408551" > clearJointIndices< / a > () override< / td > < / tr >
< tr class = "separator:a90220538af2d87f31f22ec278a408551 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6617b8a4c7e06fd232bcd49f708951ce inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a6617b8a4c7e06fd232bcd49f708951ce" > setJointIndices< / a > (std::uint16_t index, const std::uint16_t *jointIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a6617b8a4c7e06fd232bcd49f708951ce inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a415f226e12e0a8cb98fed2848118c561 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a415f226e12e0a8cb98fed2848118c561" > clearLODJointMappings< / a > () override< / td > < / tr >
< tr class = "separator:a415f226e12e0a8cb98fed2848118c561 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2ad56a99389d8d2194cf99040e029dac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a2ad56a99389d8d2194cf99040e029dac" > setLODJointMapping< / a > (std::uint16_t lod, std::uint16_t index) override< / td > < / tr >
< tr class = "separator:a2ad56a99389d8d2194cf99040e029dac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afeba4f3dd39a71dc64076a1b5b2b1eb3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#afeba4f3dd39a71dc64076a1b5b2b1eb3" > clearBlendShapeChannelNames< / a > () override< / td > < / tr >
< tr class = "separator:afeba4f3dd39a71dc64076a1b5b2b1eb3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a431e695be5e2fc669780dc9e310d65ee inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a431e695be5e2fc669780dc9e310d65ee" > setJointHierarchy< / a > (const std::uint16_t *jointIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a431e695be5e2fc669780dc9e310d65ee inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a055c94318db04a05e436fc3b1bed871c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a055c94318db04a05e436fc3b1bed871c" > setBlendShapeChannelName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a055c94318db04a05e436fc3b1bed871c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad6f5303ff5548768e5d7c6df7ef54ea0 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad6f5303ff5548768e5d7c6df7ef54ea0" > clearBlendShapeChannelIndices< / a > () override< / td > < / tr >
< tr class = "separator:ad6f5303ff5548768e5d7c6df7ef54ea0 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5d45c555607e94036a757293c6f18971 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a5d45c555607e94036a757293c6f18971" > setBlendShapeChannelIndices< / a > (std::uint16_t index, const std::uint16_t *blendShapeChannelIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a5d45c555607e94036a757293c6f18971 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8efc17924b9e4171bcf6452b871ab8ce inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a8efc17924b9e4171bcf6452b871ab8ce" > clearLODBlendShapeChannelMappings< / a > () override< / td > < / tr >
< tr class = "separator:a8efc17924b9e4171bcf6452b871ab8ce inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acb243231dfa79dfb5fc0c005864ca671 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#acb243231dfa79dfb5fc0c005864ca671" > setLODBlendShapeChannelMapping< / a > (std::uint16_t lod, std::uint16_t index) override< / td > < / tr >
< tr class = "separator:acb243231dfa79dfb5fc0c005864ca671 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a907ec49a82b4588c58e4bf8bbdecd0cf inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a907ec49a82b4588c58e4bf8bbdecd0cf" > clearAnimatedMapNames< / a > () override< / td > < / tr >
< tr class = "separator:a907ec49a82b4588c58e4bf8bbdecd0cf inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8ae140ca9607a92fd6f901d52b31c048 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a8ae140ca9607a92fd6f901d52b31c048" > setAnimatedMapName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a8ae140ca9607a92fd6f901d52b31c048 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9de52627e4296b91b5e3e2141e3f1fa2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9de52627e4296b91b5e3e2141e3f1fa2" > clearAnimatedMapIndices< / a > () override< / td > < / tr >
< tr class = "separator:a9de52627e4296b91b5e3e2141e3f1fa2 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c10a6657cad341cb71517a1fdeaa4ac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a5c10a6657cad341cb71517a1fdeaa4ac" > setAnimatedMapIndices< / a > (std::uint16_t index, const std::uint16_t *animatedMapIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a5c10a6657cad341cb71517a1fdeaa4ac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1a7647fd3c1a18f2be4074fb12a60a41 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a1a7647fd3c1a18f2be4074fb12a60a41" > clearLODAnimatedMapMappings< / a > () override< / td > < / tr >
< tr class = "separator:a1a7647fd3c1a18f2be4074fb12a60a41 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a714048b4674e80789b4d03cab0333e68 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a714048b4674e80789b4d03cab0333e68" > setLODAnimatedMapMapping< / a > (std::uint16_t lod, std::uint16_t index) override< / td > < / tr >
< tr class = "separator:a714048b4674e80789b4d03cab0333e68 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac5bbcbe6d0116652e1ff3ad4c79b9fd5 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ac5bbcbe6d0116652e1ff3ad4c79b9fd5" > clearMeshNames< / a > () override< / td > < / tr >
< tr class = "separator:ac5bbcbe6d0116652e1ff3ad4c79b9fd5 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2a9867b0d14d8982a5bcbc7af36d6f3c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a2a9867b0d14d8982a5bcbc7af36d6f3c" > setMeshName< / a > (std::uint16_t index, const char *name) override< / td > < / tr >
< tr class = "separator:a2a9867b0d14d8982a5bcbc7af36d6f3c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5bce63ceb5879e899dc9f0a227866d53 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a5bce63ceb5879e899dc9f0a227866d53" > clearMeshIndices< / a > () override< / td > < / tr >
< tr class = "separator:a5bce63ceb5879e899dc9f0a227866d53 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a721a8f45039197f8c9df135bb7f0ccb8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a721a8f45039197f8c9df135bb7f0ccb8" > setMeshIndices< / a > (std::uint16_t index, const std::uint16_t *meshIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a721a8f45039197f8c9df135bb7f0ccb8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0aa67ea0b92102ccf988b6d968bffa69 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a0aa67ea0b92102ccf988b6d968bffa69" > clearLODMeshMappings< / a > () override< / td > < / tr >
< tr class = "separator:a0aa67ea0b92102ccf988b6d968bffa69 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4c112da07b688af484baa668b074173e inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a4c112da07b688af484baa668b074173e" > setLODMeshMapping< / a > (std::uint16_t lod, std::uint16_t index) override< / td > < / tr >
< tr class = "separator:a4c112da07b688af484baa668b074173e inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a97a93e8281eb151f033b60c7a11ac556 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a97a93e8281eb151f033b60c7a11ac556" > clearMeshBlendShapeChannelMappings< / a > () override< / td > < / tr >
< tr class = "separator:a97a93e8281eb151f033b60c7a11ac556 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aebdad4ca8d11257f083e51e4972e56b4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aebdad4ca8d11257f083e51e4972e56b4" > setMeshBlendShapeChannelMapping< / a > (std::uint32_t index, std::uint16_t meshIndex, std::uint16_t blendShapeChannelIndex) override< / td > < / tr >
< tr class = "separator:aebdad4ca8d11257f083e51e4972e56b4 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad700376442d8ca4db07f0f3a8ac1c459 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad700376442d8ca4db07f0f3a8ac1c459" > setNeutralJointTranslations< / a > (const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > *translations, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ad700376442d8ca4db07f0f3a8ac1c459 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada546e6f233339ca3b49353ae77ef8f0 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ada546e6f233339ca3b49353ae77ef8f0" > setNeutralJointRotations< / a > (const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > *rotations, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ada546e6f233339ca3b49353ae77ef8f0 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2d3f0a4e59159122d4d458e76634896 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad2d3f0a4e59159122d4d458e76634896" > setGUIToRawInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ad2d3f0a4e59159122d4d458e76634896 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afbb540a52bfd67c2ba0c4c10f8d29e57 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#afbb540a52bfd67c2ba0c4c10f8d29e57" > setGUIToRawOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:afbb540a52bfd67c2ba0c4c10f8d29e57 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af8d6f6a4b37c0b2ae6711ce177d6e745 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#af8d6f6a4b37c0b2ae6711ce177d6e745" > setGUIToRawFromValues< / a > (const float *fromValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:af8d6f6a4b37c0b2ae6711ce177d6e745 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abab4fe8ac5dcf3ef94352e8dc4a1f6bd inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#abab4fe8ac5dcf3ef94352e8dc4a1f6bd" > setGUIToRawToValues< / a > (const float *toValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:abab4fe8ac5dcf3ef94352e8dc4a1f6bd inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad66f1526d1b83e2a0202b5cba006d8a8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad66f1526d1b83e2a0202b5cba006d8a8" > setGUIToRawSlopeValues< / a > (const float *slopeValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ad66f1526d1b83e2a0202b5cba006d8a8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6f172cc5e7d9303e82e391be2e3ee02f inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a6f172cc5e7d9303e82e391be2e3ee02f" > setGUIToRawCutValues< / a > (const float *cutValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a6f172cc5e7d9303e82e391be2e3ee02f inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3fcafeb3115598b40f42c602f33901b6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a3fcafeb3115598b40f42c602f33901b6" > setPSDCount< / a > (std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a3fcafeb3115598b40f42c602f33901b6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a92808a0b8cb585c841b5c503714d073c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a92808a0b8cb585c841b5c503714d073c" > setPSDRowIndices< / a > (const std::uint16_t *rowIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a92808a0b8cb585c841b5c503714d073c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acf946da1bac864c1928504d3017f17db inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#acf946da1bac864c1928504d3017f17db" > setPSDColumnIndices< / a > (const std::uint16_t *columnIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:acf946da1bac864c1928504d3017f17db inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adfa3a030d725599b59d23d2c52077b2e inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#adfa3a030d725599b59d23d2c52077b2e" > setPSDValues< / a > (const float *weights, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:adfa3a030d725599b59d23d2c52077b2e inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad4d3a1363add94e7741f6d47c0079dec inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad4d3a1363add94e7741f6d47c0079dec" > setJointRowCount< / a > (std::uint16_t rowCount) override< / td > < / tr >
< tr class = "separator:ad4d3a1363add94e7741f6d47c0079dec inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab20d9b0c024e3663c842568901d15575 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ab20d9b0c024e3663c842568901d15575" > setJointColumnCount< / a > (std::uint16_t columnCount) override< / td > < / tr >
< tr class = "separator:ab20d9b0c024e3663c842568901d15575 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9f112320f9f6109ec0dd90dc86e8e671 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9f112320f9f6109ec0dd90dc86e8e671" > clearJointGroups< / a > () override< / td > < / tr >
< tr class = "separator:a9f112320f9f6109ec0dd90dc86e8e671 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8f88666c5e322a50c4a2da5fd895e6ac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a8f88666c5e322a50c4a2da5fd895e6ac" > deleteJointGroup< / a > (std::uint16_t jointGroupIndex) override< / td > < / tr >
< tr class = "separator:a8f88666c5e322a50c4a2da5fd895e6ac inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a16dcb872282fade83002ba9a41c30b13 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a16dcb872282fade83002ba9a41c30b13" > setJointGroupLODs< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *lods, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a16dcb872282fade83002ba9a41c30b13 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a25f57093350190d00c76f0bc4de3106c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a25f57093350190d00c76f0bc4de3106c" > setJointGroupInputIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *inputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a25f57093350190d00c76f0bc4de3106c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afe41cdd7f4cbfccc353bff1f61fb56a6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#afe41cdd7f4cbfccc353bff1f61fb56a6" > setJointGroupOutputIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *outputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:afe41cdd7f4cbfccc353bff1f61fb56a6 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a78bd0ab6be87569c02700a3183eb54c5 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a78bd0ab6be87569c02700a3183eb54c5" > setJointGroupValues< / a > (std::uint16_t jointGroupIndex, const float *values, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:a78bd0ab6be87569c02700a3183eb54c5 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad792d87c667532b8d33c244b0fc5c8ec inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ad792d87c667532b8d33c244b0fc5c8ec" > setJointGroupJointIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *jointIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ad792d87c667532b8d33c244b0fc5c8ec inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac88c8790c855dc25fb94f6a455822377 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ac88c8790c855dc25fb94f6a455822377" > setBlendShapeChannelLODs< / a > (const std::uint16_t *lods, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ac88c8790c855dc25fb94f6a455822377 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace0a92e54114279c2ff4773c82a56464 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ace0a92e54114279c2ff4773c82a56464" > setBlendShapeChannelInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ace0a92e54114279c2ff4773c82a56464 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac355df4a760193e2383d35deecef370a inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ac355df4a760193e2383d35deecef370a" > setBlendShapeChannelOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:ac355df4a760193e2383d35deecef370a inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4425664e65a7e95e3c281892e89242a3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a4425664e65a7e95e3c281892e89242a3" > setAnimatedMapLODs< / a > (const std::uint16_t *lods, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a4425664e65a7e95e3c281892e89242a3 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa06b617201cbf9b47eeac5dceb1374c8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aa06b617201cbf9b47eeac5dceb1374c8" > setAnimatedMapInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:aa06b617201cbf9b47eeac5dceb1374c8 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a983d003cffafa9cb4f3fa7e317e91648 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a983d003cffafa9cb4f3fa7e317e91648" > setAnimatedMapOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a983d003cffafa9cb4f3fa7e317e91648 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acc2b7d7416492dd5fcbc91411a22ff7b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#acc2b7d7416492dd5fcbc91411a22ff7b" > setAnimatedMapFromValues< / a > (const float *fromValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:acc2b7d7416492dd5fcbc91411a22ff7b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a26d8394c3357a0b052f63eb3bcfa31d7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a26d8394c3357a0b052f63eb3bcfa31d7" > setAnimatedMapToValues< / a > (const float *toValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a26d8394c3357a0b052f63eb3bcfa31d7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a636c87083123df470dca9a4e1c8dfb7b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a636c87083123df470dca9a4e1c8dfb7b" > setAnimatedMapSlopeValues< / a > (const float *slopeValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a636c87083123df470dca9a4e1c8dfb7b inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af43e61097317cb9630f25486dc548138 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#af43e61097317cb9630f25486dc548138" > setAnimatedMapCutValues< / a > (const float *cutValues, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:af43e61097317cb9630f25486dc548138 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2e8d453eecbde9be254e637e3c162b7c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a2e8d453eecbde9be254e637e3c162b7c" > clearMeshes< / a > () override< / td > < / tr >
< tr class = "separator:a2e8d453eecbde9be254e637e3c162b7c inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a54dcb818aff965e6fdfdda5c5f133c66 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a54dcb818aff965e6fdfdda5c5f133c66" > deleteMesh< / a > (std::uint16_t meshIndex) override< / td > < / tr >
< tr class = "separator:a54dcb818aff965e6fdfdda5c5f133c66 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aea4244a70f74ffb03ab182362671de79 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aea4244a70f74ffb03ab182362671de79" > setVertexPositions< / a > (std::uint16_t meshIndex, const Position *positions, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:aea4244a70f74ffb03ab182362671de79 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a37c9be36d7240bc6caa85eab57d674e7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a37c9be36d7240bc6caa85eab57d674e7" > setVertexTextureCoordinates< / a > (std::uint16_t meshIndex, const < a class = "el" href = "structdna_1_1TextureCoordinate.html" > TextureCoordinate< / a > *textureCoordinates, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:a37c9be36d7240bc6caa85eab57d674e7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac094e61813d68f323d6cd4a370dffd98 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ac094e61813d68f323d6cd4a370dffd98" > setVertexNormals< / a > (std::uint16_t meshIndex, const Normal *normals, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:ac094e61813d68f323d6cd4a370dffd98 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa8bc2b41324945dfba4c2d6085278719 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aa8bc2b41324945dfba4c2d6085278719" > setVertexLayouts< / a > (std::uint16_t meshIndex, const < a class = "el" href = "structdna_1_1VertexLayout.html" > VertexLayout< / a > *layouts, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:aa8bc2b41324945dfba4c2d6085278719 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3175b152a66df9d7830881b526a9b7de inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a3175b152a66df9d7830881b526a9b7de" > clearFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex) override< / td > < / tr >
< tr class = "separator:a3175b152a66df9d7830881b526a9b7de inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aacfc37da5cd768107eac0c20702f9f83 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#aacfc37da5cd768107eac0c20702f9f83" > setFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex, std::uint32_t faceIndex, const std::uint32_t *layoutIndices, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:aacfc37da5cd768107eac0c20702f9f83 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8df1d1c43bf4684b1fae38fbb900191f inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a8df1d1c43bf4684b1fae38fbb900191f" > setMaximumInfluencePerVertex< / a > (std::uint16_t meshIndex, std::uint16_t maxInfluenceCount) override< / td > < / tr >
< tr class = "separator:a8df1d1c43bf4684b1fae38fbb900191f inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9774868c3737fa78632926b75c590eb7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9774868c3737fa78632926b75c590eb7" > clearSkinWeights< / a > (std::uint16_t meshIndex) override< / td > < / tr >
< tr class = "separator:a9774868c3737fa78632926b75c590eb7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a74a3311fd38284985c82379268d58e84 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a74a3311fd38284985c82379268d58e84" > setSkinWeightsValues< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex, const float *weights, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a74a3311fd38284985c82379268d58e84 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9ce7eefea09e84b4525412d22215389d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9ce7eefea09e84b4525412d22215389d" > setSkinWeightsJointIndices< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex, const std::uint16_t *jointIndices, std::uint16_t count) override< / td > < / tr >
< tr class = "separator:a9ce7eefea09e84b4525412d22215389d inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac3d97d6e8c823d2fcfe10de2bd4aa234 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#ac3d97d6e8c823d2fcfe10de2bd4aa234" > clearBlendShapeTargets< / a > (std::uint16_t meshIndex) override< / td > < / tr >
< tr class = "separator:ac3d97d6e8c823d2fcfe10de2bd4aa234 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9538041e4a629690825df4fed61d5cfe inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a9538041e4a629690825df4fed61d5cfe" > setBlendShapeChannelIndex< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint16_t blendShapeChannelIndex) override< / td > < / tr >
< tr class = "separator:a9538041e4a629690825df4fed61d5cfe inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a21bf67f7b4b3df6b2317df963049a0e7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a21bf67f7b4b3df6b2317df963049a0e7" > setBlendShapeTargetDeltas< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const Delta *deltas, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:a21bf67f7b4b3df6b2317df963049a0e7 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a32ea3212c92240cfee7ddd695dc5d847 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1WriterImpl.html#a32ea3212c92240cfee7ddd695dc5d847" > setBlendShapeTargetVertexIndices< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const std::uint32_t *vertexIndices, std::uint32_t count) override< / td > < / tr >
< tr class = "separator:a32ea3212c92240cfee7ddd695dc5d847 inherit pub_methods_classdnac_1_1WriterImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdna_1_1Writer" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdna_1_1Writer')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdna_1_1Writer.html" > dna::Writer< / a > < / td > < / tr >
< tr class = "memitem:a0d344c575be95fce166e56b61056e0fd inherit pub_methods_classdna_1_1Writer" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1Writer.html#a0d344c575be95fce166e56b61056e0fd" > ~Writer< / a > () override< / td > < / tr >
< tr class = "separator:a0d344c575be95fce166e56b61056e0fd inherit pub_methods_classdna_1_1Writer" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a41e7a151c6dab14e702667b9e41e8a85 inherit pub_methods_classdna_1_1Writer" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1Writer.html#a41e7a151c6dab14e702667b9e41e8a85" > setFrom< / a > (const < a class = "el" href = "classdna_1_1Reader.html" > Reader< / a > *source, < a class = "el" href = "namespacedna.html#a0ab7aa7faf3fc6bd0a6aa724c142769c" > DataLayer< / a > layer=< a class = "el" href = "namespacedna.html#a0ab7aa7faf3fc6bd0a6aa724c142769cab1c94ca2fbc3e78fc30069c8d0f01680" > DataLayer::All< / a > , < a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes=nullptr)< / td > < / tr >
< tr class = "memdesc:a41e7a151c6dab14e702667b9e41e8a85 inherit pub_methods_classdna_1_1Writer" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Initialize the < a class = "el" href = "classdna_1_1Writer.html" title = "The abstract Writer which its implementations are expected to inherit." > Writer< / a > from the given < a class = "el" href = "classdna_1_1Reader.html" title = "The abstract Reader which its implementations are expected to inherit." > Reader< / a > . < a href = "classdna_1_1Writer.html#a41e7a151c6dab14e702667b9e41e8a85" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a41e7a151c6dab14e702667b9e41e8a85 inherit pub_methods_classdna_1_1Writer" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a220225a3400609ea6ad701d82231fcd2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a220225a3400609ea6ad701d82231fcd2" > setGUIToRawInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a220225a3400609ea6ad701d82231fcd2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used for mapping gui to raw controls. < a href = "classdna_1_1BehaviorWriter.html#a220225a3400609ea6ad701d82231fcd2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a220225a3400609ea6ad701d82231fcd2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8ff614803260b787dedf6c24f13d5d30" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a8ff614803260b787dedf6c24f13d5d30" > setGUIToRawOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a8ff614803260b787dedf6c24f13d5d30" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices used for mapping gui to raw controls. < a href = "classdna_1_1BehaviorWriter.html#a8ff614803260b787dedf6c24f13d5d30" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8ff614803260b787dedf6c24f13d5d30" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac2c53991d953244d8d8d9cfef3814537" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ac2c53991d953244d8d8d9cfef3814537" > setGUIToRawFromValues< / a > (const float *fromValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ac2c53991d953244d8d8d9cfef3814537" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. < a href = "classdna_1_1BehaviorWriter.html#ac2c53991d953244d8d8d9cfef3814537" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac2c53991d953244d8d8d9cfef3814537" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a834af50cb5c8f1567ab474bb4dce9131" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a834af50cb5c8f1567ab474bb4dce9131" > setGUIToRawToValues< / a > (const float *toValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a834af50cb5c8f1567ab474bb4dce9131" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. < a href = "classdna_1_1BehaviorWriter.html#a834af50cb5c8f1567ab474bb4dce9131" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a834af50cb5c8f1567ab474bb4dce9131" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5b6f8d09f7e14f2d4aca12b03247fa55" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a5b6f8d09f7e14f2d4aca12b03247fa55" > setGUIToRawSlopeValues< / a > (const float *slopeValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a5b6f8d09f7e14f2d4aca12b03247fa55" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(slope/gradient) used for calculating the output value during gui to raw control mapping. < a href = "classdna_1_1BehaviorWriter.html#a5b6f8d09f7e14f2d4aca12b03247fa55" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5b6f8d09f7e14f2d4aca12b03247fa55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adba15d24dd5998ea0bb9e16c8043f078" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#adba15d24dd5998ea0bb9e16c8043f078" > setGUIToRawCutValues< / a > (const float *cutValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:adba15d24dd5998ea0bb9e16c8043f078" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(vertical intercept) used for calculating the output value during gui to raw control mapping. < a href = "classdna_1_1BehaviorWriter.html#adba15d24dd5998ea0bb9e16c8043f078" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adba15d24dd5998ea0bb9e16c8043f078" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a318c9585948a1b810d3c175adc612cd3" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a318c9585948a1b810d3c175adc612cd3" > setPSDCount< / a > (std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a318c9585948a1b810d3c175adc612cd3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The number of distinct PSD expressions. < a href = "classdna_1_1BehaviorWriter.html#a318c9585948a1b810d3c175adc612cd3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a318c9585948a1b810d3c175adc612cd3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8b9013b6c4f7fddc63bc3d540024366a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a8b9013b6c4f7fddc63bc3d540024366a" > setPSDRowIndices< / a > (const std::uint16_t *rowIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a8b9013b6c4f7fddc63bc3d540024366a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > PSD(input) indices which will become the rows of the PSD matrix. < a href = "classdna_1_1BehaviorWriter.html#a8b9013b6c4f7fddc63bc3d540024366a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8b9013b6c4f7fddc63bc3d540024366a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae9c842c529475cd612097967b76bbbdc" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ae9c842c529475cd612097967b76bbbdc" > setPSDColumnIndices< / a > (const std::uint16_t *columnIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ae9c842c529475cd612097967b76bbbdc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Control(input) indices which will become the columns of the PSD matrix. < a href = "classdna_1_1BehaviorWriter.html#ae9c842c529475cd612097967b76bbbdc" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae9c842c529475cd612097967b76bbbdc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab0914f0c6d936da871ca3c494f78ae18" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ab0914f0c6d936da871ca3c494f78ae18" > setPSDValues< / a > (const float *weights, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ab0914f0c6d936da871ca3c494f78ae18" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Weights associated with each PSD row and column pair. < a href = "classdna_1_1BehaviorWriter.html#ab0914f0c6d936da871ca3c494f78ae18" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab0914f0c6d936da871ca3c494f78ae18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a28cb22e4690d1921c71775c939652c80" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a28cb22e4690d1921c71775c939652c80" > setJointRowCount< / a > (std::uint16_t rowCount)=0< / td > < / tr >
< tr class = "memdesc:a28cb22e4690d1921c71775c939652c80" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of rows in the entire, uncompressed joint matrix. < a href = "classdna_1_1BehaviorWriter.html#a28cb22e4690d1921c71775c939652c80" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a28cb22e4690d1921c71775c939652c80" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae20b30d9f64ce34affae4c8bb8efa445" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ae20b30d9f64ce34affae4c8bb8efa445" > setJointColumnCount< / a > (std::uint16_t columnCount)=0< / td > < / tr >
< tr class = "memdesc:ae20b30d9f64ce34affae4c8bb8efa445" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of columns in the entire, uncompressed joint matrix. < a href = "classdna_1_1BehaviorWriter.html#ae20b30d9f64ce34affae4c8bb8efa445" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae20b30d9f64ce34affae4c8bb8efa445" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6b9475d1a888a5e7b61c5a64eb40f2ae" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a6b9475d1a888a5e7b61c5a64eb40f2ae" > clearJointGroups< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a6b9475d1a888a5e7b61c5a64eb40f2ae" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all joint groups. < a href = "classdna_1_1BehaviorWriter.html#a6b9475d1a888a5e7b61c5a64eb40f2ae" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6b9475d1a888a5e7b61c5a64eb40f2ae" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada7f206c218b1e65bd2331b584322413" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ada7f206c218b1e65bd2331b584322413" > deleteJointGroup< / a > (std::uint16_t jointGroupIndex)=0< / td > < / tr >
< tr class = "memdesc:ada7f206c218b1e65bd2331b584322413" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete the specified joint group. < a href = "classdna_1_1BehaviorWriter.html#ada7f206c218b1e65bd2331b584322413" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ada7f206c218b1e65bd2331b584322413" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0574869602e12d5d02c1140b51d8e96e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a0574869602e12d5d02c1140b51d8e96e" > setJointGroupLODs< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *lods, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a0574869602e12d5d02c1140b51d8e96e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of rows per each level of detail for the specified joint group. < a href = "classdna_1_1BehaviorWriter.html#a0574869602e12d5d02c1140b51d8e96e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0574869602e12d5d02c1140b51d8e96e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa8d6031abc7c0b7a262054c7589719e8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#aa8d6031abc7c0b7a262054c7589719e8" > setJointGroupInputIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *inputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:aa8d6031abc7c0b7a262054c7589719e8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Column indices that the specified joint group contains. < a href = "classdna_1_1BehaviorWriter.html#aa8d6031abc7c0b7a262054c7589719e8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa8d6031abc7c0b7a262054c7589719e8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1587c7656d8010eae73723f5ebcc8df2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a1587c7656d8010eae73723f5ebcc8df2" > setJointGroupOutputIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *outputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a1587c7656d8010eae73723f5ebcc8df2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Row indices that the specified joint group contains. < a href = "classdna_1_1BehaviorWriter.html#a1587c7656d8010eae73723f5ebcc8df2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1587c7656d8010eae73723f5ebcc8df2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9cd33855b41cf50fa38b40dd871f7b9f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a9cd33855b41cf50fa38b40dd871f7b9f" > setJointGroupValues< / a > (std::uint16_t jointGroupIndex, const float *values, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a9cd33855b41cf50fa38b40dd871f7b9f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Values that the specified joint group contains. < a href = "classdna_1_1BehaviorWriter.html#a9cd33855b41cf50fa38b40dd871f7b9f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9cd33855b41cf50fa38b40dd871f7b9f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abc4bde60580a3f969b2c31694c5db4a2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#abc4bde60580a3f969b2c31694c5db4a2" > setJointGroupJointIndices< / a > (std::uint16_t jointGroupIndex, const std::uint16_t *jointIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:abc4bde60580a3f969b2c31694c5db4a2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Joint indices that the specified joint group contains. < a href = "classdna_1_1BehaviorWriter.html#abc4bde60580a3f969b2c31694c5db4a2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abc4bde60580a3f969b2c31694c5db4a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9eac4730bc5b2d683f81be7d7abf942a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a9eac4730bc5b2d683f81be7d7abf942a" > setBlendShapeChannelLODs< / a > (const std::uint16_t *lods, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a9eac4730bc5b2d683f81be7d7abf942a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input index count per each level of detail for blend shapes. < a href = "classdna_1_1BehaviorWriter.html#a9eac4730bc5b2d683f81be7d7abf942a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9eac4730bc5b2d683f81be7d7abf942a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1298ec717057270d5e29a4ce27352345" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a1298ec717057270d5e29a4ce27352345" > setBlendShapeChannelInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a1298ec717057270d5e29a4ce27352345" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used to index into the input vector. < a href = "classdna_1_1BehaviorWriter.html#a1298ec717057270d5e29a4ce27352345" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1298ec717057270d5e29a4ce27352345" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac10d5d4766d112140ba61be45bae15c7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ac10d5d4766d112140ba61be45bae15c7" > setBlendShapeChannelOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ac10d5d4766d112140ba61be45bae15c7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices specify the positions of blend shape output values. < a href = "classdna_1_1BehaviorWriter.html#ac10d5d4766d112140ba61be45bae15c7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac10d5d4766d112140ba61be45bae15c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8794fb60023c7135a8e64df33f760ff8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a8794fb60023c7135a8e64df33f760ff8" > setAnimatedMapLODs< / a > (const std::uint16_t *lods, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a8794fb60023c7135a8e64df33f760ff8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Row count per each level of detail for animated maps. < a href = "classdna_1_1BehaviorWriter.html#a8794fb60023c7135a8e64df33f760ff8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8794fb60023c7135a8e64df33f760ff8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a76a88fe1ca13c58e88729846c68668c5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a76a88fe1ca13c58e88729846c68668c5" > setAnimatedMapInputIndices< / a > (const std::uint16_t *inputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a76a88fe1ca13c58e88729846c68668c5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Input indices used to index into the array of input values. < a href = "classdna_1_1BehaviorWriter.html#a76a88fe1ca13c58e88729846c68668c5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a76a88fe1ca13c58e88729846c68668c5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac1300d462f548d4f1711b2d6c4553b99" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#ac1300d462f548d4f1711b2d6c4553b99" > setAnimatedMapOutputIndices< / a > (const std::uint16_t *outputIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ac1300d462f548d4f1711b2d6c4553b99" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Output indices that specify the computed output value's position. < a href = "classdna_1_1BehaviorWriter.html#ac1300d462f548d4f1711b2d6c4553b99" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac1300d462f548d4f1711b2d6c4553b99" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adcc2982bd1e9a7b014904f55382ea7f7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#adcc2982bd1e9a7b014904f55382ea7f7" > setAnimatedMapFromValues< / a > (const float *fromValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:adcc2982bd1e9a7b014904f55382ea7f7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not. < a href = "classdna_1_1BehaviorWriter.html#adcc2982bd1e9a7b014904f55382ea7f7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adcc2982bd1e9a7b014904f55382ea7f7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4e360d3d0c2a1fe5f5fa500b879e8b27" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a4e360d3d0c2a1fe5f5fa500b879e8b27" > setAnimatedMapToValues< / a > (const float *toValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a4e360d3d0c2a1fe5f5fa500b879e8b27" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not. < a href = "classdna_1_1BehaviorWriter.html#a4e360d3d0c2a1fe5f5fa500b879e8b27" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4e360d3d0c2a1fe5f5fa500b879e8b27" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a85b0b644ee45dbc4ef4ccc3299c4d43b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a85b0b644ee45dbc4ef4ccc3299c4d43b" > setAnimatedMapSlopeValues< / a > (const float *slopeValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a85b0b644ee45dbc4ef4ccc3299c4d43b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(slope/gradient) used for calculating the output value. < a href = "classdna_1_1BehaviorWriter.html#a85b0b644ee45dbc4ef4ccc3299c4d43b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a85b0b644ee45dbc4ef4ccc3299c4d43b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1b66c9c33eddeb21eae0ad734cecc343" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#a1b66c9c33eddeb21eae0ad734cecc343" > setAnimatedMapCutValues< / a > (const float *cutValues, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a1b66c9c33eddeb21eae0ad734cecc343" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Computational values(vertical intercept) used for calculating the output value. < a href = "classdna_1_1BehaviorWriter.html#a1b66c9c33eddeb21eae0ad734cecc343" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1b66c9c33eddeb21eae0ad734cecc343" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a51ec75c1d95e3f6b11e76a63bff7830a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a51ec75c1d95e3f6b11e76a63bff7830a" > clearGUIControlNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a51ec75c1d95e3f6b11e76a63bff7830a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored GUI control names. < a href = "classdna_1_1DefinitionWriter.html#a51ec75c1d95e3f6b11e76a63bff7830a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a51ec75c1d95e3f6b11e76a63bff7830a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acbe167777c421076e740f9e775f1ca52" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#acbe167777c421076e740f9e775f1ca52" > setGUIControlName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:acbe167777c421076e740f9e775f1ca52" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified GUI control. < a href = "classdna_1_1DefinitionWriter.html#acbe167777c421076e740f9e775f1ca52" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:acbe167777c421076e740f9e775f1ca52" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abc7053615464e121b86bb6c3c3605398" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#abc7053615464e121b86bb6c3c3605398" > clearRawControlNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:abc7053615464e121b86bb6c3c3605398" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored raw control names. < a href = "classdna_1_1DefinitionWriter.html#abc7053615464e121b86bb6c3c3605398" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abc7053615464e121b86bb6c3c3605398" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a603d4b1155e298fc240c991c51a35057" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a603d4b1155e298fc240c991c51a35057" > setRawControlName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:a603d4b1155e298fc240c991c51a35057" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified raw control. < a href = "classdna_1_1DefinitionWriter.html#a603d4b1155e298fc240c991c51a35057" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a603d4b1155e298fc240c991c51a35057" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a623e9d447ff61291f0c4eebb2a52161d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a623e9d447ff61291f0c4eebb2a52161d" > clearJointNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a623e9d447ff61291f0c4eebb2a52161d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored joint names. < a href = "classdna_1_1DefinitionWriter.html#a623e9d447ff61291f0c4eebb2a52161d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a623e9d447ff61291f0c4eebb2a52161d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaece7b99c2c0a9a91667920dc7ee489b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#aaece7b99c2c0a9a91667920dc7ee489b" > setJointName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:aaece7b99c2c0a9a91667920dc7ee489b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified joint. < a href = "classdna_1_1DefinitionWriter.html#aaece7b99c2c0a9a91667920dc7ee489b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aaece7b99c2c0a9a91667920dc7ee489b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5678ae2507289472d3bf7db42cf5737" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#af5678ae2507289472d3bf7db42cf5737" > clearJointIndices< / a > ()=0< / td > < / tr >
< tr class = "memdesc:af5678ae2507289472d3bf7db42cf5737" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored joint indices. < a href = "classdna_1_1DefinitionWriter.html#af5678ae2507289472d3bf7db42cf5737" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af5678ae2507289472d3bf7db42cf5737" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6d2908222c87eaae02f42897a3800ffb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a6d2908222c87eaae02f42897a3800ffb" > setJointIndices< / a > (std::uint16_t index, const std::uint16_t *jointIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a6d2908222c87eaae02f42897a3800ffb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Store a list of joint indices onto a specified index. < a href = "classdna_1_1DefinitionWriter.html#a6d2908222c87eaae02f42897a3800ffb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6d2908222c87eaae02f42897a3800ffb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada594e28662c8743180659e88666de30" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ada594e28662c8743180659e88666de30" > clearLODJointMappings< / a > ()=0< / td > < / tr >
< tr class = "memdesc:ada594e28662c8743180659e88666de30" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored LOD to joint list index mapping entries. < a href = "classdna_1_1DefinitionWriter.html#ada594e28662c8743180659e88666de30" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ada594e28662c8743180659e88666de30" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab455cc12547a8bf8fd640442c2cd37a4" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ab455cc12547a8bf8fd640442c2cd37a4" > setLODJointMapping< / a > (std::uint16_t lod, std::uint16_t index)=0< / td > < / tr >
< tr class = "memdesc:ab455cc12547a8bf8fd640442c2cd37a4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set which joints belong to which level of detail. < a href = "classdna_1_1DefinitionWriter.html#ab455cc12547a8bf8fd640442c2cd37a4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab455cc12547a8bf8fd640442c2cd37a4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa69021d1daa96e5dc6c664a4a4d5b6f1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#aa69021d1daa96e5dc6c664a4a4d5b6f1" > clearBlendShapeChannelNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:aa69021d1daa96e5dc6c664a4a4d5b6f1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored blend shape channel names. < a href = "classdna_1_1DefinitionWriter.html#aa69021d1daa96e5dc6c664a4a4d5b6f1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa69021d1daa96e5dc6c664a4a4d5b6f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a16e68f1b1ec7a84ca03764c16a114b89" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a16e68f1b1ec7a84ca03764c16a114b89" > setBlendShapeChannelName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:a16e68f1b1ec7a84ca03764c16a114b89" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified blend shape channel. < a href = "classdna_1_1DefinitionWriter.html#a16e68f1b1ec7a84ca03764c16a114b89" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a16e68f1b1ec7a84ca03764c16a114b89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7ccdfa0345f7789514a8dbb77fd9d6bf" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a7ccdfa0345f7789514a8dbb77fd9d6bf" > clearBlendShapeChannelIndices< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a7ccdfa0345f7789514a8dbb77fd9d6bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored blend shape channel indices. < a href = "classdna_1_1DefinitionWriter.html#a7ccdfa0345f7789514a8dbb77fd9d6bf" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7ccdfa0345f7789514a8dbb77fd9d6bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae938261e6df4857c604fbde039d02f3c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ae938261e6df4857c604fbde039d02f3c" > setBlendShapeChannelIndices< / a > (std::uint16_t index, const std::uint16_t *blendShapeChannelIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:ae938261e6df4857c604fbde039d02f3c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Store a list of blend shape channel name indices onto a specified index. < a href = "classdna_1_1DefinitionWriter.html#ae938261e6df4857c604fbde039d02f3c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae938261e6df4857c604fbde039d02f3c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > clearLODBlendShapeChannelMappings< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored LOD to blend shape channel list index mapping entries. < a href = "classdna_1_1DefinitionWriter.html#a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2fa5d2b6c9fb5725cc0bba2ea7c5b1ab" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aecc6f0194a3ede2fd3a5949b5d726fab" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#aecc6f0194a3ede2fd3a5949b5d726fab" > setLODBlendShapeChannelMapping< / a > (std::uint16_t lod, std::uint16_t index)=0< / td > < / tr >
< tr class = "memdesc:aecc6f0194a3ede2fd3a5949b5d726fab" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set which blend shape channels belong to which level of detail. < a href = "classdna_1_1DefinitionWriter.html#aecc6f0194a3ede2fd3a5949b5d726fab" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aecc6f0194a3ede2fd3a5949b5d726fab" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afab13f64abd3b2600cbb33f513c6e4bb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#afab13f64abd3b2600cbb33f513c6e4bb" > clearAnimatedMapNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:afab13f64abd3b2600cbb33f513c6e4bb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored animated map names. < a href = "classdna_1_1DefinitionWriter.html#afab13f64abd3b2600cbb33f513c6e4bb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afab13f64abd3b2600cbb33f513c6e4bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a952b9e26982e07b7cff4118cb7e4b3d9" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a952b9e26982e07b7cff4118cb7e4b3d9" > setAnimatedMapName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:a952b9e26982e07b7cff4118cb7e4b3d9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified animated map. < a href = "classdna_1_1DefinitionWriter.html#a952b9e26982e07b7cff4118cb7e4b3d9" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a952b9e26982e07b7cff4118cb7e4b3d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a833ddf3aa21ae018e73923a9c17e8f6c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a833ddf3aa21ae018e73923a9c17e8f6c" > clearAnimatedMapIndices< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a833ddf3aa21ae018e73923a9c17e8f6c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored animated map indices. < a href = "classdna_1_1DefinitionWriter.html#a833ddf3aa21ae018e73923a9c17e8f6c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a833ddf3aa21ae018e73923a9c17e8f6c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9b34f7c55202132ea233bf62305e95fd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a9b34f7c55202132ea233bf62305e95fd" > setAnimatedMapIndices< / a > (std::uint16_t index, const std::uint16_t *animatedMapIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a9b34f7c55202132ea233bf62305e95fd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Store a list of animated map name indices onto a specified index. < a href = "classdna_1_1DefinitionWriter.html#a9b34f7c55202132ea233bf62305e95fd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9b34f7c55202132ea233bf62305e95fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae88b611a59fdfadfef3fef6316bf7e0f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ae88b611a59fdfadfef3fef6316bf7e0f" > clearLODAnimatedMapMappings< / a > ()=0< / td > < / tr >
< tr class = "memdesc:ae88b611a59fdfadfef3fef6316bf7e0f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored LOD to animated map list index mapping entries. < a href = "classdna_1_1DefinitionWriter.html#ae88b611a59fdfadfef3fef6316bf7e0f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae88b611a59fdfadfef3fef6316bf7e0f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac8fbf066b96f5405488ea83ccd0b3ed2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ac8fbf066b96f5405488ea83ccd0b3ed2" > setLODAnimatedMapMapping< / a > (std::uint16_t lod, std::uint16_t index)=0< / td > < / tr >
< tr class = "memdesc:ac8fbf066b96f5405488ea83ccd0b3ed2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set which animated maps belong to which level of detail. < a href = "classdna_1_1DefinitionWriter.html#ac8fbf066b96f5405488ea83ccd0b3ed2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac8fbf066b96f5405488ea83ccd0b3ed2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a12aa23a21232da2ffaa51e4dc6748bb8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a12aa23a21232da2ffaa51e4dc6748bb8" > clearMeshNames< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a12aa23a21232da2ffaa51e4dc6748bb8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored mesh names. < a href = "classdna_1_1DefinitionWriter.html#a12aa23a21232da2ffaa51e4dc6748bb8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a12aa23a21232da2ffaa51e4dc6748bb8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3a04e9932ae29728b79d6fe38b86755f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a3a04e9932ae29728b79d6fe38b86755f" > setMeshName< / a > (std::uint16_t index, const char *name)=0< / td > < / tr >
< tr class = "memdesc:a3a04e9932ae29728b79d6fe38b86755f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the specified mesh. < a href = "classdna_1_1DefinitionWriter.html#a3a04e9932ae29728b79d6fe38b86755f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a3a04e9932ae29728b79d6fe38b86755f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa4875b5153d765696a6693add5dd0c46" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#aa4875b5153d765696a6693add5dd0c46" > clearMeshIndices< / a > ()=0< / td > < / tr >
< tr class = "memdesc:aa4875b5153d765696a6693add5dd0c46" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored mesh indices. < a href = "classdna_1_1DefinitionWriter.html#aa4875b5153d765696a6693add5dd0c46" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa4875b5153d765696a6693add5dd0c46" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1ede54dbf2feef53b1210297a74ecb3d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a1ede54dbf2feef53b1210297a74ecb3d" > setMeshIndices< / a > (std::uint16_t index, const std::uint16_t *meshIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a1ede54dbf2feef53b1210297a74ecb3d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Store a list of mesh name indices onto a specified index. < a href = "classdna_1_1DefinitionWriter.html#a1ede54dbf2feef53b1210297a74ecb3d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1ede54dbf2feef53b1210297a74ecb3d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4e8476c54bee8764db7e22f2d813c5e0" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a4e8476c54bee8764db7e22f2d813c5e0" > clearLODMeshMappings< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a4e8476c54bee8764db7e22f2d813c5e0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored LOD to mesh list index mapping entries. < a href = "classdna_1_1DefinitionWriter.html#a4e8476c54bee8764db7e22f2d813c5e0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4e8476c54bee8764db7e22f2d813c5e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a76c1e2ef776b647c7313c6373daa0ad5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a76c1e2ef776b647c7313c6373daa0ad5" > setLODMeshMapping< / a > (std::uint16_t lod, std::uint16_t index)=0< / td > < / tr >
< tr class = "memdesc:a76c1e2ef776b647c7313c6373daa0ad5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set which meshes belong to which level of detail. < a href = "classdna_1_1DefinitionWriter.html#a76c1e2ef776b647c7313c6373daa0ad5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a76c1e2ef776b647c7313c6373daa0ad5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0df6e5029b789fd4a14208d1416cd246" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a0df6e5029b789fd4a14208d1416cd246" > clearMeshBlendShapeChannelMappings< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a0df6e5029b789fd4a14208d1416cd246" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all stored mesh to blend shape channel mapping entries. < a href = "classdna_1_1DefinitionWriter.html#a0df6e5029b789fd4a14208d1416cd246" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0df6e5029b789fd4a14208d1416cd246" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2af79d245c8106f3d9d893033355826d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a2af79d245c8106f3d9d893033355826d" > setMeshBlendShapeChannelMapping< / a > (std::uint32_t index, std::uint16_t meshIndex, std::uint16_t blendShapeChannelIndex)=0< / td > < / tr >
< tr class = "memdesc:a2af79d245c8106f3d9d893033355826d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Associate a blend shape channel with it's mesh. < a href = "classdna_1_1DefinitionWriter.html#a2af79d245c8106f3d9d893033355826d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2af79d245c8106f3d9d893033355826d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a69035647abcca8cad52431ca759fc96d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a69035647abcca8cad52431ca759fc96d" > setJointHierarchy< / a > (const std::uint16_t *jointIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a69035647abcca8cad52431ca759fc96d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > A simple array describing the parent-child relationships between joints. < a href = "classdna_1_1DefinitionWriter.html#a69035647abcca8cad52431ca759fc96d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a69035647abcca8cad52431ca759fc96d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af64d1d8956f3d0cd3165dae9df275c41" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#af64d1d8956f3d0cd3165dae9df275c41" > setNeutralJointTranslations< / a > (const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > *translations, std::uint16_t count)=0< / td > < / tr >
< tr class = "separator:af64d1d8956f3d0cd3165dae9df275c41" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a487bb27204d18dc9f120a3c18cd1539b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#a487bb27204d18dc9f120a3c18cd1539b" > setNeutralJointRotations< / a > (const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > *rotations, std::uint16_t count)=0< / td > < / tr >
< tr class = "separator:a487bb27204d18dc9f120a3c18cd1539b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdna_1_1DescriptorWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdna_1_1DescriptorWriter')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdna_1_1DescriptorWriter.html" > dna::DescriptorWriter< / a > < / td > < / tr >
< tr class = "memitem:a9af57f937e1d24de1b6fcad6f109e4e0 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a9af57f937e1d24de1b6fcad6f109e4e0" > setName< / a > (const char *name)=0< / td > < / tr >
< tr class = "separator:a9af57f937e1d24de1b6fcad6f109e4e0 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aed61cd3661fe097ac1792608ea13971b inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#aed61cd3661fe097ac1792608ea13971b" > setArchetype< / a > (< a class = "el" href = "namespacedna.html#a4a14ef1c085b2668735a8c8e965eec4f" > Archetype< / a > archetype)=0< / td > < / tr >
< tr class = "separator:aed61cd3661fe097ac1792608ea13971b inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7f5376ccecaa926aba462ff4cba47244 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a7f5376ccecaa926aba462ff4cba47244" > setGender< / a > (< a class = "el" href = "namespacedna.html#ae2ab72c674a376b1ed4b37d59e7ec20f" > Gender< / a > gender)=0< / td > < / tr >
< tr class = "separator:a7f5376ccecaa926aba462ff4cba47244 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a23839423080cbbef906d2edc1eb47b2a inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a23839423080cbbef906d2edc1eb47b2a" > setAge< / a > (std::uint16_t age)=0< / td > < / tr >
< tr class = "separator:a23839423080cbbef906d2edc1eb47b2a inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace23be7b6e8b6104f472ca3f1d4b2235 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#ace23be7b6e8b6104f472ca3f1d4b2235" > clearMetaData< / a > ()=0< / td > < / tr >
< tr class = "memdesc:ace23be7b6e8b6104f472ca3f1d4b2235 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Empties the metadata storage, delete all key-value pairs. < a href = "classdna_1_1DescriptorWriter.html#ace23be7b6e8b6104f472ca3f1d4b2235" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ace23be7b6e8b6104f472ca3f1d4b2235 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a03d2b0ecc0a5e01081e9a5fccec9ca65 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a03d2b0ecc0a5e01081e9a5fccec9ca65" > setMetaData< / a > (const char *key, const char *value)=0< / td > < / tr >
< tr class = "memdesc:a03d2b0ecc0a5e01081e9a5fccec9ca65 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Associate the metadata value with the given key. < a href = "classdna_1_1DescriptorWriter.html#a03d2b0ecc0a5e01081e9a5fccec9ca65" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a03d2b0ecc0a5e01081e9a5fccec9ca65 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac104f5869d0b01c92e8dcc7b6fcf7cc9 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#ac104f5869d0b01c92e8dcc7b6fcf7cc9" > setTranslationUnit< / a > (< a class = "el" href = "namespacedna.html#abf96ecde7d9e8593bf3b2dd0649645d7" > TranslationUnit< / a > unit)=0< / td > < / tr >
< tr class = "separator:ac104f5869d0b01c92e8dcc7b6fcf7cc9 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1756bb4c64fb48a95af1daea77c6b5a6 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a1756bb4c64fb48a95af1daea77c6b5a6" > setRotationUnit< / a > (< a class = "el" href = "namespacedna.html#a3c0e43a827bcc3c5546573ff589c2e38" > RotationUnit< / a > unit)=0< / td > < / tr >
< tr class = "separator:a1756bb4c64fb48a95af1daea77c6b5a6 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a118e6fd0b17b4b40ff265f45d442e7 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a0a118e6fd0b17b4b40ff265f45d442e7" > setCoordinateSystem< / a > (< a class = "el" href = "structdna_1_1CoordinateSystem.html" > CoordinateSystem< / a > system)=0< / td > < / tr >
< tr class = "separator:a0a118e6fd0b17b4b40ff265f45d442e7 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a20f5c0bd82865136e3df7c9d67585213 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a20f5c0bd82865136e3df7c9d67585213" > setLODCount< / a > (std::uint16_t lodCount)=0< / td > < / tr >
< tr class = "memdesc:a20f5c0bd82865136e3df7c9d67585213 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Available levels of detail (e.g. 6 which means the following levels are available: [0,1,2,3,4,5], where 0 is the LOD with the highest details, and 5 is the LOD with lowest details). < a href = "classdna_1_1DescriptorWriter.html#a20f5c0bd82865136e3df7c9d67585213" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a20f5c0bd82865136e3df7c9d67585213 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a30f909fc6dcb53baa4462b45644056d5 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a30f909fc6dcb53baa4462b45644056d5" > setDBMaxLOD< / a > (std::uint16_t lod)=0< / td > < / tr >
< tr class = "memdesc:a30f909fc6dcb53baa4462b45644056d5 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The maximum level of detail stored in the < a class = "el" href = "structdna_1_1DNA.html" > DNA< / a > data for this character. < a href = "classdna_1_1DescriptorWriter.html#a30f909fc6dcb53baa4462b45644056d5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a30f909fc6dcb53baa4462b45644056d5 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac194e90483e1fb937ad43cc57d9f9dba inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#ac194e90483e1fb937ad43cc57d9f9dba" > setDBComplexity< / a > (const char *name)=0< / td > < / tr >
< tr class = "memdesc:ac194e90483e1fb937ad43cc57d9f9dba inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the input control interface used to drive this character rig. < a href = "classdna_1_1DescriptorWriter.html#ac194e90483e1fb937ad43cc57d9f9dba" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac194e90483e1fb937ad43cc57d9f9dba inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac7b713af76afdc4f89af288b983c6779 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#ac7b713af76afdc4f89af288b983c6779" > setDBName< / a > (const char *name)=0< / td > < / tr >
< tr class = "memdesc:ac7b713af76afdc4f89af288b983c6779 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Name of the database from which the character originates. < a href = "classdna_1_1DescriptorWriter.html#ac7b713af76afdc4f89af288b983c6779" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac7b713af76afdc4f89af288b983c6779 inherit pub_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classdna_1_1GeometryWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classdna_1_1GeometryWriter')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classdna_1_1GeometryWriter.html" > dna::GeometryWriter< / a > < / td > < / tr >
< tr class = "memitem:a256a78757e7ae43a9c815a2b1c5f1638 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a256a78757e7ae43a9c815a2b1c5f1638" > clearMeshes< / a > ()=0< / td > < / tr >
< tr class = "memdesc:a256a78757e7ae43a9c815a2b1c5f1638 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all meshes. < a href = "classdna_1_1GeometryWriter.html#a256a78757e7ae43a9c815a2b1c5f1638" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a256a78757e7ae43a9c815a2b1c5f1638 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7e68e144fc72334a7a69b3dacfdeb9c4 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a7e68e144fc72334a7a69b3dacfdeb9c4" > deleteMesh< / a > (std::uint16_t meshIndex)=0< / td > < / tr >
< tr class = "memdesc:a7e68e144fc72334a7a69b3dacfdeb9c4 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete the specified mesh. < a href = "classdna_1_1GeometryWriter.html#a7e68e144fc72334a7a69b3dacfdeb9c4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7e68e144fc72334a7a69b3dacfdeb9c4 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aebfee73d4e1219e3170e7f6b8960f03a inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#aebfee73d4e1219e3170e7f6b8960f03a" > setVertexPositions< / a > (std::uint16_t meshIndex, const < a class = "el" href = "namespacedna.html#a9072bc7f1819bb953f3b027a3f3364d3" > Position< / a > *positions, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:aebfee73d4e1219e3170e7f6b8960f03a inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of vertex positions. < a href = "classdna_1_1GeometryWriter.html#aebfee73d4e1219e3170e7f6b8960f03a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aebfee73d4e1219e3170e7f6b8960f03a inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a29e35bef1a560c33e2e022d410d2cd7e inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a29e35bef1a560c33e2e022d410d2cd7e" > setVertexTextureCoordinates< / a > (std::uint16_t meshIndex, const < a class = "el" href = "structdna_1_1TextureCoordinate.html" > TextureCoordinate< / a > *textureCoordinates, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a29e35bef1a560c33e2e022d410d2cd7e inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of vertex texture coordinates. < a href = "classdna_1_1GeometryWriter.html#a29e35bef1a560c33e2e022d410d2cd7e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a29e35bef1a560c33e2e022d410d2cd7e inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a57e513ac3e7dc63a8debb768174be323 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a57e513ac3e7dc63a8debb768174be323" > setVertexNormals< / a > (std::uint16_t meshIndex, const < a class = "el" href = "namespacedna.html#a84f989478dde8c6049292d6872282bba" > Normal< / a > *normals, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a57e513ac3e7dc63a8debb768174be323 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of vertex normals. < a href = "classdna_1_1GeometryWriter.html#a57e513ac3e7dc63a8debb768174be323" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a57e513ac3e7dc63a8debb768174be323 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a37c74ec30c140577de33907ee744f56d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a37c74ec30c140577de33907ee744f56d" > setVertexLayouts< / a > (std::uint16_t meshIndex, const < a class = "el" href = "structdna_1_1VertexLayout.html" > VertexLayout< / a > *layouts, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a37c74ec30c140577de33907ee744f56d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of vertex layouts the belong to the specified mesh. < a href = "classdna_1_1GeometryWriter.html#a37c74ec30c140577de33907ee744f56d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a37c74ec30c140577de33907ee744f56d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6d746233671efa8b06f965cf77a0974b inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a6d746233671efa8b06f965cf77a0974b" > clearFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex)=0< / td > < / tr >
< tr class = "memdesc:a6d746233671efa8b06f965cf77a0974b inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all lists of vertex layout indices for the specified mesh. < a href = "classdna_1_1GeometryWriter.html#a6d746233671efa8b06f965cf77a0974b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6d746233671efa8b06f965cf77a0974b inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0dc0c7304f1429b1895fcedffde8bfa3 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a0dc0c7304f1429b1895fcedffde8bfa3" > setFaceVertexLayoutIndices< / a > (std::uint16_t meshIndex, std::uint32_t faceIndex, const std::uint32_t *layoutIndices, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a0dc0c7304f1429b1895fcedffde8bfa3 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Vertex layout indices that belong to the specified face. < a href = "classdna_1_1GeometryWriter.html#a0dc0c7304f1429b1895fcedffde8bfa3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0dc0c7304f1429b1895fcedffde8bfa3 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a847d4e6701869a0eb3f528775e2bcf36 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a847d4e6701869a0eb3f528775e2bcf36" > setMaximumInfluencePerVertex< / a > (std::uint16_t meshIndex, std::uint16_t maxInfluenceCount)=0< / td > < / tr >
< tr class = "separator:a847d4e6701869a0eb3f528775e2bcf36 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad177d927d0338fba4ef2ae4ab95babdb inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#ad177d927d0338fba4ef2ae4ab95babdb" > clearSkinWeights< / a > (std::uint16_t meshIndex)=0< / td > < / tr >
< tr class = "memdesc:ad177d927d0338fba4ef2ae4ab95babdb inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all skin weights for the specified mesh. < a href = "classdna_1_1GeometryWriter.html#ad177d927d0338fba4ef2ae4ab95babdb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad177d927d0338fba4ef2ae4ab95babdb inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6a7aeca2da8cd7829461a141690acc15 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a6a7aeca2da8cd7829461a141690acc15" > setSkinWeightsValues< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex, const float *weights, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a6a7aeca2da8cd7829461a141690acc15 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of skin weights influencing the referenced vertex. < a href = "classdna_1_1GeometryWriter.html#a6a7aeca2da8cd7829461a141690acc15" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6a7aeca2da8cd7829461a141690acc15 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1193d02012fe866e4a306205eaefe9ca inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a1193d02012fe866e4a306205eaefe9ca" > setSkinWeightsJointIndices< / a > (std::uint16_t meshIndex, std::uint32_t vertexIndex, const std::uint16_t *jointIndices, std::uint16_t count)=0< / td > < / tr >
< tr class = "memdesc:a1193d02012fe866e4a306205eaefe9ca inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of joint indices associated with each skin weight for the specified vertex. < a href = "classdna_1_1GeometryWriter.html#a1193d02012fe866e4a306205eaefe9ca" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1193d02012fe866e4a306205eaefe9ca inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4c0d6fe95fadbaca5d967308444d7f6d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a4c0d6fe95fadbaca5d967308444d7f6d" > clearBlendShapeTargets< / a > (std::uint16_t meshIndex)=0< / td > < / tr >
< tr class = "memdesc:a4c0d6fe95fadbaca5d967308444d7f6d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Delete all blend shape targets for the specified mesh. < a href = "classdna_1_1GeometryWriter.html#a4c0d6fe95fadbaca5d967308444d7f6d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4c0d6fe95fadbaca5d967308444d7f6d inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa4ee705c45615b3fce8ed96f1b3b0890 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#aa4ee705c45615b3fce8ed96f1b3b0890" > setBlendShapeChannelIndex< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint16_t blendShapeChannelIndex)=0< / td > < / tr >
< tr class = "memdesc:aa4ee705c45615b3fce8ed96f1b3b0890 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The matching blend shape channel index of the specified blend shape target. < a href = "classdna_1_1GeometryWriter.html#aa4ee705c45615b3fce8ed96f1b3b0890" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa4ee705c45615b3fce8ed96f1b3b0890 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8a1d73319b25b070f0d72c59fdd2e55c inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a8a1d73319b25b070f0d72c59fdd2e55c" > setBlendShapeTargetDeltas< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const < a class = "el" href = "namespacedna.html#a85b79cf01a80e2a33a837a1183ec89d1" > Delta< / a > *deltas, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a8a1d73319b25b070f0d72c59fdd2e55c inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > List of deltas for each affected vertex. < a href = "classdna_1_1GeometryWriter.html#a8a1d73319b25b070f0d72c59fdd2e55c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8a1d73319b25b070f0d72c59fdd2e55c inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5f10ae8f75a2f036edb7b9cbcba3ecb5 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a5f10ae8f75a2f036edb7b9cbcba3ecb5" > setBlendShapeTargetVertexIndices< / a > (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const std::uint32_t *vertexIndices, std::uint32_t count)=0< / td > < / tr >
< tr class = "memdesc:a5f10ae8f75a2f036edb7b9cbcba3ecb5 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Vertex position indices affected by the specified blend shape target. < a href = "classdna_1_1GeometryWriter.html#a5f10ae8f75a2f036edb7b9cbcba3ecb5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5f10ae8f75a2f036edb7b9cbcba3ecb5 inherit pub_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "inherited" name = "inherited" > < / a >
Additional Inherited Members< / h2 > < / td > < / tr >
< tr class = "inherit_header pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_static_methods_classdnac_1_1DNACalibDNAReader')" > < img src = "closed.png" alt = "-" / >   Static Public Member Functions inherited from < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > dnac::DNACalibDNAReader< / a > < / td > < / tr >
< tr class = "memitem:a30a782954df3b6336e7bfd31a6833145 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > DNACalibDNAReader< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html#a30a782954df3b6336e7bfd31a6833145" > create< / a > (< a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes=nullptr)< / td > < / tr >
< tr class = "separator:a30a782954df3b6336e7bfd31a6833145 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a32959ad38241412ef0e128beb25ceb75 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > DNACalibDNAReader< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html#a32959ad38241412ef0e128beb25ceb75" > create< / a > (const < a class = "el" href = "classdna_1_1Reader.html" > dna::Reader< / a > *reader, < a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes=nullptr)< / td > < / tr >
< tr class = "separator:a32959ad38241412ef0e128beb25ceb75 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a94dada25c7046d2f00e33a75c7f88748 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memItemLeft" align = "right" valign = "top" > static void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html#a94dada25c7046d2f00e33a75c7f88748" > destroy< / a > (< a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > DNACalibDNAReader< / a > *instance)< / td > < / tr >
< tr class = "separator:a94dada25c7046d2f00e33a75c7f88748 inherit pub_static_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdnac_1_1DNACalibDNAReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdnac_1_1DNACalibDNAReader')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > dnac::DNACalibDNAReader< / a > < / td > < / tr >
< tr class = "memitem:ab091b8fe0aa6bf5c295de8dcea690293 inherit pro_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html#ab091b8fe0aa6bf5c295de8dcea690293" > ~DNACalibDNAReader< / a > ()< / td > < / tr >
< tr class = "separator:ab091b8fe0aa6bf5c295de8dcea690293 inherit pro_methods_classdnac_1_1DNACalibDNAReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1BehaviorReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1BehaviorReader')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1BehaviorReader.html" > dna::BehaviorReader< / a > < / td > < / tr >
< tr class = "memitem:a24c179c876baca38502aeef6bb3208d0 inherit pro_methods_classdna_1_1BehaviorReader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorReader.html#a24c179c876baca38502aeef6bb3208d0" > ~BehaviorReader< / a > ()< / td > < / tr >
< tr class = "separator:a24c179c876baca38502aeef6bb3208d0 inherit pro_methods_classdna_1_1BehaviorReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1DefinitionReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1DefinitionReader')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1DefinitionReader.html" > dna::DefinitionReader< / a > < / td > < / tr >
< tr class = "memitem:a8180cf1254cff7ce9af2826fdf5314fe inherit pro_methods_classdna_1_1DefinitionReader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionReader.html#a8180cf1254cff7ce9af2826fdf5314fe" > ~DefinitionReader< / a > ()< / td > < / tr >
< tr class = "separator:a8180cf1254cff7ce9af2826fdf5314fe inherit pro_methods_classdna_1_1DefinitionReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1DescriptorReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1DescriptorReader')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1DescriptorReader.html" > dna::DescriptorReader< / a > < / td > < / tr >
< tr class = "memitem:af22f474adbf54d027e2321d2bb4e44ae inherit pro_methods_classdna_1_1DescriptorReader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorReader.html#af22f474adbf54d027e2321d2bb4e44ae" > ~DescriptorReader< / a > ()< / td > < / tr >
< tr class = "separator:af22f474adbf54d027e2321d2bb4e44ae inherit pro_methods_classdna_1_1DescriptorReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1GeometryReader" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1GeometryReader')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1GeometryReader.html" > dna::GeometryReader< / a > < / td > < / tr >
< tr class = "memitem:a4a0c54a45edbd6ae4303814113b34c23 inherit pro_methods_classdna_1_1GeometryReader" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryReader.html#a4a0c54a45edbd6ae4303814113b34c23" > ~GeometryReader< / a > ()< / td > < / tr >
< tr class = "separator:a4a0c54a45edbd6ae4303814113b34c23 inherit pro_methods_classdna_1_1GeometryReader" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdnac_1_1BaseImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdnac_1_1BaseImpl')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdnac_1_1BaseImpl.html" > dnac::BaseImpl< / a > < / td > < / tr >
< tr class = "memitem:a806d3a15e3a36f7a58ee73e5b32c4249 inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a806d3a15e3a36f7a58ee73e5b32c4249" > BaseImpl< / a > (< a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *memRes_)< / td > < / tr >
< tr class = "separator:a806d3a15e3a36f7a58ee73e5b32c4249 inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0974c55882091c30e0507e2366bf15f inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#ac0974c55882091c30e0507e2366bf15f" > ~BaseImpl< / a > ()=default< / td > < / tr >
< tr class = "separator:ac0974c55882091c30e0507e2366bf15f inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4d347a22f27ad0b71239ed9c42d81c4c inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a4d347a22f27ad0b71239ed9c42d81c4c" > BaseImpl< / a > (const < a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > & )=delete< / td > < / tr >
< tr class = "separator:a4d347a22f27ad0b71239ed9c42d81c4c inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a48cf91b795aaf8f34fa2c898b2509975 inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a48cf91b795aaf8f34fa2c898b2509975" > operator=< / a > (const < a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > & )=delete< / td > < / tr >
< tr class = "separator:a48cf91b795aaf8f34fa2c898b2509975 inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9863045677e36a0d85fef4c2ed30b6ea inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a9863045677e36a0d85fef4c2ed30b6ea" > BaseImpl< / a > (< a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > & & rhs)=delete< / td > < / tr >
< tr class = "separator:a9863045677e36a0d85fef4c2ed30b6ea inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a57a1662a33727e60a0e14f030bfab6fc inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#a57a1662a33727e60a0e14f030bfab6fc" > operator=< / a > (< a class = "el" href = "classdnac_1_1BaseImpl.html" > BaseImpl< / a > & & )=delete< / td > < / tr >
< tr class = "separator:a57a1662a33727e60a0e14f030bfab6fc inherit pro_methods_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1BehaviorWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1BehaviorWriter')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1BehaviorWriter.html" > dna::BehaviorWriter< / a > < / td > < / tr >
< tr class = "memitem:adfc84089a2ef97576a91b061d839af46 inherit pro_methods_classdna_1_1BehaviorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1BehaviorWriter.html#adfc84089a2ef97576a91b061d839af46" > ~BehaviorWriter< / a > ()< / td > < / tr >
< tr class = "separator:adfc84089a2ef97576a91b061d839af46 inherit pro_methods_classdna_1_1BehaviorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1DefinitionWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1DefinitionWriter')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1DefinitionWriter.html" > dna::DefinitionWriter< / a > < / td > < / tr >
< tr class = "memitem:ad68a8a51b3ae0bc1ac4103d49359a023 inherit pro_methods_classdna_1_1DefinitionWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DefinitionWriter.html#ad68a8a51b3ae0bc1ac4103d49359a023" > ~DefinitionWriter< / a > ()< / td > < / tr >
< tr class = "separator:ad68a8a51b3ae0bc1ac4103d49359a023 inherit pro_methods_classdna_1_1DefinitionWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1DescriptorWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1DescriptorWriter')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1DescriptorWriter.html" > dna::DescriptorWriter< / a > < / td > < / tr >
< tr class = "memitem:a055ce84ed039856b57c64db2dd5bb584 inherit pro_methods_classdna_1_1DescriptorWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1DescriptorWriter.html#a055ce84ed039856b57c64db2dd5bb584" > ~DescriptorWriter< / a > ()< / td > < / tr >
< tr class = "separator:a055ce84ed039856b57c64db2dd5bb584 inherit pro_methods_classdna_1_1DescriptorWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_methods_classdna_1_1GeometryWriter" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classdna_1_1GeometryWriter')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classdna_1_1GeometryWriter.html" > dna::GeometryWriter< / a > < / td > < / tr >
< tr class = "memitem:a5867e2af786f11103b0e694312f15334 inherit pro_methods_classdna_1_1GeometryWriter" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdna_1_1GeometryWriter.html#a5867e2af786f11103b0e694312f15334" > ~GeometryWriter< / a > ()< / td > < / tr >
< tr class = "separator:a5867e2af786f11103b0e694312f15334 inherit pro_methods_classdna_1_1GeometryWriter" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_attribs_classdnac_1_1ReaderImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_attribs_classdnac_1_1ReaderImpl')" > < img src = "closed.png" alt = "-" / >   Protected Attributes inherited from < a class = "el" href = "classdnac_1_1ReaderImpl.html" > dnac::ReaderImpl< DNACalibDNAReader > < / a > < / td > < / tr >
< tr class = "memitem:a09fef17ee0903729873d4d40e2ba7069 inherit pro_attribs_classdnac_1_1ReaderImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdnac_1_1DenormalizedData.html" > DenormalizedData< / a > < < a class = "el" href = "classdnac_1_1DNACalibDNAReader.html" > DNACalibDNAReader< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1ReaderImpl.html#a09fef17ee0903729873d4d40e2ba7069" > cache< / a > < / td > < / tr >
< tr class = "separator:a09fef17ee0903729873d4d40e2ba7069 inherit pro_attribs_classdnac_1_1ReaderImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_attribs_classdnac_1_1BaseImpl" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_attribs_classdnac_1_1BaseImpl')" > < img src = "closed.png" alt = "-" / >   Protected Attributes inherited from < a class = "el" href = "classdnac_1_1BaseImpl.html" > dnac::BaseImpl< / a > < / td > < / tr >
< tr class = "memitem:ac6106cd0ab7367c022025ffa03a392c7 inherit pro_attribs_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > < / td > < / tr >
< tr class = "separator:ac6106cd0ab7367c022025ffa03a392c7 inherit pro_attribs_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2b4846b06dcceaafc16e854dba6f01e inherit pro_attribs_classdnac_1_1BaseImpl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "structdnac_1_1DNA.html" > DNA< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classdnac_1_1BaseImpl.html#ad2b4846b06dcceaafc16e854dba6f01e" > dna< / a > < / td > < / tr >
< tr class = "separator:ad2b4846b06dcceaafc16e854dba6f01e inherit pro_attribs_classdnac_1_1BaseImpl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a id = "a3e42d8f51ceaeb5ec6b9b658ced2f28b" name = "a3e42d8f51ceaeb5ec6b9b658ced2f28b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3e42d8f51ceaeb5ec6b9b658ced2f28b" > ◆ < / a > < / span > DNACalibDNAReaderImpl() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > dnac::DNACalibDNAReaderImpl::DNACalibDNAReaderImpl < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classpma_1_1MemoryResource.html" > MemoryResource< / a > *  < / td >
< td class = "paramname" > < em > memRes_< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 36< / span > :< / div >
< div class = "line" > < span class = "lineno" > 37< / span > < a class = "code hl_function" href = "classdnac_1_1BaseImpl.html#a806d3a15e3a36f7a58ee73e5b32c4249" > BaseImpl< / a > {memRes_},< / div >
< div class = "line" > < span class = "lineno" > 38< / span > < a class = "code hl_function" href = "classdnac_1_1ReaderImpl.html#aafdd6c3e9e1f444ea17017711acc1577" > ReaderImpl< / a > {memRes_},< / div >
< div class = "line" > < span class = "lineno" > 39< / span > < a class = "code hl_function" href = "classdnac_1_1WriterImpl.html#ab400831d119d5612f121215921344343" > WriterImpl< / a > {memRes_} {< / div >
< div class = "line" > < span class = "lineno" > 40< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "aclassdnac_1_1BaseImpl_html_a806d3a15e3a36f7a58ee73e5b32c4249" > < div class = "ttname" > < a href = "classdnac_1_1BaseImpl.html#a806d3a15e3a36f7a58ee73e5b32c4249" > dnac::BaseImpl::BaseImpl< / a > < / div > < div class = "ttdeci" > BaseImpl(MemoryResource *memRes_)< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/BaseImpl.h:12< / div > < / div >
< div class = "ttc" id = "aclassdnac_1_1ReaderImpl_html_aafdd6c3e9e1f444ea17017711acc1577" > < div class = "ttname" > < a href = "classdnac_1_1ReaderImpl.html#aafdd6c3e9e1f444ea17017711acc1577" > dnac::ReaderImpl< DNACalibDNAReader > ::ReaderImpl< / a > < / div > < div class = "ttdeci" > ReaderImpl(MemoryResource *memRes_)< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/ReaderImpl.h:176< / div > < / div >
< div class = "ttc" id = "aclassdnac_1_1WriterImpl_html_ab400831d119d5612f121215921344343" > < div class = "ttname" > < a href = "classdnac_1_1WriterImpl.html#ab400831d119d5612f121215921344343" > dnac::WriterImpl< dna::Writer > ::WriterImpl< / a > < / div > < div class = "ttdeci" > WriterImpl(MemoryResource *memRes_)< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/WriterImpl.h:166< / div > < / div >
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "add3105d6c0caf10ae0b40fde23084c72" name = "add3105d6c0caf10ae0b40fde23084c72" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#add3105d6c0caf10ae0b40fde23084c72" > ◆ < / a > < / span > ~DNACalibDNAReaderImpl()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > dnac::DNACalibDNAReaderImpl::~DNACalibDNAReaderImpl < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > default< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a1fa65cab257a010b0317d7ec4e838c38" name = "a1fa65cab257a010b0317d7ec4e838c38" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1fa65cab257a010b0317d7ec4e838c38" > ◆ < / a > < / span > DNACalibDNAReaderImpl() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > dnac::DNACalibDNAReaderImpl::DNACalibDNAReaderImpl < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > &   < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > delete< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a67728c93c9469631d4a948fc2942d468" name = "a67728c93c9469631d4a948fc2942d468" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a67728c93c9469631d4a948fc2942d468" > ◆ < / a > < / span > DNACalibDNAReaderImpl() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > dnac::DNACalibDNAReaderImpl::DNACalibDNAReaderImpl < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & &   < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > delete< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "ac34679bc0575a5afc143014e539b3d86" name = "ac34679bc0575a5afc143014e539b3d86" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac34679bc0575a5afc143014e539b3d86" > ◆ < / a > < / span > operator=() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & dnac::DNACalibDNAReaderImpl::operator= < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > &   < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > delete< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aff35d821d944ca661d6920b4eecc31aa" name = "aff35d821d944ca661d6920b4eecc31aa" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aff35d821d944ca661d6920b4eecc31aa" > ◆ < / a > < / span > operator=() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & dnac::DNACalibDNAReaderImpl::operator= < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classdnac_1_1DNACalibDNAReaderImpl.html" > DNACalibDNAReaderImpl< / a > & &   < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > delete< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "af1c66dda635b3310f5c61178a3153de1" name = "af1c66dda635b3310f5c61178a3153de1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af1c66dda635b3310f5c61178a3153de1" > ◆ < / a > < / span > pruneBlendShapeTargets()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::pruneBlendShapeTargets < / td >
< td > (< / td >
< td class = "paramtype" > float  < / td >
< td class = "paramname" > < em > threshold< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 140< / span > {< / div >
< div class = "line" > < span class = "lineno" > 141< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > float< / span > threshold2 = threshold * threshold;< / div >
< div class = "line" > < span class = "lineno" > 142< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > auto< / span > & mesh : < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes) {< / div >
< div class = "line" > < span class = "lineno" > 143< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > auto< / span > & bst : mesh.blendShapeTargets) {< / div >
< div class = "line" > < span class = "lineno" > 144< / span > std::size_t di{};< / div >
< div class = "line" > < span class = "lineno" > 145< / span > < span class = "keywordflow" > for< / span > (std::size_t si{}; si < bst.deltas.size(); ++si) {< / div >
< div class = "line" > < span class = "lineno" > 146< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > float< / span > magnitude2 = (bst.deltas.xs[si] * bst.deltas.xs[si]) +< / div >
< div class = "line" > < span class = "lineno" > 147< / span > (bst.deltas.ys[si] * bst.deltas.ys[si]) +< / div >
< div class = "line" > < span class = "lineno" > 148< / span > (bst.deltas.zs[si] * bst.deltas.zs[si]);< / div >
< div class = "line" > < span class = "lineno" > 149< / span > < span class = "keywordflow" > if< / span > (magnitude2 > threshold2) {< / div >
< div class = "line" > < span class = "lineno" > 150< / span > bst.deltas.xs[di] = bst.deltas.xs[si];< / div >
< div class = "line" > < span class = "lineno" > 151< / span > bst.deltas.ys[di] = bst.deltas.ys[si];< / div >
< div class = "line" > < span class = "lineno" > 152< / span > bst.deltas.zs[di] = bst.deltas.zs[si];< / div >
< div class = "line" > < span class = "lineno" > 153< / span > bst.vertexIndices[di] = bst.vertexIndices[si];< / div >
< div class = "line" > < span class = "lineno" > 154< / span > ++di;< / div >
< div class = "line" > < span class = "lineno" > 155< / span > }< / div >
< div class = "line" > < span class = "lineno" > 156< / span > }< / div >
< div class = "line" > < span class = "lineno" > 157< / span > bst.deltas.resize(di);< / div >
< div class = "line" > < span class = "lineno" > 158< / span > bst.vertexIndices.resize(di);< / div >
< div class = "line" > < span class = "lineno" > 159< / span > }< / div >
< div class = "line" > < span class = "lineno" > 160< / span > }< / div >
< div class = "line" > < span class = "lineno" > 161< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "anamespacedna_html" > < div class = "ttname" > < a href = "namespacedna.html" > dna< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > BinaryStreamReader.h:10< / div > < / div >
< / div > <!-- fragment -->
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1PruneBlendShapeTargetsCommand_1_1Impl.html#aececbc85586a4c4b593284922a2f48af" > dnac::PruneBlendShapeTargetsCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
2023-04-21 18:19:55 +08:00
< a id = "af4496c037cc3b6f0e32585a74c81be6b" name = "af4496c037cc3b6f0e32585a74c81be6b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af4496c037cc3b6f0e32585a74c81be6b" > ◆ < / a > < / span > removeAnimatedMaps()< / h2 >
2022-11-28 19:21:26 +08:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-04-21 18:19:55 +08:00
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::removeAnimatedMaps < / td >
2022-11-28 19:21:26 +08:00
< td > (< / td >
2023-04-21 18:19:55 +08:00
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td >
< td class = "paramname" > < em > animatedMapIndices< / em > < / td > < td > )< / td >
2022-11-28 19:21:26 +08:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 262< / span > {< / div >
< div class = "line" > < span class = "lineno" > 263< / span > < span class = "comment" > // Keep track of animated map indices per LOD before filtering and remapping< / span > < / div >
< div class = "line" > < span class = "lineno" > 264< / span > Matrix< std::uint16_t> lodIndices{< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodAnimatedMapMapping.getLODCount(), Vector< std::uint16_t> {< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > }, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 265< / span > < span class = "keywordflow" > for< / span > (std::uint16_t lodIndex = 0; lodIndex < static_cast< std::uint16_t> (lodIndices.size()); ++lodIndex) {< / div >
< div class = "line" > < span class = "lineno" > 266< / span > < span class = "keyword" > const< / span > < span class = "keyword" > auto< / span > & indices = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodAnimatedMapMapping.getIndices(lodIndex);< / div >
< div class = "line" > < span class = "lineno" > 267< / span > lodIndices[lodIndex].assign(indices.begin(), indices.end());< / div >
< div class = "line" > < span class = "lineno" > 268< / span > }< / div >
< div class = "line" > < span class = "lineno" > 269< / span > < span class = "comment" > // Filter and remap animated map names and indices< / span > < / div >
< div class = "line" > < span class = "lineno" > 270< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodAnimatedMapMapping.filterIndices([animatedMapIndices](std::uint16_t value) {< / div >
< div class = "line" > < span class = "lineno" > 271< / span > < span class = "keywordflow" > return< / span > (!< a class = "code hl_function" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > (animatedMapIndices, value));< / div >
< div class = "line" > < span class = "lineno" > 272< / span > });< / div >
< div class = "line" > < span class = "lineno" > 273< / span > < / div >
< div class = "line" > < span class = "lineno" > 274< / span > < span class = "comment" > // Collect all distinct element position indices that are referenced by the present LODs< / span > < / div >
< div class = "line" > < span class = "lineno" > 275< / span > UnorderedSet< std::uint16_t> allowedAnimatedMapIndices =< / div >
< div class = "line" > < span class = "lineno" > 276< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodAnimatedMapMapping.getCombinedDistinctIndices(< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 277< / span > < / div >
< div class = "line" > < span class = "lineno" > 278< / span > AnimatedMapFilter animatedMapFilter{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 279< / span > animatedMapFilter.configure(< span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.animatedMapNames.size()),< / div >
< div class = "line" > < span class = "lineno" > 280< / span > std::move(allowedAnimatedMapIndices), std::move(lodIndices));< / div >
< div class = "line" > < span class = "lineno" > 281< / span > animatedMapFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition);< / div >
< div class = "line" > < span class = "lineno" > 282< / span > animatedMapFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior);< / div >
< div class = "line" > < span class = "lineno" > 283< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "aclassdnac_1_1BaseImpl_html_ac6106cd0ab7367c022025ffa03a392c7" > < div class = "ttname" > < a href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > < / div > < div class = "ttdeci" > MemoryResource * memRes< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/BaseImpl.h:31< / div > < / div >
2023-04-21 18:19:55 +08:00
< div class = "ttc" id = "anamespaceextd_html_a002ec342c016b4bc7cb2a886e13638c2" > < div class = "ttname" > < a href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > < / div > < div class = "ttdeci" > bool contains(TInputIterator first, TInputIterator last, const T & value)< / div > < div class = "ttdef" > < b > Definition:< / b > utils/Extd.h:40< / div > < / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
2023-04-21 18:19:55 +08:00
< p class = "reference" > References < a class = "el" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
2022-11-28 19:21:26 +08:00
2023-04-21 18:19:55 +08:00
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RemoveAnimatedMapCommand_1_1Impl.html#a540bfb3f482b59a0db0f5a624e996393" > dnac::RemoveAnimatedMapCommand::Impl::run()< / a > .< / p >
2022-11-28 19:21:26 +08:00
< / div >
< / div >
2023-04-21 18:19:55 +08:00
< a id = "a26b1756a69ac5113a6d6621c9d162064" name = "a26b1756a69ac5113a6d6621c9d162064" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a26b1756a69ac5113a6d6621c9d162064" > ◆ < / a > < / span > removeBlendShapes()< / h2 >
2022-11-28 19:21:26 +08:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-04-21 18:19:55 +08:00
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::removeBlendShapes < / td >
2022-11-28 19:21:26 +08:00
< td > (< / td >
2023-04-21 18:19:55 +08:00
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td >
< td class = "paramname" > < em > blendShapeIndices< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 234< / span > {< / div >
< div class = "line" > < span class = "lineno" > 235< / span > < span class = "comment" > // Filter blend shapes from LOD blend shape mapping< / span > < / div >
< div class = "line" > < span class = "lineno" > 236< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodBlendShapeMapping.filterIndices([blendShapeIndices](std::uint16_t value) {< / div >
< div class = "line" > < span class = "lineno" > 237< / span > < span class = "keywordflow" > return< / span > (!< a class = "code hl_function" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > (blendShapeIndices, value));< / div >
< div class = "line" > < span class = "lineno" > 238< / span > });< / div >
< div class = "line" > < span class = "lineno" > 239< / span > < / div >
< div class = "line" > < span class = "lineno" > 240< / span > Vector< std::uint16_t> blendShapeLODs{< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodBlendShapeMapping.getLODCount(), 0u, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 241< / span > < span class = "keywordflow" > for< / span > (std::uint16_t lodIndex = 0; lodIndex < blendShapeLODs.size(); ++lodIndex) {< / div >
< div class = "line" > < span class = "lineno" > 242< / span > blendShapeLODs[lodIndex] = < span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodBlendShapeMapping.getIndices(lodIndex).size());< / div >
< div class = "line" > < span class = "lineno" > 243< / span > }< / div >
< div class = "line" > < span class = "lineno" > 244< / span > < / div >
< div class = "line" > < span class = "lineno" > 245< / span > UnorderedSet< std::uint16_t> allowedBlendShapeIndices = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodBlendShapeMapping.getCombinedDistinctIndices(< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 246< / span > BlendShapeFilter blendShapeFilter{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 247< / span > blendShapeFilter.configure(< span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.blendShapeChannelNames.size()),< / div >
< div class = "line" > < span class = "lineno" > 248< / span > std::move(allowedBlendShapeIndices), std::move(blendShapeLODs));< / div >
< div class = "line" > < span class = "lineno" > 249< / span > < / div >
< div class = "line" > < span class = "lineno" > 250< / span > < span class = "comment" > // Remove blend shape from definition< / span > < / div >
< div class = "line" > < span class = "lineno" > 251< / span > blendShapeFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition);< / div >
< div class = "line" > < span class = "lineno" > 252< / span > < / div >
< div class = "line" > < span class = "lineno" > 253< / span > < span class = "comment" > // Remove blend shape from behavior< / span > < / div >
< div class = "line" > < span class = "lineno" > 254< / span > blendShapeFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior);< / div >
< div class = "line" > < span class = "lineno" > 255< / span > < / div >
< div class = "line" > < span class = "lineno" > 256< / span > < span class = "comment" > // Remove blend shape from geometry< / span > < / div >
< div class = "line" > < span class = "lineno" > 257< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > auto< / span > & mesh : < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes) {< / div >
< div class = "line" > < span class = "lineno" > 258< / span > blendShapeFilter.apply(mesh);< / div >
< div class = "line" > < span class = "lineno" > 259< / span > }< / div >
< div class = "line" > < span class = "lineno" > 260< / span > }< / div >
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RemoveBlendShapeCommand_1_1Impl.html#aba123cc5d8356240e92c4d7d45958078" > dnac::RemoveBlendShapeCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
< a id = "a999a34d2290f5c2040ad5ce24fde6849" name = "a999a34d2290f5c2040ad5ce24fde6849" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a999a34d2290f5c2040ad5ce24fde6849" > ◆ < / a > < / span > removeJointAnimations()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::removeJointAnimations < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td >
2022-11-28 19:21:26 +08:00
< td class = "paramname" > < em > jointIndex< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 221< / span > {< / div >
< div class = "line" > < span class = "lineno" > 222< / span > UnorderedSet< std::uint16_t> allowedJointIndices = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodJointMapping.getCombinedDistinctIndices(< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 223< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > const< / span > < span class = "keyword" > auto< / span > jointIndex : jointIndices) {< / div >
< div class = "line" > < span class = "lineno" > 224< / span > allowedJointIndices.erase(jointIndex);< / div >
< div class = "line" > < span class = "lineno" > 225< / span > }< / div >
< div class = "line" > < span class = "lineno" > 226< / span > < / div >
< div class = "line" > < span class = "lineno" > 227< / span > JointFilter jointFilter{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 228< / span > jointFilter.configure(< span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.jointNames.size()),< / div >
< div class = "line" > < span class = "lineno" > 229< / span > std::move(allowedJointIndices),< / div >
< div class = "line" > < span class = "lineno" > 230< / span > < a class = "code hl_enumvalue" href = "classdnac_1_1JointFilter.html#a313ec82457a8edf3e516fde3093a3501ac4981bf6569acb0991807a641527cd6a" > JointFilter::Option::AnimationOnly< / a > );< / div >
< div class = "line" > < span class = "lineno" > 231< / span > jointFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior);< / div >
< div class = "line" > < span class = "lineno" > 232< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "aclassdnac_1_1JointFilter_html_a313ec82457a8edf3e516fde3093a3501ac4981bf6569acb0991807a641527cd6a" > < div class = "ttname" > < a href = "classdnac_1_1JointFilter.html#a313ec82457a8edf3e516fde3093a3501ac4981bf6569acb0991807a641527cd6a" > dnac::JointFilter::Option::AnimationOnly< / a > < / div > < div class = "ttdeci" > @ AnimationOnly< / div > < / div >
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classdnac_1_1JointFilter.html#a313ec82457a8edf3e516fde3093a3501ac4981bf6569acb0991807a641527cd6a" > dnac::JointFilter::AnimationOnly< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RemoveJointAnimationCommand_1_1Impl.html#a5e20943d1fc7f5329b5ce19e07f432b1" > dnac::RemoveJointAnimationCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
2023-04-21 18:19:55 +08:00
< a id = "a13faba4a20c3f6de5be7eefd3e61d2d6" name = "a13faba4a20c3f6de5be7eefd3e61d2d6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a13faba4a20c3f6de5be7eefd3e61d2d6" > ◆ < / a > < / span > removeJoints()< / h2 >
2022-11-28 19:21:26 +08:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-04-21 18:19:55 +08:00
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::removeJoints < / td >
2022-11-28 19:21:26 +08:00
< td > (< / td >
2023-04-21 18:19:55 +08:00
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td >
< td class = "paramname" > < em > jointIndices< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 184< / span > {< / div >
< div class = "line" > < span class = "lineno" > 185< / span > < span class = "comment" > // To find joints that are not in any LOD, find the joints that are not in LOD 0 (the current max LOD, at index 0), as it< / span > < / div >
< div class = "line" > < span class = "lineno" > 186< / span > < span class = "comment" > // contains joints from all lower LODs.< / span > < / div >
< div class = "line" > < span class = "lineno" > 187< / span > Vector< std::uint16_t> jointsNotInLOD0{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 188< / span > < span class = "keyword" > const< / span > < span class = "keyword" > auto< / span > jointIndicesForLOD0 = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodJointMapping.getIndices(0);< / div >
< div class = "line" > < span class = "lineno" > 189< / span > < span class = "keywordflow" > for< / span > (std::uint16_t idx = 0; idx < < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.jointNames.size(); ++idx) {< / div >
< div class = "line" > < span class = "lineno" > 190< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > (jointIndices, idx)) {< / div >
< div class = "line" > < span class = "lineno" > 191< / span > < span class = "comment" > // Do not add the joint to remove.< / span > < / div >
< div class = "line" > < span class = "lineno" > 192< / span > < span class = "keywordflow" > continue< / span > ;< / div >
< div class = "line" > < span class = "lineno" > 193< / span > }< / div >
< div class = "line" > < span class = "lineno" > 194< / span > < span class = "keywordflow" > if< / span > (std::find(jointIndicesForLOD0.begin(), jointIndicesForLOD0.end(), idx) == jointIndicesForLOD0.end()) {< / div >
< div class = "line" > < span class = "lineno" > 195< / span > jointsNotInLOD0.push_back(idx);< / div >
< div class = "line" > < span class = "lineno" > 196< / span > }< / div >
< div class = "line" > < span class = "lineno" > 197< / span > }< / div >
< div class = "line" > < span class = "lineno" > 198< / span > < span class = "comment" > // Filter and remap joint names and indices< / span > < / div >
< div class = "line" > < span class = "lineno" > 199< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodJointMapping.filterIndices([jointIndices](std::uint16_t value) {< / div >
< div class = "line" > < span class = "lineno" > 200< / span > < span class = "keywordflow" > return< / span > (!< a class = "code hl_function" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > (jointIndices, value));< / div >
< div class = "line" > < span class = "lineno" > 201< / span > });< / div >
< div class = "line" > < span class = "lineno" > 202< / span > < span class = "comment" > // Collect all distinct element position indices that are referenced by the present LODs< / span > < / div >
< div class = "line" > < span class = "lineno" > 203< / span > UnorderedSet< std::uint16_t> allowedJointIndices = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodJointMapping.getCombinedDistinctIndices(< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 204< / span > < / div >
< div class = "line" > < span class = "lineno" > 205< / span > < span class = "comment" > // In order to keep joints that are not in any LOD, add them to the list of joints to keep when filtering.< / span > < / div >
< div class = "line" > < span class = "lineno" > 206< / span > allowedJointIndices.insert(jointsNotInLOD0.begin(), jointsNotInLOD0.end());< / div >
< div class = "line" > < span class = "lineno" > 207< / span > < / div >
< div class = "line" > < span class = "lineno" > 208< / span > JointFilter jointFilter{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 209< / span > jointFilter.configure(< span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.jointNames.size()), std::move(allowedJointIndices));< / div >
< div class = "line" > < span class = "lineno" > 210< / span > jointFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition);< / div >
< div class = "line" > < span class = "lineno" > 211< / span > < span class = "comment" > // Filter and remap related joint behavior data< / span > < / div >
< div class = "line" > < span class = "lineno" > 212< / span > jointFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior);< / div >
< div class = "line" > < span class = "lineno" > 213< / span > < span class = "comment" > // Remove skin weights related to this joint and normalize them< / span > < / div >
< div class = "line" > < span class = "lineno" > 214< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > auto< / span > & mesh : < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes) {< / div >
< div class = "line" > < span class = "lineno" > 215< / span > < span class = "keywordflow" > for< / span > (< span class = "keyword" > auto< / span > & skinWeights : mesh.skinWeights) {< / div >
< div class = "line" > < span class = "lineno" > 216< / span > jointFilter.apply(skinWeights);< / div >
< div class = "line" > < span class = "lineno" > 217< / span > }< / div >
< div class = "line" > < span class = "lineno" > 218< / span > }< / div >
< div class = "line" > < span class = "lineno" > 219< / span > }< / div >
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RemoveJointCommand_1_1Impl.html#a87738737e710080f838237eecb83caa8" > dnac::RemoveJointCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
< a id = "a3e75b3ab28e83736c2332fcaf8cfdd93" name = "a3e75b3ab28e83736c2332fcaf8cfdd93" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3e75b3ab28e83736c2332fcaf8cfdd93" > ◆ < / a > < / span > removeMeshes()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::removeMeshes < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint16_t >   < / td >
< td class = "paramname" > < em > meshIndices< / em > < / td > < td > )< / td >
2022-11-28 19:21:26 +08:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 163< / span > {< / div >
< div class = "line" > < span class = "lineno" > 164< / span > < span class = "comment" > // Filter and remap mesh names and indices< / span > < / div >
< div class = "line" > < span class = "lineno" > 165< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodMeshMapping.filterIndices([meshIndices](std::uint16_t value) {< / div >
< div class = "line" > < span class = "lineno" > 166< / span > < span class = "keywordflow" > return< / span > (!< a class = "code hl_function" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains< / a > (meshIndices, value));< / div >
< div class = "line" > < span class = "lineno" > 167< / span > });< / div >
< div class = "line" > < span class = "lineno" > 168< / span > < / div >
< div class = "line" > < span class = "lineno" > 169< / span > < span class = "comment" > // Collect all distinct element position indices that are referenced by the present LODs< / span > < / div >
< div class = "line" > < span class = "lineno" > 170< / span > UnorderedSet< std::uint16_t> allowedMeshIndices = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.lodMeshMapping.getCombinedDistinctIndices(< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 171< / span > < / div >
< div class = "line" > < span class = "lineno" > 172< / span > MeshFilter meshFilter{< a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > };< / div >
< div class = "line" > < span class = "lineno" > 173< / span > meshFilter.configure(< span class = "keyword" > static_cast< < / span > std::uint16_t< span class = "keyword" > > < / span > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.meshNames.size()), std::move(allowedMeshIndices));< / div >
< div class = "line" > < span class = "lineno" > 174< / span > meshFilter.apply(< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition);< / div >
< div class = "line" > < span class = "lineno" > 175< / span > < span class = "comment" > // Remove mesh geometry< / span > < / div >
< div class = "line" > < span class = "lineno" > 176< / span > < a class = "code hl_function" href = "namespaceextd.html#af79bdbc746eeddf99379cbc5d4474e5b" > extd::filter< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, [& meshFilter](< span class = "keyword" > const< / span > RawMesh& < span class = "comment" > /*unused*/< / span > , std::size_t index) {< / div >
< div class = "line" > < span class = "lineno" > 177< / span > return meshFilter.passes(static_cast< std::uint16_t> (index));< / div >
< div class = "line" > < span class = "lineno" > 178< / span > });< / div >
< div class = "line" > < span class = "lineno" > 179< / span > < span class = "comment" > // Repopulate cache of (mesh, blend shape) mapping per LOD< / span > < / div >
< div class = "line" > < span class = "lineno" > 180< / span > < a class = "code hl_variable" href = "classdnac_1_1ReaderImpl.html#a09fef17ee0903729873d4d40e2ba7069" > cache< / a > .< a class = "code hl_variable" href = "structdnac_1_1DenormalizedData.html#aaf91553bea741d2582e28ad5ce6d4eea" > meshBlendShapeMappingIndices< / a > .< a class = "code hl_function" href = "classdnac_1_1LODMapping.html#ae701f0ee4e73a8e0efb3ea4a41632038" > reset< / a > ();< / div >
< div class = "line" > < span class = "lineno" > 181< / span > < a class = "code hl_variable" href = "classdnac_1_1ReaderImpl.html#a09fef17ee0903729873d4d40e2ba7069" > cache< / a > .< a class = "code hl_function" href = "structdnac_1_1DenormalizedData.html#a3979a30a74e1d8070373443c3e348927" > populate< / a > (< span class = "keyword" > this< / span > );< / div >
< div class = "line" > < span class = "lineno" > 182< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "aclassdnac_1_1LODMapping_html_ae701f0ee4e73a8e0efb3ea4a41632038" > < div class = "ttname" > < a href = "classdnac_1_1LODMapping.html#ae701f0ee4e73a8e0efb3ea4a41632038" > dnac::LODMapping::reset< / a > < / div > < div class = "ttdeci" > void reset()< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/LODMapping.cpp:40< / div > < / div >
< div class = "ttc" id = "aclassdnac_1_1ReaderImpl_html_a09fef17ee0903729873d4d40e2ba7069" > < div class = "ttname" > < a href = "classdnac_1_1ReaderImpl.html#a09fef17ee0903729873d4d40e2ba7069" > dnac::ReaderImpl< DNACalibDNAReader > ::cache< / a > < / div > < div class = "ttdeci" > DenormalizedData< DNACalibDNAReader > cache< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/ReaderImpl.h:166< / div > < / div >
< div class = "ttc" id = "anamespaceextd_html_af79bdbc746eeddf99379cbc5d4474e5b" > < div class = "ttname" > < a href = "namespaceextd.html#af79bdbc746eeddf99379cbc5d4474e5b" > extd::filter< / a > < / div > < div class = "ttdeci" > void filter(std::vector< T, Args... > & source, Predicate pred)< / div > < div class = "ttdef" > < b > Definition:< / b > utils/Extd.h:55< / div > < / div >
< div class = "ttc" id = "astructdnac_1_1DenormalizedData_html_a3979a30a74e1d8070373443c3e348927" > < div class = "ttname" > < a href = "structdnac_1_1DenormalizedData.html#a3979a30a74e1d8070373443c3e348927" > dnac::DenormalizedData::populate< / a > < / div > < div class = "ttdeci" > void populate(const Reader *source)< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/DenormalizedData.h:24< / div > < / div >
< div class = "ttc" id = "astructdnac_1_1DenormalizedData_html_aaf91553bea741d2582e28ad5ce6d4eea" > < div class = "ttname" > < a href = "structdnac_1_1DenormalizedData.html#aaf91553bea741d2582e28ad5ce6d4eea" > dnac::DenormalizedData::meshBlendShapeMappingIndices< / a > < / div > < div class = "ttdeci" > LODMapping meshBlendShapeMappingIndices< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/DenormalizedData.h:17< / div > < / div >
< / div > <!-- fragment -->
2023-04-21 18:19:55 +08:00
< p class = "reference" > References < a class = "el" href = "classdnac_1_1ReaderImpl.html#a09fef17ee0903729873d4d40e2ba7069" > dnac::ReaderImpl< DNACalibDNAReader > ::cache< / a > , < a class = "el" href = "namespaceextd.html#a002ec342c016b4bc7cb2a886e13638c2" > extd::contains()< / a > , < a class = "el" href = "namespaceextd.html#af79bdbc746eeddf99379cbc5d4474e5b" > extd::filter()< / a > , < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > , < a class = "el" href = "structdnac_1_1DenormalizedData.html#aaf91553bea741d2582e28ad5ce6d4eea" > dnac::DenormalizedData< Reader > ::meshBlendShapeMappingIndices< / a > , < a class = "el" href = "structdnac_1_1DenormalizedData.html#a3979a30a74e1d8070373443c3e348927" > dnac::DenormalizedData< Reader > ::populate()< / a > , and < a class = "el" href = "classdnac_1_1LODMapping.html#ae701f0ee4e73a8e0efb3ea4a41632038" > dnac::LODMapping::reset()< / a > .< / p >
2022-11-28 19:21:26 +08:00
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RemoveMeshCommand_1_1Impl.html#a614cf9d22dfefce07748273f245929db" > dnac::RemoveMeshCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
< a id = "a393ec70bc0afd0516cc3afac007db03c" name = "a393ec70bc0afd0516cc3afac007db03c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a393ec70bc0afd0516cc3afac007db03c" > ◆ < / a > < / span > setBlendShapeTargetDeltas() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setBlendShapeTargetDeltas < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > meshIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > blendShapeTargetIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > xs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > ys< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > zs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 115< / span > {< / div >
< div class = "line" > < span class = "lineno" > 116< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, meshIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 117< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets, blendShapeTargetIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 118< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets[blendShapeTargetIndex].deltas.xs.assign(xs.begin(), xs.end());< / div >
< div class = "line" > < span class = "lineno" > 119< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets[blendShapeTargetIndex].deltas.ys.assign(ys.begin(), ys.end());< / div >
< div class = "line" > < span class = "lineno" > 120< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets[blendShapeTargetIndex].deltas.zs.assign(zs.begin(), zs.end());< / div >
< div class = "line" > < span class = "lineno" > 121< / span > }< / div >
2022-11-28 19:21:26 +08:00
< div class = "ttc" id = "anamespacednac_html_a44837c77320a781ff936ae064a5f9d59" > < div class = "ttname" > < a href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize< / a > < / div > < div class = "ttdeci" > void ensureHasSize(TContainer & target, std::size_t size, Args & & ... args)< / div > < div class = "ttdef" > < b > Definition:< / b > dnacalib/dna/WriterImpl.h:24< / div > < / div >
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classtrust_1_1ArrayView.html#a9cac7104fbf6f9ee0c6c73a735417a55" > trust::ArrayView< T > ::begin()< / a > , < a class = "el" href = "classtrust_1_1ArrayView.html#a91f5a024a12d5056a30968c4033d63d9" > trust::ArrayView< T > ::end()< / a > , < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
2023-04-21 18:19:55 +08:00
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl.html#a9cd5c3a3a400e107a5280bed4cab5878" > dnac::SetBlendShapeTargetDeltasCommand::Impl::computeBlendShapeTargetDeltas()< / a > , < a class = "el" href = "classdnac_1_1RotateCommand_1_1Impl.html#aeb31c1e053dc376004709799a0a6c0c2" > dnac::RotateCommand::Impl::rotateBlendShapeTargetDeltas()< / a > , and < a class = "el" href = "classdnac_1_1ScaleCommand_1_1Impl.html#afc9a2d7dc33381e2c76cc676a543c58a" > dnac::ScaleCommand::Impl::scaleBlendShapeTargetDeltas()< / a > .< / p >
2022-11-28 19:21:26 +08:00
< / div >
< / div >
< a id = "adf703c3df3341779e57ecd5577a67b8f" name = "adf703c3df3341779e57ecd5577a67b8f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf703c3df3341779e57ecd5577a67b8f" > ◆ < / a > < / span > setBlendShapeTargetDeltas() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setBlendShapeTargetDeltas < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > meshIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > blendShapeTargetIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & &   < / td >
< td class = "paramname" > < em > deltas< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 125< / span > {< / div >
< div class = "line" > < span class = "lineno" > 126< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, meshIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 127< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets, blendShapeTargetIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 128< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets[blendShapeTargetIndex].deltas = std::move(deltas);< / div >
< div class = "line" > < span class = "lineno" > 129< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
2023-04-21 18:19:55 +08:00
< / div >
< / div >
< a id = "a51d5d69dd682b2dfa2ee37c61109a442" name = "a51d5d69dd682b2dfa2ee37c61109a442" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a51d5d69dd682b2dfa2ee37c61109a442" > ◆ < / a > < / span > setBlendShapeTargetVertexIndices()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setBlendShapeTargetVertexIndices < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > meshIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > blendShapeTargetIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < std::uint32_t >   < / td >
< td class = "paramname" > < em > vertexIndices< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 133< / span > {< / div >
< div class = "line" > < span class = "lineno" > 134< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, meshIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 135< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets, blendShapeTargetIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 136< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].blendShapeTargets[blendShapeTargetIndex].vertexIndices.assign(vertexIndices.begin(),< / div >
< div class = "line" > < span class = "lineno" > 137< / span > vertexIndices.end());< / div >
< div class = "line" > < span class = "lineno" > 138< / span > }< / div >
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classtrust_1_1ArrayView.html#a9cac7104fbf6f9ee0c6c73a735417a55" > trust::ArrayView< T > ::begin()< / a > , < a class = "el" href = "classtrust_1_1ArrayView.html#a91f5a024a12d5056a30968c4033d63d9" > trust::ArrayView< T > ::end()< / a > , < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl.html#a9cd5c3a3a400e107a5280bed4cab5878" > dnac::SetBlendShapeTargetDeltasCommand::Impl::computeBlendShapeTargetDeltas()< / a > .< / p >
2022-11-28 19:21:26 +08:00
< / div >
< / div >
< a id = "ada98afe3be0c8dddabb0210872bbd775" name = "ada98afe3be0c8dddabb0210872bbd775" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ada98afe3be0c8dddabb0210872bbd775" > ◆ < / a > < / span > setJointGroupValues()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setJointGroupValues < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > jointGroupIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#a5200fdf050bbe081932239f805cb2369" > AlignedDynArray< / a > < float > & &   < / td >
< td class = "paramname" > < em > values< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 91< / span > {< / div >
< div class = "line" > < span class = "lineno" > 92< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior.joints.jointGroups, jointGroupIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 93< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .behavior.joints.jointGroups[jointGroupIndex].values = std::move(values);< / div >
< div class = "line" > < span class = "lineno" > 94< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1ScaleCommand_1_1Impl.html#a765e5aba59db044180e88a69baa32dbd" > dnac::ScaleCommand::Impl::scaleJointBehavior()< / a > .< / p >
< / div >
< / div >
< a id = "adb81b52459539d7685a547b417bdae61" name = "adb81b52459539d7685a547b417bdae61" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adb81b52459539d7685a547b417bdae61" > ◆ < / a > < / span > setLODCount()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setLODCount < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > lodCount< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Available levels of detail (e.g. 6 which means the following levels are available: [0,1,2,3,4,5], where 0 is the LOD with the highest details, and 5 is the LOD with lowest details). < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > lodCount< / td > < td > The number of levels available. < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Implements < a class = "el" href = "classdna_1_1DescriptorWriter.html#a20f5c0bd82865136e3df7c9d67585213" > dna::DescriptorWriter< / a > .< / p >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 42< / span > {< / div >
< div class = "line" > < span class = "lineno" > 43< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .descriptor.lodCount = lodCount;< / div >
< div class = "line" > < span class = "lineno" > 44< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a4568f0ed8febb72c073dca6b4229866d" name = "a4568f0ed8febb72c073dca6b4229866d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4568f0ed8febb72c073dca6b4229866d" > ◆ < / a > < / span > setNeutralJointRotation()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointRotation < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > &   < / td >
< td class = "paramname" > < em > rotation< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 80< / span > {< / div >
< div class = "line" > < span class = "lineno" > 81< / span > < span class = "keywordflow" > if< / span > (index > = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.size()) {< / div >
< div class = "line" > < span class = "lineno" > 82< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.xs.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 83< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.ys.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 84< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.zs.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 85< / span > }< / div >
< div class = "line" > < span class = "lineno" > 86< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.xs[index] = rotation.x;< / div >
< div class = "line" > < span class = "lineno" > 87< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.ys[index] = rotation.y;< / div >
< div class = "line" > < span class = "lineno" > 88< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.zs[index] = rotation.z;< / div >
< div class = "line" > < span class = "lineno" > 89< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "structdna_1_1Vector3.html#a174ac0385ec85c98e8e2927fb15973bd" > dna::Vector3::x< / a > , < a class = "el" href = "structdna_1_1Vector3.html#a98dedbceccb88f1327056fdd511b884d" > dna::Vector3::y< / a > , and < a class = "el" href = "structdna_1_1Vector3.html#a82be7bbbcdabd8602c94ecd8deff5a03" > dna::Vector3::z< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RotateCommand_1_1Impl.html#a4105b0c18c2d581429f6327246cc44fb" > dnac::RotateCommand::Impl::rotateNeutralJoints()< / a > .< / p >
< / div >
< / div >
< a id = "a97b6756a11db116c9476eb260825dcee" name = "a97b6756a11db116c9476eb260825dcee" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97b6756a11db116c9476eb260825dcee" > ◆ < / a > < / span > setNeutralJointRotations() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointRotations < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > xs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > ys< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > zs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 70< / span > {< / div >
< div class = "line" > < span class = "lineno" > 71< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.xs.assign(xs.begin(), xs.end());< / div >
< div class = "line" > < span class = "lineno" > 72< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.ys.assign(ys.begin(), ys.end());< / div >
< div class = "line" > < span class = "lineno" > 73< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations.zs.assign(zs.begin(), zs.end());< / div >
< div class = "line" > < span class = "lineno" > 74< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classtrust_1_1ArrayView.html#a9cac7104fbf6f9ee0c6c73a735417a55" > trust::ArrayView< T > ::begin()< / a > , and < a class = "el" href = "classtrust_1_1ArrayView.html#a91f5a024a12d5056a30968c4033d63d9" > trust::ArrayView< T > ::end()< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1SetNeutralJointRotationsCommand_1_1Impl.html#a3e58083ee4a956d0d7f874702b259674" > dnac::SetNeutralJointRotationsCommand::Impl::run()< / a > .< / p >
< / div >
< / div >
< a id = "a27967352c7738c70a22da8300034c32a" name = "a27967352c7738c70a22da8300034c32a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a27967352c7738c70a22da8300034c32a" > ◆ < / a > < / span > setNeutralJointRotations() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointRotations < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & &   < / td >
< td class = "paramname" > < em > rotations< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 76< / span > {< / div >
< div class = "line" > < span class = "lineno" > 77< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointRotations = std::move(rotations);< / div >
< div class = "line" > < span class = "lineno" > 78< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a394cf09d72836689ead003b84d1403eb" name = "a394cf09d72836689ead003b84d1403eb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a394cf09d72836689ead003b84d1403eb" > ◆ < / a > < / span > setNeutralJointTranslation()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointTranslation < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "structdna_1_1Vector3.html" > Vector3< / a > &   < / td >
< td class = "paramname" > < em > translation< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 58< / span > {< / div >
< div class = "line" > < span class = "lineno" > 59< / span > < span class = "keywordflow" > if< / span > (index > = < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.size()) {< / div >
< div class = "line" > < span class = "lineno" > 60< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.xs.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 61< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.ys.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 62< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.zs.resize(index + 1ul, 0.0f);< / div >
< div class = "line" > < span class = "lineno" > 63< / span > }< / div >
< div class = "line" > < span class = "lineno" > 64< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.xs[index] = translation.x;< / div >
< div class = "line" > < span class = "lineno" > 65< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.ys[index] = translation.y;< / div >
< div class = "line" > < span class = "lineno" > 66< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.zs[index] = translation.z;< / div >
< div class = "line" > < span class = "lineno" > 67< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "structdna_1_1Vector3.html#a174ac0385ec85c98e8e2927fb15973bd" > dna::Vector3::x< / a > , < a class = "el" href = "structdna_1_1Vector3.html#a98dedbceccb88f1327056fdd511b884d" > dna::Vector3::y< / a > , and < a class = "el" href = "structdna_1_1Vector3.html#a82be7bbbcdabd8602c94ecd8deff5a03" > dna::Vector3::z< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1RotateCommand_1_1Impl.html#a4105b0c18c2d581429f6327246cc44fb" > dnac::RotateCommand::Impl::rotateNeutralJoints()< / a > , and < a class = "el" href = "classdnac_1_1TranslateCommand_1_1Impl.html#a699adf25a5c578b29d916833ae94557d" > dnac::TranslateCommand::Impl::translateNeutralJoints()< / a > .< / p >
< / div >
< / div >
< a id = "adbac287ce9eede9c9e82a50c9455d5cf" name = "adbac287ce9eede9c9e82a50c9455d5cf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adbac287ce9eede9c9e82a50c9455d5cf" > ◆ < / a > < / span > setNeutralJointTranslations() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointTranslations < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > xs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > ys< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > zs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 48< / span > {< / div >
< div class = "line" > < span class = "lineno" > 49< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.xs.assign(xs.begin(), xs.end());< / div >
< div class = "line" > < span class = "lineno" > 50< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.ys.assign(ys.begin(), ys.end());< / div >
< div class = "line" > < span class = "lineno" > 51< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations.zs.assign(zs.begin(), zs.end());< / div >
< div class = "line" > < span class = "lineno" > 52< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classtrust_1_1ArrayView.html#a9cac7104fbf6f9ee0c6c73a735417a55" > trust::ArrayView< T > ::begin()< / a > , and < a class = "el" href = "classtrust_1_1ArrayView.html#a91f5a024a12d5056a30968c4033d63d9" > trust::ArrayView< T > ::end()< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1SetNeutralJointTranslationsCommand_1_1Impl.html#ab39f4394c970c0481d997535dffab92d" > dnac::SetNeutralJointTranslationsCommand::Impl::run()< / a > , and < a class = "el" href = "classdnac_1_1ScaleCommand_1_1Impl.html#a1f15b0e88bfa3e2c126a2d0282dbb38d" > dnac::ScaleCommand::Impl::scaleNeutralJoints()< / a > .< / p >
< / div >
< / div >
< a id = "abbe738054fa8d75204f48ee8d19b21dd" name = "abbe738054fa8d75204f48ee8d19b21dd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abbe738054fa8d75204f48ee8d19b21dd" > ◆ < / a > < / span > setNeutralJointTranslations() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setNeutralJointTranslations < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & &   < / td >
< td class = "paramname" > < em > translations< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 54< / span > {< / div >
< div class = "line" > < span class = "lineno" > 55< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .definition.neutralJointTranslations = std::move(translations);< / div >
< div class = "line" > < span class = "lineno" > 56< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a1af1f53aee10fbe9ed22453ce0455fa4" name = "a1af1f53aee10fbe9ed22453ce0455fa4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1af1f53aee10fbe9ed22453ce0455fa4" > ◆ < / a > < / span > setVertexPositions() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setVertexPositions < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > meshIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > xs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > ys< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespacednac.html#ac2e07be60cd7438652d21feb096edce4" > ConstArrayView< / a > < float >   < / td >
< td class = "paramname" > < em > zs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 99< / span > {< / div >
< div class = "line" > < span class = "lineno" > 100< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, meshIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 101< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].positions.xs.assign(xs.begin(), xs.end());< / div >
< div class = "line" > < span class = "lineno" > 102< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].positions.ys.assign(ys.begin(), ys.end());< / div >
< div class = "line" > < span class = "lineno" > 103< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].positions.zs.assign(zs.begin(), zs.end());< / div >
< div class = "line" > < span class = "lineno" > 104< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "classtrust_1_1ArrayView.html#a9cac7104fbf6f9ee0c6c73a735417a55" > trust::ArrayView< T > ::begin()< / a > , < a class = "el" href = "classtrust_1_1ArrayView.html#a91f5a024a12d5056a30968c4033d63d9" > trust::ArrayView< T > ::end()< / a > , < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classdnac_1_1SetVertexPositionsCommand_1_1Impl.html#a883917daa2aca369cf98baf6b5b6e4d0" > dnac::SetVertexPositionsCommand::Impl::computeVertexPositions()< / a > , < a class = "el" href = "classdnac_1_1RotateCommand_1_1Impl.html#a966194ee7b11f30b2fa41407d4624ea7" > dnac::RotateCommand::Impl::rotateVertexPositions()< / a > , < a class = "el" href = "classdnac_1_1CalculateMeshLowerLODsCommand_1_1Impl.html#aa980b2865e6070a6477d72599d3f17a3" > dnac::CalculateMeshLowerLODsCommand::Impl::run()< / a > , < a class = "el" href = "classdnac_1_1ScaleCommand_1_1Impl.html#ae7c6509cead50685fae7fa3297844926" > dnac::ScaleCommand::Impl::scaleVertexPositions()< / a > , and < a class = "el" href = "classdnac_1_1TranslateCommand_1_1Impl.html#af0ed40ac0485ca35228d797b9de2933a" > dnac::TranslateCommand::Impl::translateVertexPositions()< / a > .< / p >
< / div >
< / div >
< a id = "a183951b665c4774045abaed49196c93e" name = "a183951b665c4774045abaed49196c93e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a183951b665c4774045abaed49196c93e" > ◆ < / a > < / span > setVertexPositions() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void dnac::DNACalibDNAReaderImpl::setVertexPositions < / td >
< td > (< / td >
< td class = "paramtype" > std::uint16_t  < / td >
< td class = "paramname" > < em > meshIndex< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "structdnac_1_1RawVector3Vector.html" > RawVector3Vector< / a > & &   < / td >
< td class = "paramname" > < em > positions< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-04-21 18:19:55 +08:00
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 106< / span > {< / div >
< div class = "line" > < span class = "lineno" > 107< / span > < a class = "code hl_function" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > ensureHasSize< / a > (< a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes, meshIndex + 1ul, < a class = "code hl_variable" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > memRes< / a > );< / div >
< div class = "line" > < span class = "lineno" > 108< / span > < a class = "code hl_namespace" href = "namespacedna.html" > dna< / a > .geometry.meshes[meshIndex].positions = std::move(positions);< / div >
< div class = "line" > < span class = "lineno" > 109< / span > }< / div >
2022-11-28 19:21:26 +08:00
< / div > <!-- fragment -->
< p class = "reference" > References < a class = "el" href = "namespacednac.html#a44837c77320a781ff936ae064a5f9d59" > dnac::ensureHasSize()< / a > , and < a class = "el" href = "classdnac_1_1BaseImpl.html#ac6106cd0ab7367c022025ffa03a392c7" > dnac::BaseImpl::memRes< / a > .< / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
< li > < a class = "el" href = "DNACalibDNAReaderImpl_8h_source.html" > DNACalibDNAReaderImpl.h< / a > < / li >
< li > < a class = "el" href = "DNACalibDNAReaderImpl_8cpp.html" > DNACalibDNAReaderImpl.cpp< / a > < / li >
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.4
< / small > < / address >
< / body >
< / html >