Public Methods |
|
T * | getData () |
|
| setToZero () |
Protected Methods |
|
| DataBlock () |
|
DataBlock< size, T > | add (const DataBlock< size, T > &d) const |
|
void | addToMe (const DataBlock< size, T > &d) |
|
void | subtractFromMe (const DataBlock< size, T > &d) |
|
DataBlock< size, T > | subtract (const DataBlock< size, T > &d) const |
|
bool | isEqualTo (const DataBlock< size, T > &d) const |
|
void | copyFrom (const DataBlock< size, T > &d) |
|
DataBlock< size, T > | multiply (int n) const |
|
DataBlock< size, T > | multiply (float n) const |
|
DataBlock< size, T > | multiply (double n) const |
|
DataBlock< size, T > | divide (int n) const |
|
DataBlock< size, T > | divide (float n) const |
|
DataBlock< size, T > | divide (double n) const |
Protected Attributes |
|
T | array [size] |
Provides element-by-element operators (addition, subtraction) and fast copying/comparison routines.