Template Struct MultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticUnalignedTpl< Scalar, Options > >

Struct Documentation

template<typename M6Like, typename Scalar, int Options>
struct MultiplicationOp<Eigen::MatrixBase<M6Like>, ConstraintPrismaticUnalignedTpl<Scalar, Options>>

Public Types

typedef SizeDepType<3>::ColsReturn<M6Like>::ConstType M6LikeCols
typedef Eigen::internal::remove_const<M6LikeCols>::type M6LikeColsNonConst
typedef ConstraintPrismaticUnalignedTpl<Scalar, Options> Constraint
typedef Constraint::Vector3 Vector3
typedef const MatrixMatrixProduct<M6LikeColsNonConst, Vector3>::type ReturnType