
#####################
A3DPDFAnimMotionData2
#####################

.. c:struct:: A3DPDFAnimMotionData2

   Structure to define an animation motion.
   
   
      7.1
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DPDFAnimMotionData2.m_iNumTargets`
   * :c:member:`~A3DPDFAnimMotionData2.m_ppTargets`
   * :c:member:`~A3DPDFAnimMotionData2.m_iNumKeyFrames`
   * :c:member:`~A3DPDFAnimMotionData2.m_ppKeyFrames`
   * :c:member:`~A3DPDFAnimMotionData2.m_dTimeOffset`
   * :c:member:`~A3DPDFAnimMotionData2.m_bRepeat`
   
   



.. rst-class:: kind-group kind-variable

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


.. c:member:: A3DUns32 A3DPDFAnimMotionData2.m_iNumTargets

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of targets.
      



.. c:member:: A3DPDFTargetEntity** A3DPDFAnimMotionData2.m_ppTargets

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DPDFTargetEntity`\ \*\*
      
      Targets of the motion: product occurrence, part, markup.
      



.. c:member:: A3DUns32 A3DPDFAnimMotionData2.m_iNumKeyFrames

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of keyframes.
      



.. c:member:: A3DPDFAnimKeyFrame** A3DPDFAnimMotionData2.m_ppKeyFrames

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DPDFAnimKeyFrame`\ \*\*
      
      Array of keyframes.
      



.. c:member:: A3DDouble A3DPDFAnimMotionData2.m_dTimeOffset

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Time to start the first keyframe.
      



.. c:member:: A3DBool A3DPDFAnimMotionData2.m_bRepeat

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      If true, the motion is repeated infinitely.
      




