Open3D (C++ API)
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Functions
eigen.cpp File Reference
#include "pybind/docstring.h"
#include "pybind/open3d_pybind.h"

Namespaces

 pybind11
 
 open3d
 

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, py::array::c_style|py::array::forcecast > array)
 
template<typename EigenVector >
std::vector< EigenVector > pybind11::py_array_to_vectors_int (py::array_t< int, py::array::c_style|py::array::forcecast > 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, py::array::c_style|py::array::forcecast > 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, py::array::c_style|py::array::forcecast > array)
 
void open3d::pybind_eigen (py::module &m)