.. role:: clio-readonly
   :class: clio-flag clio-flag-readonly


##########
NodeValues
##########

.. js:class:: wv.Animation.NodeValues

   Structure which holds interpolated values for a node.
   
   
   Index
   =====
   
   .. rubric:: Constructors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~wv.Animation.NodeValues.constructor`
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~wv.Animation.NodeValues.color`
   * :js:data:`~wv.Animation.NodeValues.flags`
   * :js:data:`~wv.Animation.NodeValues.matrix`
   * :js:data:`~wv.Animation.NodeValues.nodeId`
   * :js:data:`~wv.Animation.NodeValues.opacity`
   * :js:data:`~wv.Animation.NodeValues.pivotPoint`
   * :js:data:`~wv.Animation.NodeValues.rotation`
   * :js:data:`~wv.Animation.NodeValues.scale`
   * :js:data:`~wv.Animation.NodeValues.translate`
   * :js:data:`~wv.Animation.NodeValues.visibility`
   
   .. rubric:: Methods
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:meth:`~wv.Animation.NodeValues.updateMatrix`
   
   



.. rst-class:: kind-group kind-constructors

.. rubric:: Constructors
   :class: kind-group-title


.. js:method:: wv.Animation.NodeValues.constructor

      .. rst-class:: sig-pretty-signature
      
         | NodeValues(**nodeId**\ : *number*\ ): :js:class:`NodeValues <wv.Animation.NodeValues>`
      
      **Parameters**
      
      
         **nodeId**\ : *number*
      
      
      **Returns**\ : :js:class:`NodeValues <wv.Animation.NodeValues>`
      



.. rst-class:: kind-group kind-properties

.. rubric:: Properties
   :class: kind-group-title


.. js:data:: wv.Animation.NodeValues.color

      .. rst-class:: clio-flags
      
         :clio-readonly:`readonly`
      
      .. rst-class:: sig-pretty-signature
      
         | color: :js:class:`Point3 <wv.Point3>`
      



.. js:data:: wv.Animation.NodeValues.flags

      .. rst-class:: sig-pretty-signature
      
         | flags: :js:data:`NodeValuesFlags <wv.Animation.NodeValuesFlags>`
      



.. js:data:: wv.Animation.NodeValues.matrix

      .. rst-class:: sig-pretty-signature
      
         | matrix: :js:class:`Matrix <wv.Matrix>`
      



.. js:data:: wv.Animation.NodeValues.nodeId

      .. rst-class:: clio-flags
      
         :clio-readonly:`readonly`
      
      .. rst-class:: sig-pretty-signature
      
         | nodeId: *number*
      



.. js:data:: wv.Animation.NodeValues.opacity

      .. rst-class:: sig-pretty-signature
      
         | opacity: *number*
      



.. js:data:: wv.Animation.NodeValues.pivotPoint

      .. rst-class:: sig-pretty-signature
      
         | pivotPoint: (*undefined* | *None* | :js:class:`Point3 <wv.Point3>`\ )
      



.. js:data:: wv.Animation.NodeValues.rotation

      .. rst-class:: clio-flags
      
         :clio-readonly:`readonly`
      
      .. rst-class:: sig-pretty-signature
      
         | rotation: *Quaternion*
      



.. js:data:: wv.Animation.NodeValues.scale

      .. rst-class:: clio-flags
      
         :clio-readonly:`readonly`
      
      .. rst-class:: sig-pretty-signature
      
         | scale: :js:class:`Point3 <wv.Point3>`
      



.. js:data:: wv.Animation.NodeValues.translate

      .. rst-class:: clio-flags
      
         :clio-readonly:`readonly`
      
      .. rst-class:: sig-pretty-signature
      
         | translate: :js:class:`Point3 <wv.Point3>`
      



.. js:data:: wv.Animation.NodeValues.visibility

      .. rst-class:: sig-pretty-signature
      
         | visibility: *number*
      



.. rst-class:: kind-group kind-methods

.. rubric:: Methods
   :class: kind-group-title


.. js:method:: wv.Animation.NodeValues.updateMatrix

      .. rst-class:: sig-pretty-signature
      
         | updateMatrix(): *void*
      
      **Returns**\ : *void*
      




