#include <hpp/fcl/math/vec_nf.h>
|
| Vecnf (const Vec_n< FCL_REAL, N > &other) |
|
| Vecnf () |
|
template<std::size_t M> |
| Vecnf (const Vec_n< FCL_REAL, M > &other) |
|
| Vecnf (const std::vector< FCL_REAL > &data_) |
|
| Vec_n () |
|
| Vec_n (const Vec_n< FCL_REAL, M > &data_) |
|
| Vec_n (const std::vector< FCL_REAL > &data_) |
|
bool | operator== (const Vec_n< FCL_REAL, N > &other) const |
|
bool | operator!= (const Vec_n< FCL_REAL, N > &other) const |
|
std::size_t | dim () const |
|
void | setData (const std::vector< FCL_REAL > &data_) |
|
FCL_REAL | operator[] (std::size_t i) const |
|
FCL_REAL & | operator[] (std::size_t i) |
|
Vec_n< FCL_REAL, N > | operator+ (const Vec_n< FCL_REAL, N > &other) const |
|
Vec_n< FCL_REAL, N > & | operator+= (const Vec_n< FCL_REAL, N > &other) |
|
Vec_n< FCL_REAL, N > | operator- (const Vec_n< FCL_REAL, N > &other) const |
|
Vec_n< FCL_REAL, N > & | operator-= (const Vec_n< FCL_REAL, N > &other) |
|
Vec_n< FCL_REAL, N > | operator* (FCL_REALt) const |
|
Vec_n< FCL_REAL, N > & | operator*= (FCL_REALt) |
|
Vec_n< FCL_REAL, N > | operator/ (FCL_REALt) const |
|
Vec_n< FCL_REAL, N > & | operator/= (FCL_REALt) |
|
Vec_n< FCL_REAL, N > & | setZero () |
|
FCL_REAL | dot (const Vec_n< FCL_REAL, N > &other) const |
|
std::vector< FCL_REAL > | getData () const |
|
template<std::size_t N>
template<std::size_t M>