|
| enum | { axis = _axis
, dim = 3
} |
| typedef Eigen::Matrix< double, 3, 1 > | Vector3 |
|
| void | alphaCross (const Scalar &s, const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| void | alphaCross (const Scalar &s, const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| void | alphaCross (const Scalar &s, const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| void | cross (const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| void | cross (const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| void | cross (const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| template<typename Scalar> |
| Eigen::Matrix< Scalar, dim, 1 > | operator* (const Scalar &s) const |
|
| template<typename Scalar, typename V3> |
| static V3 | alphaCross (const Scalar &s, const Eigen::MatrixBase< V3 > &vin) |
| template<typename Scalar, typename V3_in, typename V3_out> |
| static void | alphaCross (const Scalar &s, const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| template<typename V3> |
| static V3 | cross (const Eigen::MatrixBase< V3 > &vin) |
| template<typename V3_in, typename V3_out> |
| static void | cross (const Eigen::MatrixBase< V3_in > &vin, const Eigen::MatrixBase< V3_out > &vout) |
| template<typename Vector3Like> |
| static void | setTo (const Eigen::MatrixBase< Vector3Like > v3) |
| template<typename Scalar> |
| static Eigen::Matrix< Scalar, 3, 1 > | vector () |
| static Vector3 | vector () |
template<int _axis>
struct pinocchio::CartesianAxis< _axis >
Definition at line 14 of file cartesian-axis.hpp.
◆ Vector3
template<int _axis>
| typedef Eigen::Matrix<double, 3, 1> Vector3 |
◆ anonymous enum
◆ alphaCross() [1/4]
template<int _axis>
template<typename
Scalar, typename V3>
| V3 alphaCross | ( | const Scalar & | s, | | | const Eigen::MatrixBase< V3 > & | vin ) |
| inlinestatic |
◆ alphaCross() [2/4]
| void alphaCross | ( | const Scalar & | s, | | | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ alphaCross() [3/4]
| void alphaCross | ( | const Scalar & | s, | | | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ alphaCross() [4/4]
| void alphaCross | ( | const Scalar & | s, | | | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ cross() [1/4]
template<int _axis>
template<typename V3>
| V3 cross | ( | const Eigen::MatrixBase< V3 > & | vin | ) | |
| inlinestatic |
◆ cross() [2/4]
| void cross | ( | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ cross() [3/4]
| void cross | ( | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ cross() [4/4]
| void cross | ( | const Eigen::MatrixBase< V3_in > & | vin, | | | const Eigen::MatrixBase< V3_out > & | vout ) |
| inline |
◆ operator*()
template<int _axis>
| Eigen::Matrix< Scalar, dim, 1 > operator* | ( | const Scalar & | s | ) | const |
| inline |
◆ setTo()
template<int _axis>
template<typename Vector3Like>
| void setTo | ( | const Eigen::MatrixBase< Vector3Like > | v3 | ) | |
| inlinestatic |
◆ vector() [1/2]
template<int _axis>
| Eigen::Matrix< Scalar, 3, 1 > vector | ( | | ) | |
| inlinestatic |
◆ vector() [2/2]
◆ operator*
The documentation for this struct was generated from the following file: