58 |
|
* @class DataStorage |
59 |
|
* @warning do not try to insert element into (or ease element from) private member data |
60 |
|
* of DataStorage directly. |
61 |
< |
* @todo DataStorage may need refactorying. Every std::vector can inherit from the same base class |
61 |
> |
* @todo DataStorage may need refactoring. Every std::vector can inherit from the same base class |
62 |
|
* which will make it easy to maintain |
63 |
|
*/ |
64 |
|
class DataStorage { |
124 |
|
|
125 |
|
RealType* internalGetArrayPointer(std::vector<RotMat3x3d>& v); |
126 |
|
RealType* internalGetArrayPointer(std::vector<RealType>& v); |
127 |
+ |
|
128 |
|
|
129 |
|
template<typename T> |
130 |
|
void internalResize(std::vector<T>& v, int newSize); |