ETL
0.04.19
Main Page
Related Pages
Classes
Files
File List
File Members
ETL
_curve.h
Go to the documentation of this file.
1
25
/* === S T A R T =========================================================== */
26
27
#ifndef __ETL__CURVE_H
28
#define __ETL__CURVE_H
29
30
/* === H E A D E R S ======================================================= */
31
32
#include "
_hermite.h
"
33
#include <vector>
34
35
/* === M A C R O S ========================================================= */
36
37
/* === T Y P E D E F S ===================================================== */
38
39
/* === C L A S S E S & S T R U C T S ======================================= */
40
41
_ETL_BEGIN_NAMESPACE
42
/*
43
#ifdef AUTO
44
#undef AUTO
45
#endif
46
#ifdef LINEAR
47
#undef LINEAR
48
#endif
49
#ifdef ABSOLUTE
50
#undef ABSOLUTE
51
#endif
52
#ifdef FAST_TO_SLOW
53
#undef FAST_TO_SLOW
54
#endif
55
56
template<typename T>
57
class curve
58
{
59
public:
60
typedef T value_type;
61
private:
62
enum interpolate_type
63
{
64
AUTO,
65
LINEAR,
66
ABSOLUTE,
67
FAST_TO_SLOW,
68
69
};
70
public:
71
};
72
*/
73
_ETL_END_NAMESPACE
74
75
/* === E X T E R N S ======================================================= */
76
77
/* === E N D =============================================================== */
78
79
#endif
80
Generated on Mon Nov 16 2015 15:32:02 for ETL by
1.8.1.2