Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
NUSpline.h File Reference
#include "FixedVector3D.h"
#include "Vector3D.h"
#include <vector>
Include dependency graph for NUSpline.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SplineData
 Describes a node of the spline. More...
 
class  RNSpline
 Rounded Nonuniform Spline for describing spatial curves or paths with constant speed. More...
 
class  SNSpline
 Smooth Nonuniform Spline for describing paths with smooth acceleration and deceleration, but without turning. More...
 
class  TNSpline
 Timed Nonuniform Spline for paths with different time intervals between nodes. More...
 

Macros

#define MAX_SPLINE_NODES   128
 Contains classes for smooth splines Borrowed from Game Programming Gems 4. More...
 

Macro Definition Documentation

◆ MAX_SPLINE_NODES

#define MAX_SPLINE_NODES   128

Contains classes for smooth splines Borrowed from Game Programming Gems 4.

(Slightly changed to better suit our purposes and compatability. Any references to external material can be found there.