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


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

.. js:class:: Animation.NodeValues

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




Constructors
============

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

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





Properties
==========

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

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



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

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



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

   .. rst-class:: sig-pretty-signature
   
      | matrix: :js:class:`~Matrix`
   



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

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



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

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



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

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



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

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



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

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



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

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



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

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





Methods
=======

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

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





