Classes | Namespaces | Defines
product.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  internal::deduce_fcl_type< Derived, OtherDerived, coefwise >
struct  internal::deduce_fcl_type< Derived, OtherDerived, false >
struct  internal::deduce_fcl_type< Derived, OtherDerived, true >
struct  FclProduct< Derived, OtherDerived >

Namespaces

namespace  internal

Defines

#define FCL_EIGEN_MAKE_PRODUCT_OPERATOR()
#define FCL_EIGEN_MAKE_PRODUCT_OPERATOR()

Define Documentation

#define FCL_EIGEN_MAKE_PRODUCT_OPERATOR ( )
Value:
template <typename OtherDerived> \
      EIGEN_STRONG_INLINE const typename FclProduct<const typename FCL_EIGEN_CURRENT_CLASS::Base, const OtherDerived>::ProductType \
      operator*(const MatrixBase<OtherDerived>& other) const \
      { \
        return FclProduct<const typename FCL_EIGEN_CURRENT_CLASS::Base, const OtherDerived>::run (*this, other.derived()); \
      }
#define FCL_EIGEN_MAKE_PRODUCT_OPERATOR ( )
Value:
template <typename OtherDerived> \
      EIGEN_STRONG_INLINE const typename FclProduct<const typename FCL_EIGEN_CURRENT_CLASS::Base, const OtherDerived>::ProductType \
      operator*(const MatrixBase<OtherDerived>& other) const \
      { \
        return FclProduct<const typename FCL_EIGEN_CURRENT_CLASS::Base, const OtherDerived>::run (*this, other.derived()); \
      }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines