Inviwo 0.9.12-pre
Inviwo documentation
|
Classes | |
struct | ModulePath |
Functions | |
IVW_MODULE_PYTHON3_API pybind11::dtype | toNumPyFormat (const DataFormatBase *df) |
IVW_MODULE_PYTHON3_API const DataFormatBase * | getDataFormat (pybind11::ssize_t components, pybind11::array &arr) |
IVW_MODULE_PYTHON3_API std::unique_ptr< BufferBase > | createBuffer (pybind11::array &arr) |
IVW_MODULE_PYTHON3_API std::unique_ptr< Layer > | createLayer (pybind11::array &arr) |
IVW_MODULE_PYTHON3_API std::unique_ptr< Volume > | createVolume (pybind11::array &arr) |
template<int Dim> | |
void | checkDataFormat (const DataFormatBase *format, const Vector< Dim, size_t > &dim, const pybind11::array &data) |
template<typename T > | |
pybind11::dtype | toNumPyFormat () |
template<typename T > | |
T | toPyBindObjectBorrow (PyObject *obj) |
template<typename T > | |
T | toPyBindObjectSteal (PyObject *obj) |
template<typename T > | |
pybind11::array | toNpArray (const std::vector< T > &v) |
IVW_MODULE_PYTHON3_API void | addModulePath (const std::filesystem::path &path) |
IVW_MODULE_PYTHON3_API void | removeModulePath (const std::filesystem::path &path) |
pyutil