<ahref="#pub-methods">Public Member Functions</a>|
<ahref="classdna_1_1Reader-members.html">List of all members</a></div>
<divclass="headertitle"><divclass="title">dna::Reader Class Reference<spanclass="mlabels"><spanclass="mlabel">abstract</span></span></div></div>
</div><!--header-->
<divclass="contents">
<p>The abstract <aclass="el"href="classdna_1_1Reader.html"title="The abstract Reader which its implementations are expected to inherit.">Reader</a> which its implementations are expected to inherit.
<areashape="rect"href="classdna_1_1BehaviorReader.html"title="Read-only accessors for DNA attributes that define the rig's evaluation."alt=""coords="247,1055,467,1602"/>
<areashape="rect"href="classdna_1_1DefinitionReader.html"title="Read-only accessors for DNA attributes that represent the rig's static data."alt=""coords="369,336,596,971"/>
<areashape="rect"href="classdna_1_1GeometryReader.html"title="Read-only accessors to the geometry data associated with a rig."alt=""coords="492,1019,727,1639"/>
<areashape="rect"href="classdna_1_1DescriptorReader.html"title="Read-only accessors for various metadata about the character and the rig."alt=""coords="399,5,566,288"/>
<areashape="rect"title="The abstract Reader which its implementations are expected to inherit."alt=""coords="195,1687,287,1779"/>
<areashape="rect"href="classdna_1_1BehaviorReader.html"title="Read-only accessors for DNA attributes that define the rig's evaluation."alt=""coords="5,1055,225,1602"/>
<areashape="rect"href="classdna_1_1DefinitionReader.html"title="Read-only accessors for DNA attributes that represent the rig's static data."alt=""coords="127,336,354,971"/>
<areashape="rect"href="classdna_1_1GeometryReader.html"title="Read-only accessors to the geometry data associated with a rig."alt=""coords="250,1019,485,1639"/>
<areashape="rect"href="classdna_1_1DescriptorReader.html"title="Read-only accessors for various metadata about the character and the rig."alt=""coords="157,5,324,288"/>
<trclass="memdesc:aeb5fc284afa3643cbfa645001d406861"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Unload all data of the specified layer and all layers dependent on it. <ahref="classdna_1_1Reader.html#aeb5fc284afa3643cbfa645001d406861">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classdna_1_1BehaviorReader"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classdna_1_1BehaviorReader')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="classdna_1_1BehaviorReader.html">dna::BehaviorReader</a></td></tr>
<trclass="memdesc:a6cf853f5d537e6b8e2634ebf3388b529 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Input indices used for mapping gui to raw controls. <ahref="classdna_1_1BehaviorReader.html#a6cf853f5d537e6b8e2634ebf3388b529">More...</a><br/></td></tr>
<trclass="memdesc:a8e6d36a27afd3a08e565fb0fe55f22b4 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Output indices used for mapping gui to raw controls. <ahref="classdna_1_1BehaviorReader.html#a8e6d36a27afd3a08e565fb0fe55f22b4">More...</a><br/></td></tr>
<trclass="memdesc:a4fd0213dcb2856b64280454228729855 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. <ahref="classdna_1_1BehaviorReader.html#a4fd0213dcb2856b64280454228729855">More...</a><br/></td></tr>
<trclass="memdesc:abe4d1ce29676b07d805e685199a1ef0c inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. <ahref="classdna_1_1BehaviorReader.html#abe4d1ce29676b07d805e685199a1ef0c">More...</a><br/></td></tr>
<trclass="memdesc:a05f06e0f08a8f2676f0286300d880d12 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Computational values(slope/gradient) used for calculating the output value during gui to raw control mapping. <ahref="classdna_1_1BehaviorReader.html#a05f06e0f08a8f2676f0286300d880d12">More...</a><br/></td></tr>
<trclass="memdesc:a68f381f520ebfd68f02020ce8f5b0a69 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Computational values(vertical intercept) used for calculating the output value during gui to raw control mapping. <ahref="classdna_1_1BehaviorReader.html#a68f381f520ebfd68f02020ce8f5b0a69">More...</a><br/></td></tr>
<trclass="memdesc:a651c99df2bd266b16efb83ff1fedac7d inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The number of distinct PSD expressions. <ahref="classdna_1_1BehaviorReader.html#a651c99df2bd266b16efb83ff1fedac7d">More...</a><br/></td></tr>
<trclass="memdesc:ab177725a27c3664055a86aa8e9eaae3d inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Weights associated with each PSD row and column pair. <ahref="classdna_1_1BehaviorReader.html#ab177725a27c3664055a86aa8e9eaae3d">More...</a><br/></td></tr>
<trclass="memdesc:a6121d56124f208317bd3a719a5885da7 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of rows in the entire, uncompressed joint matrix. <ahref="classdna_1_1BehaviorReader.html#a6121d56124f208317bd3a719a5885da7">More...</a><br/></td></tr>
<trclass="memdesc:ad8f0c4104ae71e2cae20de68ca7dac7e inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of columns in the entire, uncompressed joint matrix. <ahref="classdna_1_1BehaviorReader.html#ad8f0c4104ae71e2cae20de68ca7dac7e">More...</a><br/></td></tr>
<trclass="memdesc:a550aeba81792469e24ae52b2bc014fe3 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Joint attribute indices (output indices) for the requested LOD. <ahref="classdna_1_1BehaviorReader.html#a550aeba81792469e24ae52b2bc014fe3">More...</a><br/></td></tr>
<trclass="memdesc:ac543cf35eccf547b45d37c4c7abd0dc2 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of joint groups present in the entire joint matrix. <ahref="classdna_1_1BehaviorReader.html#ac543cf35eccf547b45d37c4c7abd0dc2">More...</a><br/></td></tr>
<trclass="memdesc:afe6a30955afbef5d10bb84b1f643bf43 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of rows per each level of detail for the requested joint group. <ahref="classdna_1_1BehaviorReader.html#afe6a30955afbef5d10bb84b1f643bf43">More...</a><br/></td></tr>
<trclass="memdesc:a028bfd1ba3ccbf52ef3cd1aedacaabfb inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Column indices that the requested joint group contains. <ahref="classdna_1_1BehaviorReader.html#a028bfd1ba3ccbf52ef3cd1aedacaabfb">More...</a><br/></td></tr>
<trclass="memdesc:a81721b4cb25b90c76458f7b42e93db2c inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Row indices that the requested joint group contains. <ahref="classdna_1_1BehaviorReader.html#a81721b4cb25b90c76458f7b42e93db2c">More...</a><br/></td></tr>
<trclass="memdesc:add58838dd0bffad6ac9d66887e969e5e inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Values that the requested joint group contains. <ahref="classdna_1_1BehaviorReader.html#add58838dd0bffad6ac9d66887e969e5e">More...</a><br/></td></tr>
<trclass="memdesc:af2c5860e22023c82b41ad7a36caae3c1 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Joint indices that the requested joint group contains. <ahref="classdna_1_1BehaviorReader.html#af2c5860e22023c82b41ad7a36caae3c1">More...</a><br/></td></tr>
<trclass="memdesc:ad585141fe808b93db5479c8cb21b7e82 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Input index count per each level of detail for blend shape channels. <ahref="classdna_1_1BehaviorReader.html#ad585141fe808b93db5479c8cb21b7e82">More...</a><br/></td></tr>
<trclass="memdesc:ae34d90ae469e1080ff1cc93d5e1b6cad inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Input indices used to index into the input vector. <ahref="classdna_1_1BehaviorReader.html#ae34d90ae469e1080ff1cc93d5e1b6cad">More...</a><br/></td></tr>
<trclass="memdesc:a2cf4f15450f8589b29e240208748eb3b inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Output indices specify the positions of blend shape channel output values. <ahref="classdna_1_1BehaviorReader.html#a2cf4f15450f8589b29e240208748eb3b">More...</a><br/></td></tr>
<trclass="memdesc:a50c651d7e7400e17ff7da31036b5c352 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Row count per each level of detail for animated maps. <ahref="classdna_1_1BehaviorReader.html#a50c651d7e7400e17ff7da31036b5c352">More...</a><br/></td></tr>
<trclass="memdesc:a504220b3ead3f11ea5888d208f8055bc inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Input indices used to index into the array of input values. <ahref="classdna_1_1BehaviorReader.html#a504220b3ead3f11ea5888d208f8055bc">More...</a><br/></td></tr>
<trclass="memdesc:a5ca7158ed4146d09935548ece05b7f94 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Output indices that specify the computed output value's position. <ahref="classdna_1_1BehaviorReader.html#a5ca7158ed4146d09935548ece05b7f94">More...</a><br/></td></tr>
<trclass="memdesc:af7eb657428d974ccc5c1ae9c2516a772 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not. <ahref="classdna_1_1BehaviorReader.html#af7eb657428d974ccc5c1ae9c2516a772">More...</a><br/></td></tr>
<trclass="memdesc:a21057f6c94895629229021b20133c007 inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not. <ahref="classdna_1_1BehaviorReader.html#a21057f6c94895629229021b20133c007">More...</a><br/></td></tr>
<trclass="memdesc:a59ef8f6885a33b102fb938b7a12da16b inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Computational values(slope/gradient) used for calculating the output value. <ahref="classdna_1_1BehaviorReader.html#a59ef8f6885a33b102fb938b7a12da16b">More...</a><br/></td></tr>
<trclass="memdesc:a7ab5ba50c829ea9b5ef63495608fbffe inherit pub_methods_classdna_1_1BehaviorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Computational values(vertical intercept) used for calculating the output value. <ahref="classdna_1_1BehaviorReader.html#a7ab5ba50c829ea9b5ef63495608fbffe">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classdna_1_1DefinitionReader"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classdna_1_1DefinitionReader')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="classdna_1_1DefinitionReader.html">dna::DefinitionReader</a></td></tr>
<trclass="memdesc:acc5b028b9f5d8d936b6d99682906c8b1 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested GUI control. <ahref="classdna_1_1DefinitionReader.html#acc5b028b9f5d8d936b6d99682906c8b1">More...</a><br/></td></tr>
<trclass="memdesc:a4c39e828758f6249408fca4fbc4b89c0 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested raw control. <ahref="classdna_1_1DefinitionReader.html#a4c39e828758f6249408fca4fbc4b89c0">More...</a><br/></td></tr>
<trclass="memdesc:aed66db160f6517e3ec4fda3f3e124c45 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested joint. <ahref="classdna_1_1DefinitionReader.html#aed66db160f6517e3ec4fda3f3e124c45">More...</a><br/></td></tr>
<trclass="memdesc:ae93fd7e42b8b0bb7bebb26761a682cda inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of joint index lists. <ahref="classdna_1_1DefinitionReader.html#ae93fd7e42b8b0bb7bebb26761a682cda">More...</a><br/></td></tr>
<trclass="memdesc:a066b94bddd1f346c695eb7dd8a6dbc64 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of joint indices for the specified LOD. <ahref="classdna_1_1DefinitionReader.html#a066b94bddd1f346c695eb7dd8a6dbc64">More...</a><br/></td></tr>
<trclass="memdesc:a82bfc19b2253282dd790133139d82019 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Index of the requested joint's parent. <ahref="classdna_1_1DefinitionReader.html#a82bfc19b2253282dd790133139d82019">More...</a><br/></td></tr>
<trclass="memdesc:a9162ea692bf3c45f65b7a569d5061623 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested blend shape channel. <ahref="classdna_1_1DefinitionReader.html#a9162ea692bf3c45f65b7a569d5061623">More...</a><br/></td></tr>
<trclass="memdesc:aa03bd161fb6e82ceb88cf4ccbaf56e3d inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of blend shape channel index lists. <ahref="classdna_1_1DefinitionReader.html#aa03bd161fb6e82ceb88cf4ccbaf56e3d">More...</a><br/></td></tr>
<trclass="memdesc:a052f479fb9782af634667a2c7d86dd7d inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of blend shape channel indices for the specified LOD. <ahref="classdna_1_1DefinitionReader.html#a052f479fb9782af634667a2c7d86dd7d">More...</a><br/></td></tr>
<trclass="memdesc:a057aa04a10d076a1569995339d95533d inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested animated map. <ahref="classdna_1_1DefinitionReader.html#a057aa04a10d076a1569995339d95533d">More...</a><br/></td></tr>
<trclass="memdesc:a9407e62b3a9dd9dd8835e4b00ca00c7c inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of animated map index lists. <ahref="classdna_1_1DefinitionReader.html#a9407e62b3a9dd9dd8835e4b00ca00c7c">More...</a><br/></td></tr>
<trclass="memdesc:aeb215a0f41d4d5b38bb331e14c937155 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of animated map indices for the specified LOD. <ahref="classdna_1_1DefinitionReader.html#aeb215a0f41d4d5b38bb331e14c937155">More...</a><br/></td></tr>
<trclass="memdesc:a10353a0640d78d4ede523391293b9b30 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the requested mesh. <ahref="classdna_1_1DefinitionReader.html#a10353a0640d78d4ede523391293b9b30">More...</a><br/></td></tr>
<trclass="memdesc:a60c4e3b46f4094d3dccba05568cc0df1 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of mesh index lists. <ahref="classdna_1_1DefinitionReader.html#a60c4e3b46f4094d3dccba05568cc0df1">More...</a><br/></td></tr>
<trclass="memdesc:a65511704aa8c9721359e3913dab1f023 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of mesh indices for the specified LOD. <ahref="classdna_1_1DefinitionReader.html#a65511704aa8c9721359e3913dab1f023">More...</a><br/></td></tr>
<trclass="memdesc:a158686d4ea9cc9872c5381a5375d25c6 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of mesh-blend shape channel mapping indices for the specified LOD. <ahref="classdna_1_1DefinitionReader.html#a158686d4ea9cc9872c5381a5375d25c6">More...</a><br/></td></tr>
<trclass="memdesc:a700d65fd83f6288bbc4fe2b27104e309 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all translation X values. <ahref="classdna_1_1DefinitionReader.html#a700d65fd83f6288bbc4fe2b27104e309">More...</a><br/></td></tr>
<trclass="memdesc:ac07c46f5959d3f9b75ca89b5ef5ea401 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all translation Y values. <ahref="classdna_1_1DefinitionReader.html#ac07c46f5959d3f9b75ca89b5ef5ea401">More...</a><br/></td></tr>
<trclass="memdesc:ab43975b04fe2e9df1633deb104b413fd inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all translation Z values. <ahref="classdna_1_1DefinitionReader.html#ab43975b04fe2e9df1633deb104b413fd">More...</a><br/></td></tr>
<trclass="memdesc:aba2498d6f46b5a41f1cb4c007b6b93ae inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all rotation X values. <ahref="classdna_1_1DefinitionReader.html#aba2498d6f46b5a41f1cb4c007b6b93ae">More...</a><br/></td></tr>
<trclass="memdesc:a464c821267e2d38471e86cb966c1eb02 inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all rotation Y values. <ahref="classdna_1_1DefinitionReader.html#a464c821267e2d38471e86cb966c1eb02">More...</a><br/></td></tr>
<trclass="memdesc:acfe6841550455404a0233dde751d582a inherit pub_methods_classdna_1_1DefinitionReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all rotation Z values. <ahref="classdna_1_1DefinitionReader.html#acfe6841550455404a0233dde751d582a">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classdna_1_1DescriptorReader"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classdna_1_1DescriptorReader')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="classdna_1_1DescriptorReader.html">dna::DescriptorReader</a></td></tr>
<trclass="memdesc:a141c0d87063cd15317bc91a13e73dcf8 inherit pub_methods_classdna_1_1DescriptorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Stored metadata value associated with the given key. <ahref="classdna_1_1DescriptorReader.html#a141c0d87063cd15317bc91a13e73dcf8">More...</a><br/></td></tr>
<trclass="memdesc:a5049f3e40b919fd15476ff24ea46ec32 inherit pub_methods_classdna_1_1DescriptorReader"><tdclass="mdescLeft"> </td><tdclass="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). <ahref="classdna_1_1DescriptorReader.html#a5049f3e40b919fd15476ff24ea46ec32">More...</a><br/></td></tr>
<trclass="memdesc:a17d3855616540f144aa35f3a2afe08b2 inherit pub_methods_classdna_1_1DescriptorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The maximum level of detail stored in the <aclass="el"href="structdna_1_1DNA.html">DNA</a> data for this character. <ahref="classdna_1_1DescriptorReader.html#a17d3855616540f144aa35f3a2afe08b2">More...</a><br/></td></tr>
<trclass="memdesc:a43466c9804dda58f1ff3694c94213b97 inherit pub_methods_classdna_1_1DescriptorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the input control interface used to drive this character rig. <ahref="classdna_1_1DescriptorReader.html#a43466c9804dda58f1ff3694c94213b97">More...</a><br/></td></tr>
<trclass="memdesc:a7007f41a06776604bd636040eb780e59 inherit pub_methods_classdna_1_1DescriptorReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Name of the database from which the character originates. <ahref="classdna_1_1DescriptorReader.html#a7007f41a06776604bd636040eb780e59">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classdna_1_1GeometryReader"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classdna_1_1GeometryReader')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="classdna_1_1GeometryReader.html">dna::GeometryReader</a></td></tr>
<trclass="memdesc:af114745ac6472ad9234ada667e84fc87 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of vertex positions in the entire mesh. <ahref="classdna_1_1GeometryReader.html#af114745ac6472ad9234ada667e84fc87">More...</a><br/></td></tr>
<trclass="memdesc:ac3419a3a5d4a0284ebafe7b08caf8735 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all vertex position X values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#ac3419a3a5d4a0284ebafe7b08caf8735">More...</a><br/></td></tr>
<trclass="memdesc:a2efa5f6860b301abcc902ee36d4ca0a4 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all vertex position Y values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#a2efa5f6860b301abcc902ee36d4ca0a4">More...</a><br/></td></tr>
<trclass="memdesc:ad9000c448bc55964c94da0d80b2e58fc inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all vertex position Z values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#ad9000c448bc55964c94da0d80b2e58fc">More...</a><br/></td></tr>
<trclass="memdesc:add07c3f09324da46e23e30c4883215bd inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of texture coordinates in the entire mesh. <ahref="classdna_1_1GeometryReader.html#add07c3f09324da46e23e30c4883215bd">More...</a><br/></td></tr>
<trclass="memdesc:aebe79d7b9685b3cd2489f24f525bb23f inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all texture coordinate U values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#aebe79d7b9685b3cd2489f24f525bb23f">More...</a><br/></td></tr>
<trclass="memdesc:a52002a8746d2a8a9796bed09d576163f inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all texture coordinate V values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#a52002a8746d2a8a9796bed09d576163f">More...</a><br/></td></tr>
<trclass="memdesc:a08b6e5a69685155bf73ab8f6f97eb570 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of vertex normals in the entire mesh. <ahref="classdna_1_1GeometryReader.html#a08b6e5a69685155bf73ab8f6f97eb570">More...</a><br/></td></tr>
<trclass="memdesc:aa89ca5e6a213016775f5c7c8409def48 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all normal X values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#aa89ca5e6a213016775f5c7c8409def48">More...</a><br/></td></tr>
<trclass="memdesc:a7b6ae67fe299ebec8b369c50e3e7e06a inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all normal Y value for the referenced meshs. <ahref="classdna_1_1GeometryReader.html#a7b6ae67fe299ebec8b369c50e3e7e06a">More...</a><br/></td></tr>
<trclass="memdesc:a38825ac3612fdc3f1c0e396fcc6d4a36 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all normal Z values for the referenced mesh. <ahref="classdna_1_1GeometryReader.html#a38825ac3612fdc3f1c0e396fcc6d4a36">More...</a><br/></td></tr>
<trclass="memdesc:a358fdc0b958f5c476af5dce8efe9a4bb inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of vertex layouts in the entire mesh. <ahref="classdna_1_1GeometryReader.html#a358fdc0b958f5c476af5dce8efe9a4bb">More...</a><br/></td></tr>
<trclass="memdesc:ab0dca7de52537f05c8769fb9ebc9ccc2 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="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. <ahref="classdna_1_1GeometryReader.html#ab0dca7de52537f05c8769fb9ebc9ccc2">More...</a><br/></td></tr>
<trclass="memdesc:a73a550f5b31470992e9dd17a33ffa1dd inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Position indices for each vertex of the referenced mesh. <ahref="classdna_1_1GeometryReader.html#a73a550f5b31470992e9dd17a33ffa1dd">More...</a><br/></td></tr>
<trclass="memdesc:a86bcf0af949d6e1877fd07a979e65c11 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Texture coordinate indices for each vertex of the referenced mesh. <ahref="classdna_1_1GeometryReader.html#a86bcf0af949d6e1877fd07a979e65c11">More...</a><br/></td></tr>
<trclass="memdesc:acc8aca0673f508867c5ecfe3c15a0249 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Normal indices for each vertex of the referenced mesh. <ahref="classdna_1_1GeometryReader.html#acc8aca0673f508867c5ecfe3c15a0249">More...</a><br/></td></tr>
<trclass="memdesc:ae0b5a7fa59bbbf796ba9cdbcc253a4b7 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of faces that belong to the specified mesh. <ahref="classdna_1_1GeometryReader.html#ae0b5a7fa59bbbf796ba9cdbcc253a4b7">More...</a><br/></td></tr>
<trclass="memdesc:adddc77cb8caf9508862b5c695897ca39 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of vertex layout indices the belong to a face on the specified mesh. <ahref="classdna_1_1GeometryReader.html#adddc77cb8caf9508862b5c695897ca39">More...</a><br/></td></tr>
<trclass="memdesc:acd3a1e20f710fbe91a2af6b519afe7b0 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The maximum number of joints that may influence any single vertex. <ahref="classdna_1_1GeometryReader.html#acd3a1e20f710fbe91a2af6b519afe7b0">More...</a><br/></td></tr>
<trclass="memdesc:a4c2ff723178fe07c10763bd566753f9f inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of skin weights associated with the specified mesh. <ahref="classdna_1_1GeometryReader.html#a4c2ff723178fe07c10763bd566753f9f">More...</a><br/></td></tr>
<trclass="memdesc:afc2b976f8999566dde42b3b994e41f6a inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of joint indices associated with each skin weight for the specified vertex. <ahref="classdna_1_1GeometryReader.html#afc2b976f8999566dde42b3b994e41f6a">More...</a><br/></td></tr>
<trclass="memdesc:a8472e74653f6524839f9e65fe4367483 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of blend shapes that belong to the specified mesh. <ahref="classdna_1_1GeometryReader.html#a8472e74653f6524839f9e65fe4367483">More...</a><br/></td></tr>
<trclass="memdesc:abc952534ae05760f7402c265518146fc inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The matching blend shape channel index of the requested blend shape target. <ahref="classdna_1_1GeometryReader.html#abc952534ae05760f7402c265518146fc">More...</a><br/></td></tr>
<trclass="memdesc:a60d6918a9c40666683399a144104369a inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Number of deltas that belong to the specified blend shape. <ahref="classdna_1_1GeometryReader.html#a60d6918a9c40666683399a144104369a">More...</a><br/></td></tr>
<trclass="memdesc:a9e13d6259fce5840f3818c52266f72bd inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of deltas for each affected vertex. <ahref="classdna_1_1GeometryReader.html#a9e13d6259fce5840f3818c52266f72bd">More...</a><br/></td></tr>
<trclass="memdesc:a811697c0b4d54bf0f7efa6fbe28ed680 inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all delta X values for the referenced blend shape target. <ahref="classdna_1_1GeometryReader.html#a811697c0b4d54bf0f7efa6fbe28ed680">More...</a><br/></td></tr>
<trclass="memdesc:a7a03d1332691b4fa889fa35f38025aba inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all delta Y values for the referenced blend shape target. <ahref="classdna_1_1GeometryReader.html#a7a03d1332691b4fa889fa35f38025aba">More...</a><br/></td></tr>
<trclass="memdesc:a15d4e677a1958386d71fedb06b35e54f inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">List of all delta Z values for the referenced blend shape target. <ahref="classdna_1_1GeometryReader.html#a15d4e677a1958386d71fedb06b35e54f">More...</a><br/></td></tr>
<trclass="memdesc:a635fdc0af9aa1bf681cd7f4b040d2c7d inherit pub_methods_classdna_1_1GeometryReader"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Vertex position indices affected by the referenced blend shape target. <ahref="classdna_1_1GeometryReader.html#a635fdc0af9aa1bf681cd7f4b040d2c7d">More...</a><br/></td></tr>
<trclass="inherit_header pro_methods_classdna_1_1BehaviorReader"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classdna_1_1BehaviorReader')"><imgsrc="closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="classdna_1_1BehaviorReader.html">dna::BehaviorReader</a></td></tr>
<trclass="inherit_header pro_methods_classdna_1_1DefinitionReader"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classdna_1_1DefinitionReader')"><imgsrc="closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="classdna_1_1DefinitionReader.html">dna::DefinitionReader</a></td></tr>
<trclass="inherit_header pro_methods_classdna_1_1DescriptorReader"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classdna_1_1DescriptorReader')"><imgsrc="closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="classdna_1_1DescriptorReader.html">dna::DescriptorReader</a></td></tr>
<trclass="inherit_header pro_methods_classdna_1_1GeometryReader"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classdna_1_1GeometryReader')"><imgsrc="closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="classdna_1_1GeometryReader.html">dna::GeometryReader</a></td></tr>
<divclass="textblock"><p>The abstract <aclass="el"href="classdna_1_1Reader.html"title="The abstract Reader which its implementations are expected to inherit.">Reader</a> which its implementations are expected to inherit. </p>
<dlclass="section note"><dt>Note</dt><dd>This class combines the various different reader interfaces into a single interface. The artificial separation into multiple interfaces mirrors the <aclass="el"href="structdna_1_1DNA.html">DNA</a> file structure that is separated into matching layers under the same names. As these layers can be selectively loaded, it might be convenient to slice-off interfaces which layers were not loaded. </dd></dl>
</div><h2class="groupheader">Constructor & Destructor Documentation</h2>
<p>Unload all data of the specified layer and all layers dependent on it. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">layer</td><td>Layer which data should be unloaded. </td></tr>
</table>
</dd>
</dl>
<p>Implemented in <aclass="el"href="classdna_1_1BinaryStreamReaderImpl.html#ac54cb7d6d5ae354a761d3c4c85b70080">dna::BinaryStreamReaderImpl</a>, and <aclass="el"href="classdna_1_1JSONStreamReaderImpl.html#a27dadff57c804b7cf5c6ee40a5f3fe36">dna::JSONStreamReaderImpl</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>