Struct Register
Defined in File register.hpp
Nested Relationships
Nested Types
Struct Documentation
-
struct Register
Structure collecting all the types registers in Numpy via EigenPy.
Public Static Functions
-
static PyArray_Descr *getPyArrayDescr(PyTypeObject *py_type_ptr)
-
static PyArray_Descr *getPyArrayDescrFromTypeNum(const int type_num)
-
template<typename Scalar>
static inline PyArray_Descr *getPyArrayDescrFromScalarType()
-
template<typename Scalar>
static inline bool isRegistered()
-
static bool isRegistered(PyTypeObject *py_type_ptr)
-
static int getTypeCode(PyTypeObject *py_type_ptr)
-
template<typename Scalar>
static inline PyTypeObject *getPyType()
-
template<typename Scalar>
static inline PyArray_Descr *getPyArrayDescr()
-
template<typename Scalar>
static inline int getTypeCode()
-
static int registerNewType(PyTypeObject *py_type_ptr, const std::type_info *type_info_ptr, const int type_size, const int alignment, PyArray_GetItemFunc *getitem, PyArray_SetItemFunc *setitem, PyArray_NonzeroFunc *nonzero, PyArray_CopySwapFunc *copyswap, PyArray_CopySwapNFunc *copyswapn, PyArray_DotFunc *dotfunc, PyArray_FillFunc *fill, PyArray_FillWithScalarFunc *fillwithscalar)
-
static PyArray_Descr *getPyArrayDescr(PyTypeObject *py_type_ptr)