AlembicSampleInfo (struct)¶
The AlembicSampleInfo is used to represent an interpolation between two samples on any AlembicIObject. It stores both the relevant times, indices of the samples as well as the fraction of the interpolation.
Members¶
UInt32 | indexA | |
UInt32 | indexB | |
Float64 | time | |
Float64 | timeA | |
Float64 | timeB | |
Float64 | fraction | |
Float64 | ifraction |
Methods¶
AlembicSampleInfo ( in AlembicSampleInfo other ) | |
AlembicSampleInfo ( in Float64 time, in AlembicTimeSampling ts, in SInt32 numSamples ) | |
AlembicSampleInfo () | |
AlembicSampleInfo | clone ? () |
Boolean | requiresInterpolation ? () |
roundToClosestFrame ! () |
Methods in detail¶
AlembicSampleInfo ( in AlembicSampleInfo other )
copy constructor
AlembicSampleInfo ( in Float64 time, in AlembicTimeSampling ts, in SInt32 numSamples )
constructor taking time, timesampling and numsamples
default constructor
AlembicSampleInfo AlembicSampleInfo.clone? ()
clone method
Boolean AlembicSampleInfo.requiresInterpolation? ()
returns true if this AlembicSampleInfo is using multiple samples
AlembicSampleInfo.roundToClosestFrame! ()
rounds the info the closest frame