AIToolbox
A library that offers tools for AI problem solving.
Vector3DFromPython< T > Struct Template Reference

#include </home/svalorzen/Libraries/Self/AIToolbox/src/Python/Utils.hpp>

Public Types

using V3D = std::vector< std::vector< std::vector< T > >>
 

Public Member Functions

 Vector3DFromPython ()
 

Static Public Member Functions

static void * convertible (PyObject *obj_ptr)
 
static void construct (PyObject *list, boost::python::converter::rvalue_from_python_stage1_data *data)
 

Member Typedef Documentation

◆ V3D

template<typename T >
using Vector3DFromPython< T >::V3D = std::vector<std::vector<std::vector<T> >>

Constructor & Destructor Documentation

◆ Vector3DFromPython()

template<typename T >
Vector3DFromPython< T >::Vector3DFromPython ( )
inline

Member Function Documentation

◆ construct()

template<typename T >
static void Vector3DFromPython< T >::construct ( PyObject *  list,
boost::python::converter::rvalue_from_python_stage1_data *  data 
)
inlinestatic

◆ convertible()

template<typename T >
static void* Vector3DFromPython< T >::convertible ( PyObject *  obj_ptr)
inlinestatic

The documentation for this struct was generated from the following file: