Template Struct UpdateJointGraphPoseVisitorBase
Defined in File graph-visitor.hpp
Inheritance Relationships
Base Type
public boost::static_visitor< SE3 >
Struct Documentation
-
template<typename Derived>
struct UpdateJointGraphPoseVisitorBase : public boost::static_visitor<SE3> Public Types
-
typedef Eigen::Ref<const Eigen::VectorXd> QRefType
Public Functions
-
template<typename JointModel>
inline SE3 joint_calc(JointModel jmodel) const
-
template<typename JointModel>
inline SE3 joint_calc_default(JointModel jmodel) const
-
inline SE3 operator()(const JointFixed &joint) const
-
inline SE3 operator()(const JointRevolute &joint) const
-
inline SE3 operator()(const JointPrismatic &joint) const
-
inline SE3 operator()(const JointRevoluteUnbounded &joint) const
-
inline SE3 operator()(const JointHelical &joint) const
-
inline SE3 operator()(const JointUniversal &joint) const
-
inline SE3 operator()(const JointFreeFlyer&) const
-
inline SE3 operator()(const JointSpherical&) const
-
inline SE3 operator()(const JointSphericalZYX&) const
-
inline SE3 operator()(const JointEllipsoid&) const
-
inline SE3 operator()(const JointPlanar&) const
-
inline SE3 operator()(const JointTranslation&) const
-
inline SE3 operator()(const JointMimic&) const
-
typedef Eigen::Ref<const Eigen::VectorXd> QRefType