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 FCL_EIGEN_MAKE_PRODUCT_OPERATOR | ( | ) |
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 | ( | ) |
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()); \ }