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.