8    #define FBXTIME 46186158000L 
   10    #define ANIM_SPEED 1.f 
   12    template<
typename TDataType>
 
   16        typedef typename TDataType::Real 
Real;
 
   17        typedef typename TDataType::Coord 
Coord;
 
   18        typedef typename ::dyno::Mat4f 
Mat;
 
   24        void set(
int index, 
const std::vector<LongLong>& tim, 
const std::vector<Real>& val);
 
 
Real fbxTimeToSeconds(LongLong value)
 
void setInitVal(Coord init)
 
void set(int index, const std::vector< LongLong > &tim, const std::vector< Real > &val)
 
LongLong secondsToFbxTime(Real value)
 
Coord getCurveValueAlong(Real ptime)
 
Coord getCurveValueCycle(Real ptime)
 
std::vector< Real > m_values[3]
 
Coord getCurveValueAll(Real ptime)
 
std::vector< LongLong > m_times[3]
 
This is an implementation of AdditiveCCD based on peridyno.