#include <hpp/fcl/eigen/math_details.h>
Public Types | |
typedef T | meta_type |
typedef Eigen::Matrix< T, 4, 1 > | vector_type |
Public Member Functions | |
eigen_wrapper_v4 () | |
template<typename Derived > | |
eigen_wrapper_v4 (const Eigen::MatrixBase< Derived > &value) | |
eigen_wrapper_v4 (T x) | |
eigen_wrapper_v4 (T *x) | |
eigen_wrapper_v4 (T x, T y, T z) | |
vector_type::template FixedSegmentReturnType < 3 >::Type | d () |
vector_type::template ConstFixedSegmentReturnType < 3 >::Type | d () const |
void | setValue (T x, T y, T z, T w=0) |
void | setValue (T x) |
void | negate () |
eigen_wrapper_v4< T > & | ubound (const eigen_wrapper_v4< T > &u) |
eigen_wrapper_v4< T > & | lbound (const eigen_wrapper_v4< T > &l) |
T | operator[] (size_t i) const |
T & | operator[] (size_t i) |
eigen_wrapper_v4< T > | operator+ (const eigen_wrapper_v4< T > &other) const |
eigen_wrapper_v4< T > | operator- (const eigen_wrapper_v4< T > &other) const |
eigen_wrapper_v4< T > | operator* (const eigen_wrapper_v4< T > &other) const |
eigen_wrapper_v4< T > | operator/ (const eigen_wrapper_v4< T > &other) const |
eigen_wrapper_v4< T > & | operator+= (const eigen_wrapper_v4< T > &other) |
eigen_wrapper_v4< T > & | operator-= (const eigen_wrapper_v4< T > &other) |
eigen_wrapper_v4< T > & | operator*= (const eigen_wrapper_v4< T > &other) |
eigen_wrapper_v4< T > & | operator/= (const eigen_wrapper_v4< T > &other) |
eigen_wrapper_v4< T > | operator+ (T t) const |
eigen_wrapper_v4< T > | operator- (T t) const |
eigen_wrapper_v4< T > | operator* (T t) const |
eigen_wrapper_v4< T > | operator/ (T t) const |
eigen_wrapper_v4< T > & | operator+= (T t) |
eigen_wrapper_v4< T > & | operator-= (T t) |
eigen_wrapper_v4< T > & | operator*= (T t) |
eigen_wrapper_v4< T > & | operator/= (T t) |
eigen_wrapper_v4< T > | operator- () const |
Public Attributes | |
vector_type | v |
typedef T fcl::details::eigen_wrapper_v4< T >::meta_type |
typedef Eigen::Matrix<T, 4, 1> fcl::details::eigen_wrapper_v4< T >::vector_type |
|
inline |
References fcl::details::eigen_wrapper_v4< T >::setValue().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
Referenced by fcl::details::eigen_wrapper_v4< T >::operator+(), fcl::details::eigen_wrapper_v4< T >::operator+=(), fcl::details::eigen_wrapper_v4< T >::operator-(), fcl::details::eigen_wrapper_v4< T >::operator-=(), and fcl::details::eigen_wrapper_v4< T >::operator/=().
|
inline |
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::d().
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::d().
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::d().
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::d().
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::d().
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
References fcl::details::eigen_wrapper_v4< T >::v.
|
inline |
Referenced by fcl::details::eigen_wrapper_v4< T >::eigen_wrapper_v4().
|
inline |
|
inline |
vector_type fcl::details::eigen_wrapper_v4< T >::v |
Referenced by fcl::details::eigen_wrapper_v4< T >::d(), fcl::details::eigen_wrapper_v4< T >::lbound(), negate(), fcl::details::eigen_wrapper_v4< T >::operator*(), fcl::details::eigen_wrapper_v4< T >::operator*=(), fcl::details::eigen_wrapper_v4< T >::operator+(), fcl::details::eigen_wrapper_v4< T >::operator+=(), operator-(), fcl::details::eigen_wrapper_v4< T >::operator-(), fcl::details::eigen_wrapper_v4< T >::operator-=(), fcl::details::eigen_wrapper_v4< T >::operator/(), fcl::details::eigen_wrapper_v4< T >::operator/=(), operator[](), fcl::details::eigen_wrapper_v4< T >::operator[](), and ubound().