se3::ConstraintPrismaticUnaligned::TransposeConst Struct Reference

#include <multibody/joint/joint-prismatic-unaligned.hpp>

Collaboration diagram for se3::ConstraintPrismaticUnaligned::TransposeConst:
[legend]

List of all members.

Public Types

typedef traits
< ConstraintPrismaticUnaligned >
::Scalar_t 
Scalar_t
typedef traits
< ConstraintPrismaticUnaligned >
::Force 
Force
typedef traits
< ConstraintPrismaticUnaligned >
::Vector6 
Vector6

Public Member Functions

 TransposeConst (const ConstraintPrismaticUnaligned &ref)
const Eigen::Matrix< Scalar_t, 1, 1 > operator* (const Force &f) const

Public Attributes

const
ConstraintPrismaticUnaligned
ref

Friends

template<typename D >
Eigen::ProductReturnType
< Eigen::Transpose< const
Eigen::Matrix< typename
Eigen::MatrixBase< D >::Scalar, 3, 1 >
>, Eigen::Block< const
Eigen::Block< Eigen::Matrix
< typename Eigen::MatrixBase
< D >::Scalar, 6,-1 >
,-1,-1 >, 3,-1 > >::Type 
operator* (const TransposeConst &tc, const Eigen::MatrixBase< D > &F)

Member Typedef Documentation


Constructor & Destructor Documentation

se3::ConstraintPrismaticUnaligned::TransposeConst::TransposeConst ( const ConstraintPrismaticUnaligned ref) [inline]

Member Function Documentation

const Eigen::Matrix<Scalar_t, 1, 1> se3::ConstraintPrismaticUnaligned::TransposeConst::operator* ( const Force f) const [inline]

Friends And Related Function Documentation

template<typename D >
Eigen::ProductReturnType< Eigen::Transpose<const Eigen::Matrix<typename Eigen::MatrixBase<D>::Scalar, 3, 1> >, Eigen::Block<const Eigen::Block<Eigen::Matrix<typename Eigen::MatrixBase<D>::Scalar,6,-1>,-1,-1>, 3, -1> >::Type operator* ( const TransposeConst tc,
const Eigen::MatrixBase< D > &  F 
) [friend]

Member Data Documentation