< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Data Fields
A3DPDFAnimMotionData2 Struct Reference

Structure to define an animation motion. Replaces A3DPDFAnimMotionData. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DInt32 m_iNumTargets
 
A3DPDFTargetEntity ** m_ppTargets
 
A3DInt32 m_iNumKeyFrames
 
A3DPDFAnimKeyFrame ** m_ppKeyFrames
 
A3DDouble m_dTimeOffset
 
A3DBool m_bRepeat
 

Detailed Description

Structure to define an animation motion. Replaces A3DPDFAnimMotionData.

Version
7.1

Field Documentation

A3DUns16 A3DPDFAnimMotionData2::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.

A3DInt32 A3DPDFAnimMotionData2::m_iNumTargets

Number of targets.

A3DPDFTargetEntity** A3DPDFAnimMotionData2::m_ppTargets

Targets of the motion: product occurrence, part, markup.

A3DInt32 A3DPDFAnimMotionData2::m_iNumKeyFrames

Number of keyframes.

A3DPDFAnimKeyFrame** A3DPDFAnimMotionData2::m_ppKeyFrames

Array of keyframes.

A3DDouble A3DPDFAnimMotionData2::m_dTimeOffset

Time to start the first keyframe.

A3DBool A3DPDFAnimMotionData2::m_bRepeat

If true, the motion is repeated infinitely.