71 #ifndef vtkMomentsHelper_h 72 #define vtkMomentsHelper_h 75 #include "vtkFiltersMomentInvariantsModule.h" 97 static std::vector<vtkMomentsTensor> orthonormalizeMoments(
int dimension,
98 std::vector<vtkMomentsTensor> moments,
115 static std::vector<vtkMomentsTensor> allMoments(
int dimension,
146 static std::vector<vtkMomentsTensor> allMomentsOrigRes(
int dimension,
169 static std::vector<vtkMomentsTensor> allMomentsOrigResImageData(
int dimension,
188 static double translationFactorAnalytic(
double radius,
206 static double translationFactor(
double radius,
226 int numberOfIntegrationSteps,
240 static bool CenterStencil(
double*
center,
243 int numberOfIntegrationSteps,
257 static std::vector<size_t> getTensorIndicesFromFieldIndex(
size_t index,
288 static size_t getFieldIndexFromTensorIndices(
size_t radiusIndex,
289 std::vector<size_t> indices,
292 int numberOfBasisFunctions);
312 static vtkIdType getArrayIndex(std::vector<int> coord, std::vector<int> dimensions);
318 static std::vector<int> getCoord(
vtkIdType index, std::vector<int> dimensions);
341 #endif // __VTK_WRAP__
abstract class to specify dataset behavior
abstract class to specify cell behavior
topologically and geometrically regular array of data
helper class that stores a tensor of arbitrary rank and dimension
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
rotation invariant pattern detetction