GCC Code Coverage Report


Directory: ./
File: include/pinocchio/autodiff/casadi/spatial/se3-tpl.hpp
Date: 2025-02-12 21:03:38
Exec Total Coverage
Lines: 2 3 66.7%
Branches: 0 0 -%

Line Branch Exec Source
1 //
2 // Copyright (c) 2020 INRIA
3 //
4
5 #ifndef __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
6 #define __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
7
8 #include "pinocchio/spatial/fwd.hpp"
9
10 namespace pinocchio
11 {
12 namespace internal
13 {
14 template<typename Scalar, int Options, typename NewScalar>
15 struct cast_call_normalize_method<
16 SE3Tpl<::casadi::Matrix<Scalar>, Options>,
17 NewScalar,
18 ::casadi::Matrix<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>, ::casadi::Matrix<NewScalar>, Scalar>
29 {
30 template<typename T>
31 1263 static void run(T &)
32 {
33 // do nothing
34 1263 }
35 };
36
37 } // namespace internal
38
39 } // namespace pinocchio
40
41 #endif // ifndef __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
42