| 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); |