|
OpenGM
2.3.x
Discrete Graphical Model Library
|
#include <numpyview.hxx>
Collaboration diagram for opengm::python::NumpyView< V, DIM >:Public Types | |
| typedef V | ValueType |
| typedef V * | CastPtrType |
| typedef int const * | ShapePtrType |
| typedef marray::View< V,false >::iterator | IteratorType |
| typedef marray::View< V,false >::const_iterator | ConstIteratorType |
| typedef size_t const * | ShapeIteratorType |
Public Member Functions | |
| NumpyView () | |
| NumpyView (boost::python::object obj) | |
| NumpyView (boost::python::numeric::array array) | |
| size_t | size () const |
| size_t | dimension () const |
| size_t | shape (const size_t i) const |
| size_t const * | shapeBegin () const |
| size_t const * | shapeEnd () const |
| void | error (const std::string &reason=std::string(" ")) const |
| template<class X0 > | |
| const ValueType & | operator() (X0 x0) const |
| const ValueType & | operator() (const size_t x0, const size_t x1) const |
| const ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2) const |
| const ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2, const size_t x3) const |
| const ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2, const size_t x3, const size_t x4) const |
| template<class ITERATOR > | |
| const ValueType & | operator[] (ITERATOR iterator) const |
| template<class X0 > | |
| ValueType & | operator() (X0 x0) |
| ValueType & | operator() (const size_t x0, const size_t x1) |
| ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2) |
| ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2, const size_t x3) |
| ValueType & | operator() (const size_t x0, const size_t x1, const size_t x2, const size_t x3, const size_t x4) |
| template<class ITERATOR > | |
| ValueType & | operator[] (ITERATOR iterator) |
| ConstIteratorType | begin1d () const |
| ConstIteratorType | end1d () const |
| IteratorType | begin1d () |
| IteratorType | end1d () |
| ConstIteratorType | begin () const |
| ConstIteratorType | end () const |
| IteratorType | begin () |
| IteratorType | end () |
Definition at line 25 of file numpyview.hxx.
| typedef V* opengm::python::NumpyView< V, DIM >::CastPtrType |
Definition at line 28 of file numpyview.hxx.
| typedef marray::View< V ,false >::const_iterator opengm::python::NumpyView< V, DIM >::ConstIteratorType |
Definition at line 31 of file numpyview.hxx.
| typedef marray::View< V ,false >::iterator opengm::python::NumpyView< V, DIM >::IteratorType |
Definition at line 30 of file numpyview.hxx.
| typedef size_t const* opengm::python::NumpyView< V, DIM >::ShapeIteratorType |
Definition at line 32 of file numpyview.hxx.
| typedef int const* opengm::python::NumpyView< V, DIM >::ShapePtrType |
Definition at line 29 of file numpyview.hxx.
| typedef V opengm::python::NumpyView< V, DIM >::ValueType |
Definition at line 27 of file numpyview.hxx.
|
inline |
Definition at line 34 of file numpyview.hxx.
|
inline |
Definition at line 36 of file numpyview.hxx.
|
inline |
Definition at line 52 of file numpyview.hxx.
|
inline |
Definition at line 164 of file numpyview.hxx.
|
inline |
Definition at line 170 of file numpyview.hxx.
|
inline |
Definition at line 151 of file numpyview.hxx.
|
inline |
Definition at line 157 of file numpyview.hxx.
|
inline |
Definition at line 67 of file numpyview.hxx.
|
inline |
Definition at line 167 of file numpyview.hxx.
|
inline |
Definition at line 173 of file numpyview.hxx.
|
inline |
Definition at line 154 of file numpyview.hxx.
|
inline |
Definition at line 160 of file numpyview.hxx.
|
inline |
Definition at line 71 of file numpyview.hxx.
|
inline |
Definition at line 76 of file numpyview.hxx.
|
inline |
Definition at line 79 of file numpyview.hxx.
|
inline |
Definition at line 82 of file numpyview.hxx.
|
inline |
Definition at line 85 of file numpyview.hxx.
|
inline |
Definition at line 88 of file numpyview.hxx.
|
inline |
Definition at line 114 of file numpyview.hxx.
|
inline |
Definition at line 117 of file numpyview.hxx.
|
inline |
Definition at line 120 of file numpyview.hxx.
|
inline |
Definition at line 123 of file numpyview.hxx.
|
inline |
Definition at line 126 of file numpyview.hxx.
|
inline |
Definition at line 109 of file numpyview.hxx.
|
inline |
Definition at line 147 of file numpyview.hxx.
|
inline |
Definition at line 68 of file numpyview.hxx.
|
inline |
Definition at line 69 of file numpyview.hxx.
|
inline |
Definition at line 70 of file numpyview.hxx.
|
inline |
Definition at line 66 of file numpyview.hxx.
1.8.9.1