.. role:: ts-api-decorator

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

.. js:module:: Animation
   :noindex:

.. container:: ts-api-section

   .. js:class:: NodeValues

      Structure which holds interpolated values for a node.



.. container:: api-index-section

   .. rubric:: Constructors

   .. rst-class:: api-index-list-item api-kind-constructor api-parent-kind-class

   * :js:meth:`~Animation.NodeValues.constructor`



.. container:: api-index-section

   .. rubric:: Properties

   .. rst-class:: api-index-list-item api-kind-property api-parent-kind-class

   * :js:attr:`~Animation.NodeValues.color`
   * :js:attr:`~Animation.NodeValues.flags`
   * :js:attr:`~Animation.NodeValues.matrix`
   * :js:attr:`~Animation.NodeValues.nodeId`
   * :js:attr:`~Animation.NodeValues.opacity`
   * :js:attr:`~Animation.NodeValues.pivotPoint`
   * :js:attr:`~Animation.NodeValues.rotation`
   * :js:attr:`~Animation.NodeValues.scale`
   * :js:attr:`~Animation.NodeValues.translate`
   * :js:attr:`~Animation.NodeValues.visibility`



.. container:: api-index-section

   .. rubric:: Methods

   .. rst-class:: api-index-list-item api-kind-method api-parent-kind-class

   * :js:meth:`~Animation.NodeValues.updateMatrix`





------------

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

.. container:: ts-api-section

   .. js:function:: NodeValues.constructor( nodeId)

      :param nodeId: None
      :type nodeId: number


      :rtype: NodeValues



Properties
==========

.. container:: ts-api-section

   .. js:attribute:: NodeValues.color

      :type: Point3





.. container:: ts-api-section

   .. js:attribute:: NodeValues.flags

      :type: NodeValuesFlags





.. container:: ts-api-section

   .. js:attribute:: NodeValues.matrix

      :type: Matrix





.. container:: ts-api-section

   .. js:attribute:: NodeValues.nodeId

      :type: number





.. container:: ts-api-section

   .. js:attribute:: NodeValues.opacity

      :type: number





.. container:: ts-api-section

   .. js:attribute:: NodeValues.pivotPoint

      :type: undefined | null | Point3





.. container:: ts-api-section

   .. js:attribute:: NodeValues.rotation

      :type: Quaternion





.. container:: ts-api-section

   .. js:attribute:: NodeValues.scale

      :type: Point3





.. container:: ts-api-section

   .. js:attribute:: NodeValues.translate

      :type: Point3





.. container:: ts-api-section

   .. js:attribute:: NodeValues.visibility

      :type: number





Methods
=======

.. rst-class:: ts-api-section

updateMatrix
------------

.. js:method:: NodeValues.updateMatrix()



   :rtype: void

