ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
eigen.cpp File Reference
Include dependency graph for eigen.cpp:

Go to the source code of this file.

Namespaces

 pybind11
 
 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::utility
 

Functions

template<typename Vector , typename holder_type = std::unique_ptr<Vector>, typename... Args>
py::class_< Vector, holder_type > pybind11::bind_vector_without_repr (py::module &m, std::string const &name, Args &&...args)
 
template<typename EigenVector >
std::vector< EigenVector > pybind11::py_array_to_vectors_double (py::array_t< double > array)
 
template<typename EigenVector >
std::vector< EigenVector > pybind11::py_array_to_vectors_int (py::array_t< int > array)
 
template<typename EigenVector , typename EigenAllocator = Eigen::aligned_allocator<EigenVector>>
std::vector< EigenVector, EigenAllocator > pybind11::py_array_to_vectors_int_eigen_allocator (py::array_t< int > array)
 
template<typename EigenVector , typename EigenAllocator = Eigen::aligned_allocator<EigenVector>>
std::vector< EigenVector, EigenAllocator > pybind11::py_array_to_vectors_int64_eigen_allocator (py::array_t< int64_t > array)
 
void cloudViewer::utility::pybind_eigen (py::module &m)