Speeduino
Loading...
Searching...
No Matches
Macros | Enumerations | Functions | Variables
table3d.h File Reference

3D table data types and functions More...

#include "table3d_interpolate.h"
#include "table3d_axes.h"
#include "table3d_values.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CONCRETE_TABLE_ACTION(testKey, action, defaultAction, ...)
 

Enumerations

enum  table_type_t { table_type_None , TABLE3D_GEN_TYPEKEY =(6, Rpm, Load,) TABLE3D_GEN_TYPEKEY (4, Rpm, Load,) TABLE3D_GEN_TYPEKEY (8, Rpm, Load,) TABLE3D_GEN_TYPEKEY (16, Rpm, Load,) , TABLE3D_GEN_TYPEKEY =(6, Rpm, Load,) TABLE3D_GEN_TYPEKEY (4, Rpm, Load,) TABLE3D_GEN_TYPEKEY (8, Rpm, Load,) TABLE3D_GEN_TYPEKEY (16, Rpm, Load,) }
 Table type identifiers. Limited compile time RTTI. More...
 

Functions

table_value_iterator rows_begin (void *pTable, table_type_t key)
 
table_axis_iterator x_begin (void *pTable, table_type_t key)
 
table_axis_iterator x_rbegin (void *pTable, table_type_t key)
 
table_axis_iterator y_begin (void *pTable, table_type_t key)
 
table_axis_iterator y_rbegin (void *pTable, table_type_t key)
 

Variables

 Rpm
 
 Load
 

Detailed Description

3D table data types and functions