pinocchio  2.3.1-dirty
fwd.hpp
1 //
2 // Copyright (c) 2018-2019 CNRS INRIA
3 //
4 
5 #ifndef __pinocchio_fwd_hpp__
6 #define __pinocchio_fwd_hpp__
7 
8 // Forward declaration of the main pinocchio namespace
9 namespace pinocchio {}
10 
11 #include "pinocchio/macros.hpp"
12 #include "pinocchio/deprecation.hpp"
13 #include "pinocchio/warning.hpp"
14 #include "pinocchio/config.hpp"
15 
16 #include "pinocchio/container/boost-container-limits.hpp"
17 
18 #include <Eigen/Core>
19 
20 #include "pinocchio/eigen-macros.hpp"
21 
22 #include "pinocchio/core/binary-op.hpp"
23 #include "pinocchio/core/unary-op.hpp"
24 
25 #include <cstddef> // std::size_t
26 
27 namespace pinocchio
28 {
32  template<class C> struct traits {};
33 
34  namespace internal
35  {
36  template<typename T> struct traits {};
37  }
38 
43  template<typename NewScalar, class C> struct CastType;
44 
47  enum ArgumentPosition
48  {
49  ARG0 = 0,
50  ARG1 = 1,
51  ARG2 = 2,
52  ARG3 = 3,
53  ARG4 = 4
54  };
55 
58  struct ReturnTypeNotDefined;
59 }
60 
61 #endif // #ifndef __pinocchio_fwd_hpp__
ArgumentPosition
Argument position. Used as template parameter to refer to an argument.
Definition: spatial/fwd.hpp:47
Main pinocchio namespace.
Definition: treeview.dox:24