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