ETL  0.04.19
_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 
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 */
74 
75 /* === E X T E R N S ======================================================= */
76 
77 /* === E N D =============================================================== */
78 
79 #endif
80