<h1>dna_viewer.model package<aclass="headerlink"href="#dna-viewer-model-package"title="Permalink to this headline"></a></h1>
<sectionid="submodules">
<h2>Submodules<aclass="headerlink"href="#submodules"title="Permalink to this headline"></a></h2>
</section>
<sectionid="module-dna_viewer.model.behavior">
<spanid="dna-viewer-model-behavior-module"></span><h2>dna_viewer.model.behavior module<aclass="headerlink"href="#module-dna_viewer.model.behavior"title="Permalink to this headline"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.behavior.</span></span><spanclass="sig-name descname"><spanclass="pre">AnimatedMapsData</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">lods:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">conditional_table:</span><spanclass="pre">dna_viewer.model.behavior.ConditionalTable</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/behavior.html#AnimatedMapsData"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.behavior.AnimatedMapsData"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">conditional_table</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.ConditionalTable"title="dna_viewer.model.behavior.ConditionalTable"><spanclass="pre">dna_viewer.model.behavior.ConditionalTable</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.AnimatedMapsData.conditional_table"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">lods</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.AnimatedMapsData.lods"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">animated_maps</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.AnimatedMapsData"title="dna_viewer.model.behavior.AnimatedMapsData"><spanclass="pre">dna_viewer.model.behavior.AnimatedMapsData</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.Behavior.animated_maps"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">blend_shapes</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.BlendShapesData"title="dna_viewer.model.behavior.BlendShapesData"><spanclass="pre">dna_viewer.model.behavior.BlendShapesData</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.Behavior.blend_shapes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">gui_to_raw</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.ConditionalTable"title="dna_viewer.model.behavior.ConditionalTable"><spanclass="pre">dna_viewer.model.behavior.ConditionalTable</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.Behavior.gui_to_raw"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joints</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.JointsData"title="dna_viewer.model.behavior.JointsData"><spanclass="pre">dna_viewer.model.behavior.JointsData</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.Behavior.joints"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">psd</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.behavior.PSDMatrix"title="dna_viewer.model.behavior.PSDMatrix"><spanclass="pre">dna_viewer.model.behavior.PSDMatrix</span></a></em><aclass="headerlink"href="#dna_viewer.model.behavior.Behavior.psd"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.behavior.</span></span><spanclass="sig-name descname"><spanclass="pre">BlendShapesData</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">lods:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">inputs:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">outputs:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/behavior.html#BlendShapesData"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.behavior.BlendShapesData"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">inputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.BlendShapesData.inputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">lods</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.BlendShapesData.lods"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">outputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.BlendShapesData.outputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">cut_values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.cut_values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">from_values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.from_values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">inputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.inputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">outputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.outputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">slope_values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.slope_values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">to_values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.ConditionalTable.to_values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">inputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointGroup.inputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joints</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointGroup.joints"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">lods</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointGroup.lods"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">outputs</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointGroup.outputs"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointGroup.values"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.behavior.</span></span><spanclass="sig-name descname"><spanclass="pre">JointsData</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">joint_row_count:</span><spanclass="pre">typing.Optional[int]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">joint_column_count:</span><spanclass="pre">typing.Optional[int]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">joint_variable_attribute_indices:</span><spanclass="pre">typing.List[typing.List[int]]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">joint_groups:</span><spanclass="pre">typing.List[dna_viewer.model.behavior.JointGroup]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/behavior.html#JointsData"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.behavior.JointsData"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joint_column_count</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointsData.joint_column_count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joint_groups</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.behavior.JointGroup"title="dna_viewer.model.behavior.JointGroup"><spanclass="pre">dna_viewer.model.behavior.JointGroup</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointsData.joint_groups"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joint_row_count</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointsData.joint_row_count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joint_variable_attribute_indices</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.JointsData.joint_variable_attribute_indices"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.behavior.</span></span><spanclass="sig-name descname"><spanclass="pre">PSDMatrix</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">count:</span><spanclass="pre">typing.Optional[int]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">rows:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">columns:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">values:</span><spanclass="pre">typing.List[float]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/behavior.html#PSDMatrix"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.behavior.PSDMatrix"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">columns</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.PSDMatrix.columns"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">count</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.behavior.PSDMatrix.count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">rows</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.PSDMatrix.rows"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.behavior.PSDMatrix.values"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.definition">
<spanid="dna-viewer-model-definition-module"></span><h2>dna_viewer.model.definition module<aclass="headerlink"href="#module-dna_viewer.model.definition"title="Permalink to this headline"></a></h2>
<spanclass="sig-name descname"><spanclass="pre">animated_maps</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.definition.NamesAndIndices"title="dna_viewer.model.definition.NamesAndIndices"><spanclass="pre">dna_viewer.model.definition.NamesAndIndices</span></a></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.animated_maps"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">blend_shape_channels</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.definition.NamesAndIndices"title="dna_viewer.model.definition.NamesAndIndices"><spanclass="pre">dna_viewer.model.definition.NamesAndIndices</span></a></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.blend_shape_channels"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">gui_control_names</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.gui_control_names"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joints</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.definition.Joints"title="dna_viewer.model.definition.Joints"><spanclass="pre">dna_viewer.model.definition.Joints</span></a></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.joints"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">mesh_blend_shape_channel_mapping</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.mesh_blend_shape_channel_mapping"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">mesh_blend_shape_channel_mapping_indices_for_lod</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.mesh_blend_shape_channel_mapping_indices_for_lod"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">meshes</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.definition.NamesAndIndices"title="dna_viewer.model.definition.NamesAndIndices"><spanclass="pre">dna_viewer.model.definition.NamesAndIndices</span></a></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.meshes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">neutral_joint_rotations</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.neutral_joint_rotations"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">neutral_joint_translations</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.neutral_joint_translations"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">raw_control_names</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Definition.raw_control_names"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.definition.</span></span><spanclass="sig-name descname"><spanclass="pre">Joints</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">names:</span><spanclass="pre">typing.List[str]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">indices_for_lod:</span><spanclass="pre">typing.List[typing.List[int]]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">parent_index:</span><spanclass="pre">typing.List[int]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/definition.html#Joints"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.definition.Joints"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">parent_index</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.Joints.parent_index"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.definition.</span></span><spanclass="sig-name descname"><spanclass="pre">NamesAndIndices</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">names:</span><spanclass="pre">typing.List[str]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">indices_for_lod:</span><spanclass="pre">typing.List[typing.List[int]]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/definition.html#NamesAndIndices"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.definition.NamesAndIndices"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">indices_for_lod</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.NamesAndIndices.indices_for_lod"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">names</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.definition.NamesAndIndices.names"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.descriptor">
<spanid="dna-viewer-model-descriptor-module"></span><h2>dna_viewer.model.descriptor module<aclass="headerlink"href="#module-dna_viewer.model.descriptor"title="Permalink to this headline"></a></h2>
<ddclass="field-odd"><p>A LOD constraint representing the greatest LOD we wish wish to produce (ie. if the value is n, the potential LODs are 0, 1, .. n-1)</p>
<spanclass="sig-name descname"><spanclass="pre">age</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.age"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">archetype</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.archetype"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">coordinate_system</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.coordinate_system"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">db_complexity</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.db_complexity"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">db_max_lod</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.db_max_lod"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">db_name</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.db_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">gender</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.gender"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">lod_count</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.lod_count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">metadata</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Dict</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.metadata"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">rotation_unit</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.rotation_unit"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">translation_unit</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.descriptor.Descriptor.translation_unit"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.dna">
<spanid="dna-viewer-model-dna-module"></span><h2>dna_viewer.model.dna module<aclass="headerlink"href="#module-dna_viewer.model.dna"title="Permalink to this headline"></a></h2>
<spanclass="sig-name descname"><spanclass="pre">behavior</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.behavior.Behavior"title="dna_viewer.model.behavior.Behavior"><spanclass="pre">dna_viewer.model.behavior.Behavior</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.dna.BaseDNA.behavior"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">definition</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.definition.Definition"title="dna_viewer.model.definition.Definition"><spanclass="pre">dna_viewer.model.definition.Definition</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.dna.BaseDNA.definition"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">descriptor</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.descriptor.Descriptor"title="dna_viewer.model.descriptor.Descriptor"><spanclass="pre">dna_viewer.model.descriptor.Descriptor</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.dna.BaseDNA.descriptor"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">geometry</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Geometry"title="dna_viewer.model.geometry.Geometry"><spanclass="pre">dna_viewer.model.geometry.Geometry</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.dna.BaseDNA.geometry"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.dna.</span></span><spanclass="sig-name descname"><spanclass="pre">DNA</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">path</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_all_skin_weights_joint_indices_for_mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_all_skin_weights_joint_indices_for_mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_all_skin_weights_joint_indices_for_mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_all_skin_weights_values_for_mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_all_skin_weights_values_for_mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_all_skin_weights_values_for_mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_angle_unit</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">dna_viewer.config.units.AngleUnit</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_angle_unit"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_angle_unit"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_angle_unit_int</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_angle_unit_int"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_angle_unit_int"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_animated_map_names</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_animated_map_names"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_animated_map_names"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_blend_shape_name</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">blend_shape_channel</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">str</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_blend_shape_name"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_blend_shape_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_blend_shape_target_deltas_with_vertex_id</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">blend_shape_target_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_blend_shape_target_deltas_with_vertex_id"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_blend_shape_target_deltas_with_vertex_id"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_blend_shapes</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.BlendShape"title="dna_viewer.model.geometry.BlendShape"><spanclass="pre">dna_viewer.model.geometry.BlendShape</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_blend_shapes"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_blend_shapes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_character_name</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">str</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_character_name"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_character_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_faces</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_faces"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_faces"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_geometry</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><aclass="reference internal"href="#dna_viewer.model.geometry.Geometry"title="dna_viewer.model.geometry.Geometry"><spanclass="pre">dna_viewer.model.geometry.Geometry</span></a></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_geometry"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_geometry"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_joint_indices_for_lod</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">lod</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_joint_indices_for_lod"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_joint_indices_for_lod"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_layouts_for_mesh_index</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Layout"title="dna_viewer.model.geometry.Layout"><spanclass="pre">dna_viewer.model.geometry.Layout</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_layouts_for_mesh_index"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_layouts_for_mesh_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_linear_unit</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">dna_viewer.config.units.LinearUnit</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_linear_unit"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_linear_unit"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_lod_count</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_lod_count"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_lod_count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_lowest_lod_containing_meshes</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_indices</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_lowest_lod_containing_meshes"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_lowest_lod_containing_meshes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_maximum_influence_per_vertex</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_maximum_influence_per_vertex"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_maximum_influence_per_vertex"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_count</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_count"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_count"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_data</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><aclass="reference internal"href="#dna_viewer.model.geometry.Mesh"title="dna_viewer.model.geometry.Mesh"><spanclass="pre">dna_viewer.model.geometry.Mesh</span></a></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_data"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_data"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_id_from_mesh_name</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_id_from_mesh_name"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_id_from_mesh_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_indices_for_lod</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">lod</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_indices_for_lod"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_indices_for_lod"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_name</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">str</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_name"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_mesh_names</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_mesh_names"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_mesh_names"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_meshes_by_lods</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_indices</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_meshes_by_lods"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_meshes_by_lods"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_normal_for_mesh_index_and_layout</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">layout</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><aclass="reference internal"href="#dna_viewer.model.geometry.Layout"title="dna_viewer.model.geometry.Layout"><spanclass="pre">dna_viewer.model.geometry.Layout</span></a></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_normal_for_mesh_index_and_layout"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_normal_for_mesh_index_and_layout"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_polygon_faces_and_connects</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dna_faces</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dna_vertex_layout_positions</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">Tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_polygon_faces_and_connects"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_polygon_faces_and_connects"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_raw_control_names</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_raw_control_names"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_raw_control_names"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_skin_weight_matrix_for_mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_skin_weight_matrix_for_mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_skin_weight_matrix_for_mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_texture_coordinate_index</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">layout_id</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_texture_coordinate_index"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_texture_coordinate_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_translation_unit_int</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">int</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_translation_unit_int"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_translation_unit_int"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_vertex_layout_positions_for_mesh_index</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_vertex_layout_positions_for_mesh_index"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_vertex_layout_positions_for_mesh_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_vertex_normals_for_mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_vertex_normals_for_mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_vertex_normals_for_mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_vertex_positions_for_mesh_index</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_vertex_positions_for_mesh_index"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_vertex_positions_for_mesh_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_vertex_texture_coordinates_for_mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.UV"title="dna_viewer.model.geometry.UV"><spanclass="pre">dna_viewer.model.geometry.UV</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.get_vertex_texture_coordinates_for_mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.get_vertex_texture_coordinates_for_mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">has_blend_shapes</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">mesh_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">bool</span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.has_blend_shapes"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.has_blend_shapes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">read_all_neutral_joints</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.joint.Joint"title="dna_viewer.model.joint.Joint"><spanclass="pre">dna_viewer.model.joint.Joint</span></a><spanclass="p"><spanclass="pre">]</span></span></span></span><aclass="reference internal"href="_modules/dna_viewer/model/dna.html#DNA.read_all_neutral_joints"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.dna.DNA.read_all_neutral_joints"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.face_vertex">
<spanid="dna-viewer-model-face-vertex-module"></span><h2>dna_viewer.model.face_vertex module<aclass="headerlink"href="#module-dna_viewer.model.face_vertex"title="Permalink to this headline"></a></h2>
<spanclass="sig-name descname"><spanclass="pre">layout</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Layout"title="dna_viewer.model.geometry.Layout"><spanclass="pre">dna_viewer.model.geometry.Layout</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.layout"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">normal</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.normal"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">position</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.position"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">skin_weight_joint_indices</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.skin_weight_joint_indices"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">skin_weight_values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.skin_weight_values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">texture_coordinate</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.UV"title="dna_viewer.model.geometry.UV"><spanclass="pre">dna_viewer.model.geometry.UV</span></a><spanclass="p"><spanclass="pre">]</span></span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.face_vertex.FaceVertex.texture_coordinate"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.geometry">
<spanid="dna-viewer-model-geometry-module"></span><h2>dna_viewer.model.geometry module<aclass="headerlink"href="#module-dna_viewer.model.geometry"title="Permalink to this headline"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">BlendShape</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">channel:</span><spanclass="pre">typing.Optional[int]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">deltas:</span><spanclass="pre">typing.Dict[int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dna_viewer.model.geometry.Point3]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#BlendShape"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.BlendShape"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">channel</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.BlendShape.channel"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">deltas</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Dict</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.BlendShape.deltas"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">Geometry</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">meshes:</span><spanclass="pre">typing.Dict[int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dna_viewer.model.geometry.Mesh]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#Geometry"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.Geometry"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">meshes</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">Dict</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Mesh"title="dna_viewer.model.geometry.Mesh"><spanclass="pre">dna_viewer.model.geometry.Mesh</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Geometry.meshes"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">Layout</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">position_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">texture_coordinate_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">normal_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#Layout"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.Layout"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">normal_index</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Layout.normal_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">position_index</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Layout.position_index"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">texture_coordinate_index</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Layout.texture_coordinate_index"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">Mesh</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name:</span><spanclass="pre">typing.Optional[str]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">topology:</span><spanclass="pre">dna_viewer.model.geometry.Topology</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">skin_weights:</span><spanclass="pre">dna_viewer.model.geometry.SkinWeightsData</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">blend_shapes:</span><spanclass="pre">typing.List[dna_viewer.model.geometry.BlendShape]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#Mesh"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.Mesh"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">blend_shapes</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.BlendShape"title="dna_viewer.model.geometry.BlendShape"><spanclass="pre">dna_viewer.model.geometry.BlendShape</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Mesh.blend_shapes"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Mesh.name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">skin_weights</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.SkinWeightsData"title="dna_viewer.model.geometry.SkinWeightsData"><spanclass="pre">dna_viewer.model.geometry.SkinWeightsData</span></a></em><aclass="headerlink"href="#dna_viewer.model.geometry.Mesh.skin_weights"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">topology</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Topology"title="dna_viewer.model.geometry.Topology"><spanclass="pre">dna_viewer.model.geometry.Topology</span></a></em><aclass="headerlink"href="#dna_viewer.model.geometry.Mesh.topology"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">Point3</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">x</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">float</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0.0</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">y</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">float</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0.0</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">z</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">float</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0.0</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#Point3"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.Point3"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">x</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">float</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0.0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Point3.x"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">y</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">float</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0.0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Point3.y"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">z</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">float</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0.0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Point3.z"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">SkinWeightsData</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">maximum_influence_per_vertex:</span><spanclass="pre">typing.Optional[int]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">values:</span><spanclass="pre">typing.List[typing.List[float]]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">joint_indices:</span><spanclass="pre">typing.List[typing.List[int]]</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#SkinWeightsData"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.SkinWeightsData"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">joint_indices</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.SkinWeightsData.joint_indices"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">maximum_influence_per_vertex</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">int</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.SkinWeightsData.maximum_influence_per_vertex"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">values</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">float</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.SkinWeightsData.values"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">face_vertex_layouts</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Topology.face_vertex_layouts"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">layouts</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Layout"title="dna_viewer.model.geometry.Layout"><spanclass="pre">dna_viewer.model.geometry.Layout</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Topology.layouts"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">normals</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Topology.normals"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">positions</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Topology.positions"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">texture_coordinates</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.UV"title="dna_viewer.model.geometry.UV"><spanclass="pre">dna_viewer.model.geometry.UV</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.geometry.Topology.texture_coordinates"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.geometry.</span></span><spanclass="sig-name descname"><spanclass="pre">UV</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">u</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">float</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0.0</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">v</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">float</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">0.0</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/geometry.html#UV"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.geometry.UV"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">u</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">float</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0.0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.UV.u"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">v</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">float</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">0.0</span></em><aclass="headerlink"href="#dna_viewer.model.geometry.UV.v"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.joint">
<spanid="dna-viewer-model-joint-module"></span><h2>dna_viewer.model.joint module<aclass="headerlink"href="#module-dna_viewer.model.joint"title="Permalink to this headline"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">dna_viewer.model.joint.</span></span><spanclass="sig-name descname"><spanclass="pre">Joint</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name:</span><spanclass="pre">typing.Optional[str]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">translation:</span><spanclass="pre">dna_viewer.model.geometry.Point3</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">orientation:</span><spanclass="pre">dna_viewer.model.geometry.Point3</span><spanclass="pre">=</span><spanclass="pre"><factory></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">parent_name:</span><spanclass="pre">typing.Optional[str]</span><spanclass="pre">=</span><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="_modules/dna_viewer/model/joint.html#Joint"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#dna_viewer.model.joint.Joint"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">name</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.joint.Joint.name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">orientation</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a></em><aclass="headerlink"href="#dna_viewer.model.joint.Joint.orientation"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">parent_name</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">None</span></em><aclass="headerlink"href="#dna_viewer.model.joint.Joint.parent_name"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">translation</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a></em><aclass="headerlink"href="#dna_viewer.model.joint.Joint.translation"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model.mesh">
<spanid="dna-viewer-model-mesh-module"></span><h2>dna_viewer.model.mesh module<aclass="headerlink"href="#module-dna_viewer.model.mesh"title="Permalink to this headline"></a></h2>
<spanclass="sig-name descname"><spanclass="pre">derived_mesh_names</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.derived_mesh_names"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">dna_vertex_layout_normals</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.dna_vertex_layout_normals"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">dna_vertex_layout_positions</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.dna_vertex_layout_positions"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">dna_vertex_positions</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.dna_vertex_positions"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">polygon_connects</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.polygon_connects"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">polygon_faces</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">int</span><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.polygon_faces"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">vertex_normals</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">List</span><spanclass="p"><spanclass="pre">[</span></span><aclass="reference internal"href="#dna_viewer.model.geometry.Point3"title="dna_viewer.model.geometry.Point3"><spanclass="pre">dna_viewer.model.geometry.Point3</span></a><spanclass="p"><spanclass="pre">]</span></span></em><aclass="headerlink"href="#dna_viewer.model.mesh.Mesh.vertex_normals"title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section>
<sectionid="module-dna_viewer.model">
<spanid="module-contents"></span><h2>Module contents<aclass="headerlink"href="#module-dna_viewer.model"title="Permalink to this headline"></a></h2>