Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::numeric::aux::array_base Struct Reference

#include <numeric.hpp>

Inheritance diagram for boost::python::numeric::aux::array_base:
Collaboration diagram for boost::python::numeric::aux::array_base:

Public Member Functions

object argmax (long axis=-1)
 
object argmin (long axis=-1)
 
object argsort (long axis=-1)
 
object astype (object const &type=object())
 
void byteswap ()
 
object copy () const
 
object diagonal (long offset=0, long axis1=0, long axis2=1) const
 
void info () const
 
bool is_c_array () const
 
bool isbyteswapped () const
 
array new_ (object type) const
 
void sort ()
 
object trace (long offset=0, long axis1=0, long axis2=1) const
 
object type () const
 
char typecode () const
 
object factory (object const &sequence=object(), object const &typecode=object(), bool copy=true, bool savespace=false, object type=object(), object shape=object())
 
object getflat () const
 
long getrank () const
 
object getshape () const
 
bool isaligned () const
 
bool iscontiguous () const
 
long itemsize () const
 
long nelements () const
 
object nonzero () const
 
void put (object const &indices, object const &values)
 
void ravel ()
 
object repeat (object const &repeats, long axis=0)
 
void resize (object const &shape)
 
void setflat (object const &flat)
 
void setshape (object const &shape)
 
void swapaxes (long axis1, long axis2)
 
object take (object const &sequence, long axis=0) const
 
void tofile (object const &file) const
 
str tostring () const
 
void transpose (object const &axes=object())
 
object view () const
 
 BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS (array_base, object)
 

Member Function Documentation

object boost::python::numeric::aux::array_base::argmax ( long  axis = -1)
object boost::python::numeric::aux::array_base::argmin ( long  axis = -1)
object boost::python::numeric::aux::array_base::argsort ( long  axis = -1)
object boost::python::numeric::aux::array_base::astype ( object const &  type = object())
boost::python::numeric::aux::array_base::BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS ( array_base  ,
object   
)
void boost::python::numeric::aux::array_base::byteswap ( )
object boost::python::numeric::aux::array_base::copy ( ) const
object boost::python::numeric::aux::array_base::diagonal ( long  offset = 0,
long  axis1 = 0,
long  axis2 = 1 
) const
object boost::python::numeric::aux::array_base::factory ( object const &  sequence = object(),
object const &  typecode = object(),
bool  copy = true,
bool  savespace = false,
object  type = object(),
object  shape = object() 
)
object boost::python::numeric::aux::array_base::getflat ( ) const
long boost::python::numeric::aux::array_base::getrank ( ) const
object boost::python::numeric::aux::array_base::getshape ( ) const
void boost::python::numeric::aux::array_base::info ( ) const
bool boost::python::numeric::aux::array_base::is_c_array ( ) const
bool boost::python::numeric::aux::array_base::isaligned ( ) const
bool boost::python::numeric::aux::array_base::isbyteswapped ( ) const
bool boost::python::numeric::aux::array_base::iscontiguous ( ) const
long boost::python::numeric::aux::array_base::itemsize ( ) const
long boost::python::numeric::aux::array_base::nelements ( ) const
array boost::python::numeric::aux::array_base::new_ ( object  type) const
object boost::python::numeric::aux::array_base::nonzero ( ) const
void boost::python::numeric::aux::array_base::put ( object const &  indices,
object const &  values 
)
void boost::python::numeric::aux::array_base::ravel ( )
object boost::python::numeric::aux::array_base::repeat ( object const &  repeats,
long  axis = 0 
)
void boost::python::numeric::aux::array_base::resize ( object const &  shape)
void boost::python::numeric::aux::array_base::setflat ( object const &  flat)
void boost::python::numeric::aux::array_base::setshape ( object const &  shape)
void boost::python::numeric::aux::array_base::sort ( )
void boost::python::numeric::aux::array_base::swapaxes ( long  axis1,
long  axis2 
)
object boost::python::numeric::aux::array_base::take ( object const &  sequence,
long  axis = 0 
) const
void boost::python::numeric::aux::array_base::tofile ( object const &  file) const
str boost::python::numeric::aux::array_base::tostring ( ) const
object boost::python::numeric::aux::array_base::trace ( long  offset = 0,
long  axis1 = 0,
long  axis2 = 1 
) const
void boost::python::numeric::aux::array_base::transpose ( object const &  axes = object())
object boost::python::numeric::aux::array_base::type ( ) const
char boost::python::numeric::aux::array_base::typecode ( ) const
object boost::python::numeric::aux::array_base::view ( ) const

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