pinocchio 4.1.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
default.hpp
1//
2// Copyright (c) 2020-2023 INRIA
3//
4
5#pragma once
6
7#define PINOCCHIO_PYTHON_SCALAR_TYPE PINOCCHIO_PYTHON_SCALAR_TYPE_DEFAULT
8#define PINOCCHIO_PYTHON_INTERFACE_MAIN_MODULE
9#define PINOCCHIO_PYTHON_PLAIN_SCALAR_TYPE
10
11#include "pinocchio/bindings/python/context/generic.hpp"
12#include <eigenpy/eigenpy.hpp>
13
14namespace pinocchio
15{
16 namespace python
17 {
18
19 inline void exposeSpecificTypeFeatures() {};
20
21 inline boost::python::object getScalarType()
22 {
23 namespace bp = boost::python;
24 return bp::object(bp::handle<>(bp::borrowed(reinterpret_cast<PyObject *>(&PyFloat_Type))));
25 }
26 } // namespace python
27} // namespace pinocchio
28
29#undef PINOCCHIO_PYTHON_SCALAR_TYPE
Main pinocchio namespace.
Definition treeview.dox:11