KrisLibrary  1.0.0
ArrayND< T > Member List

This is the complete list of members for ArrayND< T >, including all inherited members.

ArrayND() (defined in ArrayND< T >)ArrayND< T >
ArrayND(const ArrayND< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
ArrayND(const Array2D< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
ArrayND(const Array3D< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
ArrayND(int dim1) (defined in ArrayND< T >)ArrayND< T >
ArrayND(int dim1, int dim2) (defined in ArrayND< T >)ArrayND< T >
ArrayND(int dim1, int dim2, int dim3) (defined in ArrayND< T >)ArrayND< T >
ArrayND(const std::vector< int > &dims) (defined in ArrayND< T >)ArrayND< T >
ArrayND(const IntTuple &dims) (defined in ArrayND< T >)ArrayND< T >
begin() (defined in ArrayND< T >)ArrayND< T >
begin(const std::vector< int > &index) (defined in ArrayND< T >)ArrayND< T >
clear() (defined in ArrayND< T >)ArrayND< T >
decOffset(int offset, int dim) const (defined in ArrayND< T >)ArrayND< T >inline
dims (defined in ArrayND< T >)ArrayND< T >
end() (defined in ArrayND< T >)ArrayND< T >
getSlice(const std::vector< int > &dimIndices, ArrayND< T > &slice) const (defined in ArrayND< T >)ArrayND< T >
getSubArray(const std::vector< int > &imin, const std::vector< int > &imax, ArrayND< T > &subArray) const (defined in ArrayND< T >)ArrayND< T >
incOffset(int offset, int dim) const (defined in ArrayND< T >)ArrayND< T >inline
indexToOffset(const std::vector< int > &index) const (defined in ArrayND< T >)ArrayND< T >
indexToOffset(const IntTuple &index) const (defined in ArrayND< T >)ArrayND< T >inline
numDims() const (defined in ArrayND< T >)ArrayND< T >inline
numValues() const (defined in ArrayND< T >)ArrayND< T >inline
offsetToIndex(int offset) const (defined in ArrayND< T >)ArrayND< T >
operator=(const ArrayND< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
operator=(const std::vector< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
operator=(const Array2D< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
operator=(const Array3D< T > &rhs) (defined in ArrayND< T >)ArrayND< T >
operator==(const ArrayND< T > &rhs) const (defined in ArrayND< T >)ArrayND< T >
operator[](int i) (defined in ArrayND< T >)ArrayND< T >
operator[](const std::vector< int > &index) (defined in ArrayND< T >)ArrayND< T >
operator[](const std::vector< int > &index) const (defined in ArrayND< T >)ArrayND< T >
operator[](const IntTuple &index) (defined in ArrayND< T >)ArrayND< T >inline
operator[](const IntTuple &index) const (defined in ArrayND< T >)ArrayND< T >inline
resize(const std::vector< int > &newdims)ArrayND< T >
resize(const IntTuple &dims) (defined in ArrayND< T >)ArrayND< T >inline
resize(int dim1) (defined in ArrayND< T >)ArrayND< T >inline
resize(int dim1, int dim2) (defined in ArrayND< T >)ArrayND< T >inline
resize(int dim1, int dim2, int dim3) (defined in ArrayND< T >)ArrayND< T >inline
set(T val) (defined in ArrayND< T >)ArrayND< T >inline
setSlice(const std::vector< int > &dimIndices, const ArrayND< T > &slice) (defined in ArrayND< T >)ArrayND< T >
setSubArray(const std::vector< int > &imin, const std::vector< int > &imax, const ArrayND< T > &subArray) (defined in ArrayND< T >)ArrayND< T >
size() const (defined in ArrayND< T >)ArrayND< T >inline
strides (defined in ArrayND< T >)ArrayND< T >
values (defined in ArrayND< T >)ArrayND< T >