|
static void | construct2dTable (table2D &table, uint8_t valueSize, uint8_t axisSize, uint8_t length, void *values, void *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, uint8_t *values, uint8_t *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, uint8_t *values, int8_t *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, uint16_t *values, uint16_t *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, uint8_t *values, uint16_t *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, uint16_t *values, uint8_t *bins) |
|
void | construct2dTable (table2D &table, uint8_t length, int16_t *values, uint8_t *bins) |
|
static uint8_t | getCacheTime (void) |
|
int | table2D_getValue (struct table2D *fromTable, int X_in) |
|
int16_t | table2D_getAxisValue (struct table2D *fromTable, byte X_in) |
| Returns an axis (bin) value from the 2D table. This works regardless of whether that axis is bytes or int16_ts.
|
|
int16_t | table2D_getRawValue (struct table2D *fromTable, byte X_index) |
| Returns an value from the 2D table given an index value. No interpolation is performed.
|
|