#include <CubicVR/Envelope.h>

Functions | |
| static float | range (float v, float lo, float hi, int *i) |
| static void | hermite (float t, float *h1, float *h2, float *h3, float *h4) |
| static float | bezier (float x0, float x1, float x2, float x3, float t) |
| static float | bez2_time (float x0, float x1, float x2, float x3, float time, float *t0, float *t1) |
| static float | bez2 (EnvelopeKey &key0, EnvelopeKey &key1, float time) |
| static float | outgoing (EnvelopeKey &key0, EnvelopeKey &key1) |
| static float | incoming (EnvelopeKey &key0, EnvelopeKey &key1) |
| static float bez2 | ( | EnvelopeKey & | key0, | |
| EnvelopeKey & | key1, | |||
| float | time | |||
| ) | [static] |

| static float bez2_time | ( | float | x0, | |
| float | x1, | |||
| float | x2, | |||
| float | x3, | |||
| float | time, | |||
| float * | t0, | |||
| float * | t1 | |||
| ) | [static] |

| static float bezier | ( | float | x0, | |
| float | x1, | |||
| float | x2, | |||
| float | x3, | |||
| float | t | |||
| ) | [static] |
| static void hermite | ( | float | t, | |
| float * | h1, | |||
| float * | h2, | |||
| float * | h3, | |||
| float * | h4 | |||
| ) | [static] |
| static float incoming | ( | EnvelopeKey & | key0, | |
| EnvelopeKey & | key1 | |||
| ) | [static] |
| static float outgoing | ( | EnvelopeKey & | key0, | |
| EnvelopeKey & | key1 | |||
| ) | [static] |
| static float range | ( | float | v, | |
| float | lo, | |||
| float | hi, | |||
| int * | i | |||
| ) | [static] |
1.5.6