|
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 () |
| marray::View< V, false > | getSliceView (size_t dimension, size_t sliceIndex) |
| marray::View< V,false > | view () const |
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 37 of file numpyview.hxx.
|
inline |
Definition at line 53 of file numpyview.hxx.
|
inline |
Definition at line 165 of file numpyview.hxx.
|
inline |
Definition at line 171 of file numpyview.hxx.
|
inline |
Definition at line 152 of file numpyview.hxx.
|
inline |
Definition at line 158 of file numpyview.hxx.
|
inline |
Definition at line 68 of file numpyview.hxx.
|
inline |
Definition at line 168 of file numpyview.hxx.
|
inline |
Definition at line 174 of file numpyview.hxx.
|
inline |
Definition at line 155 of file numpyview.hxx.
|
inline |
Definition at line 161 of file numpyview.hxx.
|
inline |
Definition at line 72 of file numpyview.hxx.
|
inline |
|
inline |
Definition at line 77 of file numpyview.hxx.
|
inline |
Definition at line 80 of file numpyview.hxx.
|
inline |
Definition at line 83 of file numpyview.hxx.
|
inline |
Definition at line 86 of file numpyview.hxx.
|
inline |
Definition at line 89 of file numpyview.hxx.
|
inline |
Definition at line 115 of file numpyview.hxx.
|
inline |
Definition at line 118 of file numpyview.hxx.
|
inline |
Definition at line 121 of file numpyview.hxx.
|
inline |
Definition at line 124 of file numpyview.hxx.
|
inline |
Definition at line 127 of file numpyview.hxx.
|
inline |
Definition at line 110 of file numpyview.hxx.
|
inline |
Definition at line 148 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 71 of file numpyview.hxx.
|
inline |
Definition at line 67 of file numpyview.hxx.
|
inline |
Definition at line 193 of file numpyview.hxx.
1.8.12