Template Struct CartesianAxis
Defined in File cartesian-axis.hpp
Struct Documentation
-
template<int _axis>
struct CartesianAxis -
Public Functions
-
alphaCross(s, vin, res)
-
inline void cross(const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
-
inline void cross(const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
-
inline void cross(const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
-
inline void alphaCross(const Scalar &s, const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
-
inline void alphaCross(const Scalar &s, const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
-
inline void alphaCross(const Scalar &s, const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
Public Members
- const Eigen::MatrixBase< V3 > & vin {typename PINOCCHIO_EIGEN_PLAIN_TYPE(V3) res
- return res
Public Static Functions
-
template<typename V3_in, typename V3_out>
static inline void cross(const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
- template<typename V3> static inline static PINOCCHIO_EIGEN_PLAIN_TYPE (V3) cross(const Eigen
-
template<typename Scalar, typename V3_in, typename V3_out>
static inline void alphaCross(const Scalar &s, const Eigen::MatrixBase<V3_in> &vin, const Eigen::MatrixBase<V3_out> &vout)
- template<typename Scalar, typename V3> static static PINOCCHIO_EIGEN_PLAIN_TYPE (V3) alphaCross(const Scalar &s
-
template<typename Vector3Like>
static inline void setTo(const Eigen::MatrixBase<Vector3Like> v3)
Friends
-
template<typename Scalar>
inline friend Eigen::Matrix<Scalar, dim, 1> operator*(const Scalar &s, const CartesianAxis&)
-
alphaCross(s, vin, res)