9 #ifndef CROCODDYL_CORE_FWD_HPP_ 10 #define CROCODDYL_CORE_FWD_HPP_ 12 #include "crocoddyl/core/utils/deprecate.hpp" 17 template <
typename Scalar>
18 class ActionModelAbstractTpl;
20 template <
typename Scalar>
21 struct ActionDataAbstractTpl;
23 template <
typename Scalar>
24 class ActionModelUnicycleTpl;
25 template <
typename Scalar>
26 struct ActionDataUnicycleTpl;
28 template <
typename Scalar>
29 class ActionModelLQRTpl;
30 template <
typename Scalar>
31 struct ActionDataLQRTpl;
34 template <
typename Scalar>
35 class DifferentialActionModelAbstractTpl;
36 template <
typename Scalar>
37 struct DifferentialActionDataAbstractTpl;
39 template <
typename Scalar>
40 class DifferentialActionModelLQRTpl;
41 template <
typename Scalar>
42 struct DifferentialActionDataLQRTpl;
45 template <
typename Scalar>
47 template <
typename Scalar>
50 template <
typename Scalar>
52 template <
typename Scalar>
56 template <
typename Scalar>
58 template <
typename Scalar>
60 template <
typename Scalar>
63 template <
typename Scalar>
66 template <
typename Scalar>
69 template <
typename Scalar>
71 template <
typename Scalar>
74 template <
typename Scalar>
76 template <
typename Scalar>
79 template <
typename Scalar>
81 template <
typename Scalar>
84 template <
typename Scalar>
86 template <
typename Scalar>
89 template <
typename Scalar>
91 template <
typename Scalar>
94 template <
typename Scalar>
96 template <
typename Scalar>
99 template <
typename Scalar>
101 template <
typename Scalar>
105 template <
typename Scalar>
108 template <
typename Scalar>
112 template <
typename Scalar>
114 template <
typename Scalar>
117 template <
typename Scalar>
119 template <
typename Scalar>
123 template <
typename Scalar>
125 template <
typename Scalar>
128 template <
typename Scalar>
132 template <
typename Scalar>
135 template <
typename Scalar>
139 template <
typename Scalar>
141 template <
typename Scalar>
144 template <
typename Scalar>
146 template <
typename Scalar>
148 template <
typename Scalar>
151 template <
typename Scalar>
155 template <
typename Scalar>
159 template <
typename Scalar>
161 template <
typename Scalar>
164 template <
typename Scalar>
166 template <
typename Scalar>
169 template <
typename Scalar>
171 template <
typename Scalar>
174 template <
typename Scalar>
177 template <
typename Scalar>
179 template <
typename Scalar>
182 template <
typename Scalar>
185 template <
typename Scalar>
267 #endif // CROCODDYL_CORE_FWD_HPP_
Abstract class for action model.
Abstract class for cost models.
Abstract class for differential action model.
Quadratic-flat-log activation.
Abstract class for the state representation.
This class encapsulates a shooting problem.
Summation of individual cost models.
This class computes the numerical differentiation of an ActionModel.