#include <hpp/fcl/eigen/math_details.h>
Public Types | |
typedef T | meta_type |
typedef Eigen::Matrix< T, 3, 1 > | Base |
Public Member Functions | |
eigen_v3 (void) | |
template<typename OtherDerived > | |
eigen_v3 (const Eigen::MatrixBase< OtherDerived > &other) | |
template<typename OtherDerived > | |
eigen_v3 & | operator= (const Eigen::MatrixBase< OtherDerived > &other) |
eigen_v3 (T x) | |
eigen_v3 (T *x) | |
eigen_v3 (T x, T y, T z) | |
void | setValue (T x, T y, T z) |
void | setValue (T x) |
void | negate () |
template<typename OtherDerived > | |
eigen_v3< T > & | ubound (const Eigen::MatrixBase< OtherDerived > &u) |
template<typename OtherDerived > | |
eigen_v3< T > & | lbound (const Eigen::MatrixBase< OtherDerived > &l) |
eigen_v3< T > & | operator+= (const eigen_v3< T > &other) |
eigen_v3< T > & | operator-= (const eigen_v3< T > &other) |
eigen_v3< T > & | operator*= (const eigen_v3< T > &other) |
eigen_v3< T > & | operator/= (const eigen_v3< T > &other) |
eigen_v3< T > & | operator+= (T t) |
eigen_v3< T > & | operator-= (T t) |
eigen_v3< T > & | operator*= (T t) |
eigen_v3< T > & | operator/= (T t) |
typedef Eigen::Matrix<T, 3, 1> fcl::details::eigen_v3< T >::Base |
typedef T fcl::details::eigen_v3< T >::meta_type |
fcl::details::eigen_v3< T >::eigen_v3 | ( | void | ) | [inline] |
fcl::details::eigen_v3< T >::eigen_v3 | ( | const Eigen::MatrixBase< OtherDerived > & | other | ) | [inline] |
fcl::details::eigen_v3< T >::eigen_v3 | ( | T | x | ) | [inline] |
fcl::details::eigen_v3< T >::eigen_v3 | ( | T * | x | ) | [inline] |
fcl::details::eigen_v3< T >::eigen_v3 | ( | T | x, |
T | y, | ||
T | z | ||
) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::lbound | ( | const Eigen::MatrixBase< OtherDerived > & | l | ) | [inline] |
void fcl::details::eigen_v3< T >::negate | ( | ) | [inline] |
References fcl::details::eigen_v3< T >::operator*=().
eigen_v3<T>& fcl::details::eigen_v3< T >::operator*= | ( | const eigen_v3< T > & | other | ) | [inline] |
Referenced by fcl::details::eigen_v3< T >::negate().
eigen_v3<T>& fcl::details::eigen_v3< T >::operator*= | ( | T | t | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator+= | ( | const eigen_v3< T > & | other | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator+= | ( | T | t | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator-= | ( | const eigen_v3< T > & | other | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator-= | ( | T | t | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator/= | ( | const eigen_v3< T > & | other | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::operator/= | ( | T | t | ) | [inline] |
eigen_v3& fcl::details::eigen_v3< T >::operator= | ( | const Eigen::MatrixBase< OtherDerived > & | other | ) | [inline] |
void fcl::details::eigen_v3< T >::setValue | ( | T | x, |
T | y, | ||
T | z | ||
) | [inline] |
void fcl::details::eigen_v3< T >::setValue | ( | T | x | ) | [inline] |
eigen_v3<T>& fcl::details::eigen_v3< T >::ubound | ( | const Eigen::MatrixBase< OtherDerived > & | u | ) | [inline] |