< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Data Fields
A3DPDFAnimMotionData Struct Reference

Structure to define an animation motion. More...

Data Fields

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

Detailed Description

Structure to define an animation motion.

Version
6.1

Field Documentation

A3DUns16 A3DPDFAnimMotionData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.

A3DInt32 A3DPDFAnimMotionData::m_iNumTargets

Number of targets.

A3DMiscMarkupLinkedItem** A3DPDFAnimMotionData::m_ppTargets

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

A3DInt32 A3DPDFAnimMotionData::m_iNumKeyFrames

Number of keyframes.

A3DPDFAnimKeyFrame** A3DPDFAnimMotionData::m_ppKeyFrames

Array of keyframes.

A3DDouble A3DPDFAnimMotionData::m_dTimeOffset

Time to start the first keyframe.

A3DBool A3DPDFAnimMotionData::m_bRepeat

If true, the motion is repeated infinitely.