#include <cassert>
#include "pinocchio/macros.hpp"
#include "pinocchio/deprecation.hpp"
#include "pinocchio/warning.hpp"
#include "pinocchio/config.hpp"
#include "pinocchio/unsupported.hpp"
#include "pinocchio/utils/helpers.hpp"
#include "pinocchio/utils/cast.hpp"
#include "pinocchio/utils/check.hpp"
#include "pinocchio/container/boost-container-limits.hpp"
#include <Eigen/Core>
#include <Eigen/Sparse>
#include <Eigen/SparseCholesky>
#include "pinocchio/eigen-macros.hpp"
#include "pinocchio/core/binary-op.hpp"
#include "pinocchio/core/unary-op.hpp"
#include <cstddef>
#include "pinocchio/context.hpp"
Go to the source code of this file.
Classes | |
struct | pinocchio::Blank |
Blank type. More... | |
struct | pinocchio::CastType< NewScalar, C > |
Type of the cast of a class C templated by Scalar and Options, to a new NewScalar type. This class should be specialized for each types. More... | |
struct | pinocchio::NumericalBase< Derived > |
struct | pinocchio::ScalarCast< To, From > |
Cast scalar type from type FROM to type TO. More... | |
struct | pinocchio::internal::traits< T > |
struct | pinocchio::traits< C > |
Common traits structure to fully define base classes for CRTP. More... | |
Namespaces | |
pinocchio | |
Main pinocchio namespace. | |
pinocchio::internal | |
Typedefs | |
typedef Eigen::Matrix< bool, Eigen::Dynamic, 1 > | pinocchio::VectorXb |
Enumerations | |
enum | pinocchio::ArgumentPosition { pinocchio::ARG0 = 0, pinocchio::ARG1 = 1, pinocchio::ARG2 = 2, pinocchio::ARG3 = 3, pinocchio::ARG4 = 4 } |
Argument position. Used as template parameter to refer to an argument. More... | |
enum | pinocchio::AssignmentOperatorType { pinocchio::SETTO, pinocchio::ADDTO, pinocchio::RMTO } |
Functions | |
template<typename To , typename From > | |
To | pinocchio::scalar_cast (const From &value) |
Variables | |
const int | pinocchio::Dynamic = -1 |