ICRS Eurobot 2013
Dependencies: mbed mbed-rtos Servo QEI
Data Structures
AliasProxy< E > | Assign proxy for alias Matrices and Vectors |
AutopromoteTraits | The promoted types traits |
AutopromoteTraits | TypePromotion.h "tvmet/TypePromotion.h" |
AutopromoteTraits | TypePromotion.h "tvmet/TypePromotion.h" |
AutopromoteTraits | TypePromotion.h "tvmet/TypePromotion.h" |
AutopromoteTraits | TypePromotion.h "tvmet/TypePromotion.h" |
AutopromoteTraits | Int> TypePromotion.h "tvmet/TypePromotion.h" |
BinaryFunctional | Base class for all binary functions |
CommaInitializer< Obj, LEN > | Initialize classes using a comma separated lists |
CompileTimeError | CompileTimeError.h "tvmet/CompileTimeError.h" |
CompileTimeError | Compile Time Assertation classes |
dispatch | Class helper to distuingish between e.g |
dispatch | TvmetBase.h "tvmet/TvmetBase.h" |
dispatch | TvmetBase.h "tvmet/TvmetBase.h" |
Extremum< T1, T2, Tag > | Generell class for storing extremums determined by min/max |
Fcnl_abs | UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_abs | Int> UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_abs | UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_abs | UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_abs | UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_abs | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_arg | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_assign< T1, T2 > | Binary operator for assign operations |
Fcnl_conj< T > | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_imag | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_norm | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_polar | Functional for polar |
Fcnl_real | > UnaryFunctionals.h "tvmet/UnaryFunctionals.h" |
Fcnl_swap< T1, T2 > | Binary operator for swapping values using temporaries |
Functional | Base class for all binary und unary functionals |
gemm< Rows1, Cols1, Cols2, K > | Meta class for matrix-matrix operations, like product using formula
|
gemm< Rows1, Cols1, Cols2 > | Class for matrix-matrix product using loop unrolling |
gemmt< Rows1, Cols1, Cols2, K > | Meta class for product matrix-transpose(matrix) operations |
gemmt< Rows1, Cols1, Cols2 > | Class for for product matrix-transpose(matrix) operations |
gemtm< Rows1, Cols1, Cols2, K > | Meta class for trans(matrix)-matrix operations, like product |
gemtm< Rows1, Cols1, Cols2 > | Class for matrix-matrix product using loop unrolling |
gemtv< Rows, Cols > | Class for transposed(matrix)-vector product using loop unrolling |
gemtv< Rows, Cols, I > | Meta class for matrix-transpose-vector operations |
gemv< Rows, Cols > | Class for matrix-vector product using loop unrolling |
gemv< Rows, Cols, J > | Meta class for matrix-vector operations |
Incrementor< T > | A simple incrementor class |
IndentLevel | Prints the level indent |
Matrix< T, NRows, NCols >::Info | Structure for info printing as Matrix<T, Rows, Cols> |
Vector< T, Sz >::Info | Structure for info printing as Vector<T, Size> |
IoPrintHelper< C > | Determines the number of digits regarding the sign of the container |
Matrix< Rows, Cols > | Loop Matrix class using expression and loop templates |
Matrix< T, NRows, NCols > | A tiny matrix class |
Matrix< Rows, Cols, M, N > | Meta Matrix class using expression and meta templates |
matrix_tag | For use with Extremum to simplify max handling |
MatrixConstReference< T, NRows, NCols > | Value iterator for ET |
NumericTraits< T > | Traits for integral types for operations |
PrecisionTraits< T > | Declaring ranks of types to avoid specializing |
promoteTo | Promote to T1 |
promoteTo | ,0> TypePromotion.h "tvmet/TypePromotion.h" |
PromoteTraits< T1org, T2org > | Promote type traits |
Random< T, MIN, MAX > | A simple random class |
Timer | A quick& dirty portable timer, measures elapsed time |
TvmetBase< E > | Base class Used for static polymorph call of print_xpr |
UnaryFunctional | Base class for all unary functions |
Vector< Sz > | Loop Vector class using expression and loop templates |
Vector< Sz, K > | Meta Vector class using expression templates |
Vector< T, Sz > | Compile time fixed length vector with evaluation on compile time |
vector_tag | For use with Extremum to simplify max handling |
VectorConstReference< T, Sz > | Const value iterator for ET |
XprBinOp< BinOp, E1, E2 > | Binary operators working on two sub expressions |
XprEval< E1, E2, E3 > | Evaluate the expression |
XprIdentity< T, Rows, Cols > | Expression for the identity matrix |
XprLiteral< T > | Specify literals like scalars into the expression |
XprMatrix< E, NRows, NCols > | Represents the expression for vectors at any node in the parse tree |
XprMatrixCol< E, Rows, Cols > | Expression on matrix used for access on the column vector |
XprMatrixDiag< E, Sz > | Expression on matrix used for access on the diagonal vector |
XprMatrixRow< E, Rows, Cols > | Expression on matrix used for access on the row vector |
XprMatrixTranspose< E > | Expression for transpose matrix |
XprMMProduct< E1, Rows1, Cols1, E2, Cols2 > | Expression for matrix-matrix product |
XprMMProductTransposed< E1, Rows1, Cols1, E2, Cols2 > | Expression for transpose(matrix-matrix product) |
XprMMtProduct< E1, Rows1, Cols1, E2, Cols2 > | Expression for matrix-matrix product |
XprMtMProduct< E1, Rows1, Cols1, E2, Cols2 > | Expression for product of transposed(matrix)-matrix product |
XprMtVProduct< E1, Rows, Cols, E2 > | Expression for matrix-transposed vector product using formula
|
XprMVProduct< E1, Rows, Cols, E2 > | Expression for matrix-vector product using formula
|
XprNull | Null object design pattern |
XprUnOp< UnOp, E > | Unary operator working on one subexpression |
XprVector< E, Sz > | Represents the expression for vectors at any node in the parse tree |
Generated on Wed Jul 13 2022 18:28:37 by 1.7.2