INOS
cinosmovepathinterpolator.h File Reference

The CINOSMovePathInterpolator class. More...

#include <map>
#include <functional>
#include <inos.h>
#include <cinosbaseramp.h>
Include dependency graph for cinosmovepathinterpolator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CINOSMovePathInterpolator
 

Macros

#define SECURE_INC(index)
 
#define INOS_REGISTER_MOVEPATH_INTERPOLATOR(aName, aClass)    static int aClass##RegistrationRet = CINOSMovePathInterpolator::AddInterpolator(aName, ([](CINOSMovePathCurve* c, CINOSMovePath* p){return new aClass(c, p);}));
 

Detailed Description

The CINOSMovePathInterpolator class.

Author
Ch. Hirzel
Remarks
project         : MovePath handling
language        : Gnu C++
system          : PowerPC

This class provides the 'MovePathInterpolator' functionality

Macro Definition Documentation

◆ SECURE_INC

#define SECURE_INC (   index)
Value:
if (index<(DF_INOS_MOVEPATH_MAX_POINTS-1)){ \
index++; \
} \
else { \
}
#define DF_INOS_MOVEPATH_MAX_POINTS
Definition inosdefault.h:153
uint32 INOS_MOVEPATH_ERROR_ITP_MAX_SEGMENTS
Definition inoserror.h:1677