TTK
Loading...
Searching...
No Matches
DistanceMatrixDistortion.h
Go to the documentation of this file.
1
17
18#pragma once
19
20#include <vector>
21// ttk common includes
22#include <Debug.h>
23
24namespace ttk {
25
31 class DistanceMatrixDistortion : virtual public Debug {
32
33 public:
35
36 int execute(const std::vector<double *> &highDistMatrix,
37 const std::vector<double *> &lowDistMatrix,
38 double &distortionValue,
39 double *distortionVerticesValues) const;
40
41 protected:
42 // Warning: If this is set to true, then the similarity values we return
43 // will lie between -inf and 1 (best similarity).
44 bool DoNotNormalize{false};
45 };
46
47} // namespace ttk
Minimalist debugging class.
Definition Debug.h:88
int execute(const std::vector< double * > &highDistMatrix, const std::vector< double * > &lowDistMatrix, double &distortionValue, double *distortionVerticesValues) const
The Topology ToolKit.