9 #ifndef CROCODDYL_CORE_FWD_HPP_ 10 #define CROCODDYL_CORE_FWD_HPP_ 15 template <
typename Scalar>
16 class DifferentialActionModelAbstractTpl;
17 template <
typename Scalar>
18 struct DifferentialActionDataAbstractTpl;
20 template <
typename Scalar>
21 class DifferentialActionModelLQRTpl;
22 template <
typename Scalar>
23 struct DifferentialActionDataLQRTpl;
26 template <
typename Scalar>
27 class ActionModelUnicycleTpl;
28 template <
typename Scalar>
29 struct ActionDataUnicycleTpl;
31 template <
typename Scalar>
32 class ActionModelLQRTpl;
33 template <
typename Scalar>
34 struct ActionDataLQRTpl;
37 template <
typename Scalar>
38 struct DataCollectorAbstractTpl;
41 template <
typename Scalar>
42 struct ActivationBoundsTpl;
43 template <
typename Scalar>
44 class ActivationModelQuadraticBarrierTpl;
45 template <
typename Scalar>
46 struct ActivationDataQuadraticBarrierTpl;
48 template <
typename Scalar>
49 class ActivationModelWeightedQuadraticBarrierTpl;
51 template <
typename Scalar>
52 class ActivationModelQuadTpl;
54 template <
typename Scalar>
55 class ActivationModelWeightedQuadTpl;
56 template <
typename Scalar>
57 struct ActivationDataWeightedQuadTpl;
59 template <
typename Scalar>
60 class ActivationModelSmoothAbsTpl;
61 template <
typename Scalar>
62 struct ActivationDataSmoothAbsTpl;
64 template <
typename Scalar>
65 class ActivationModelAbstractTpl;
66 template <
typename Scalar>
67 struct ActivationDataAbstractTpl;
70 template <
typename Scalar>
74 template <
typename Scalar>
76 template <
typename Scalar>
79 template <
typename Scalar>
81 template <
typename Scalar>
85 template <
typename Scalar>
87 template <
typename Scalar>
90 template <
typename Scalar>
94 template <
typename Scalar>
98 template <
typename Scalar>
100 template <
typename Scalar>
103 template <
typename Scalar>
105 template <
typename Scalar>
109 template <
typename Scalar>
113 template <
typename Scalar>
117 template <
typename Scalar>
120 template <
typename Scalar>
124 template <
typename Scalar>
126 template <
typename Scalar>
129 template <
typename Scalar>
131 template <
typename Scalar>
134 template <
typename Scalar>
136 template <
typename Scalar>
139 template <
typename Scalar>
142 template <
typename Scalar>
144 template <
typename Scalar>
147 template <
typename Scalar>
150 template <
typename Scalar>
218 #endif // CROCODDYL_CORE_FWD_HPP_
Abstract class for differential action model.
Abstract class for the state representation.
This class encapsulates a shooting problem.
This class computes the numerical differentiation of an ActionModel.