Utilities for defining shapes of multidimensional arrays. More...
#include <vector>
Go to the source code of this file.
Namespaces | |
npstat | |
Typedefs | |
typedef std::vector< unsigned > | npstat::ArrayShape |
Functions | |
ArrayShape | npstat::doubleShape (const ArrayShape &inputShape) |
ArrayShape | npstat::halfShape (const ArrayShape &inputShape) |
bool | npstat::isSubShape (const ArrayShape &sh1, const ArrayShape &sh2) |
ArrayShape | npstat::makeShape () |
ArrayShape | npstat::makeShape (const unsigned *indices, unsigned nIndices) |
ArrayShape | npstat::makeShape (unsigned i0) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8) |
ArrayShape | npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9) |
Utilities for defining shapes of multidimensional arrays.
Author: I. Volobouev
October 2009
Definition in file ArrayShape.h.