APM:Libraries
|
#include <matrixN.h>
Public Member Functions | |
VectorN () | |
VectorN (const T *v) | |
T & | operator[] (uint8_t i) |
const T & | operator[] (uint8_t i) const |
bool | operator== (const VectorN< T, N > &v) const |
void | zero () |
VectorN< T, N > | operator- (void) const |
VectorN< T, N > | operator+ (const VectorN< T, N > &v) const |
VectorN< T, N > | operator- (const VectorN< T, N > &v) const |
VectorN< T, N > | operator* (const T num) const |
VectorN< T, N > | operator/ (const T num) const |
VectorN< T, N > & | operator+= (const VectorN< T, N > &v) |
VectorN< T, N > & | operator-= (const VectorN< T, N > &v) |
VectorN< T, N > & | operator*= (const T num) |
VectorN< T, N > & | operator/= (const T num) |
T | operator* (const VectorN< T, N > &v) const |
void | mult (const MatrixN< T, N > &A, const VectorN< T, N > &B) |
Private Attributes | |
T | _v [N] |
|
inline |
Definition at line 163 of file vectorN.h.
Referenced by ExtendedKalmanFilter::update().
Definition at line 173 of file vectorN.h.
Referenced by VectorN< float, N >::mult(), VectorN< float, N >::operator*(), VectorN< float, N >::operator*=(), VectorN< float, N >::operator+(), VectorN< float, N >::operator+=(), VectorN< float, N >::operator-(), VectorN< float, N >::operator-=(), VectorN< float, N >::operator/(), VectorN< float, N >::operator/=(), VectorN< float, N >::operator==(), VectorN< float, N >::operator[](), VectorN< float, N >::VectorN(), and VectorN< float, N >::zero().