GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: python/aig_modules.cpp Lines: 0 8 0.0 %
Date: 2023-12-03 14:15:28 Branches: 0 4 0.0 %

Line Branch Exec Source
1
#include <boost/python/module.hpp>
2
#include <eigenpy/eigenpy.hpp>
3
// #include <Eigen/Dense>
4
5
#include "aig/python.hpp"
6
7
typedef Eigen::Matrix<double, 6, 1, 0, 6, 1> eMatrix61;
8
9
BOOST_PYTHON_MODULE(aig) {
10
  // Enabling eigenpy support, i.e. numpy/eigen compatibility.
11
  eigenpy::enableEigenPy();
12
  ENABLE_SPECIFIC_MATRIX_TYPE(eMatrix61);
13
  ENABLE_SPECIFIC_MATRIX_TYPE(Eigen::MatrixXd);
14
  ENABLE_SPECIFIC_MATRIX_TYPE(Eigen::VectorXd);
15
  // ENABLE_SPECIFIC_MATRIX_TYPE(Eigen::Isometry3d);
16
  aig::python::exposeContact6D();
17
  aig::python::exposeDynaCoM();
18
  aig::python::exposeBiped_IG();
19
}