Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00045 #ifndef __vtkArrayWeights_h
00046 #define __vtkArrayWeights_h
00047
00048 #include "vtkSystemIncludes.h"
00049 #include <vtksys/stl/vector>
00050
00051 class VTK_COMMON_EXPORT vtkArrayWeights
00052 {
00053 public:
00055 vtkArrayWeights();
00056
00058 vtkArrayWeights(double i);
00059
00061 vtkArrayWeights(double i, double j);
00062
00064 vtkArrayWeights(double i, double j, double k);
00065
00067 vtkArrayWeights(double i, double j, double k, double l);
00068
00070 const vtkIdType GetCount() const;
00071
00075 void SetCount(vtkIdType count);
00076
00078 double& operator[](vtkIdType);
00079
00081 const double& operator[](vtkIdType) const;
00082
00083 private:
00084 vtkstd::vector<double> Storage;
00085 };
00086
00087 #endif
00088