#include <CNCL/Array3Double.h>
CN_ARRAY3DOUBLE
CNArray3
None
CNArray3Char, CNArray3Float, CNArray3Int, CNArray3Long, CNArray3Object
Constructors:
CNArray3Double();
CNArray3Double(CNParam *param);
CNArray3Double(size_t r, size_t c, size_t d, double def = 0);
CNArray3Double
and optionally sets the arraysize to
r
rows, c
cols, and a depth of d
.
CNArray3Double(const CNArray3Double &a);
Destructor:
~CNArray3Double();
In addition to the member functions required by CNCL, CNArray3Double
provides:
virtual void size(size_t r, size_t c, size_t d);
r
rows, c
cols, and a depth of d
.
void put(int r, int c, int d, double value);
double get(int r, int c, int d) const;
CNArray2Double& operator[] (int index);
operator []
. The row index
is returned.
CNArray3Double &operator= (const CNArray3Double &a);
operator =
for the array to allow copying of arrays.
Go to the first, previous, next, last section, table of contents.