pinocchio  3.7.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
 
Loading...
Searching...
No Matches
se3-tpl.hpp
1//
2// Copyright (c) 2020 INRIA
3//
4
5#ifndef __pinocchio_autodiff_cppad_spatial_se3_tpl_hpp__
6#define __pinocchio_autodiff_cppad_spatial_se3_tpl_hpp__
7
8#include "pinocchio/spatial/fwd.hpp"
9
10namespace pinocchio
11{
12 namespace internal
13 {
14 template<typename Scalar, int Options, typename NewScalar>
15 struct cast_call_normalize_method<
16 SE3Tpl<CppAD::AD<Scalar>, Options>,
17 NewScalar,
18 CppAD::AD<Scalar>>
19 {
20 template<typename T>
21 static void run(T &)
22 {
23 // do nothing
24 }
25 };
26
27 template<typename Scalar, int Options, typename NewScalar>
28 struct cast_call_normalize_method<SE3Tpl<Scalar, Options>, CppAD::AD<NewScalar>, Scalar>
29 {
30 template<typename T>
31 static void run(T &)
32 {
33 // do nothing
34 }
35 };
36
37 } // namespace internal
38
39} // namespace pinocchio
40
41#endif // ifndef __pinocchio_autodiff_cppad_spatial_se3_tpl_hpp__
Main pinocchio namespace.
Definition treeview.dox:11