From a1956a4ff879eb2d34c7a0ca448f48ee6e64ce99 Mon Sep 17 00:00:00 2001 From: Samuel Fadel Date: Tue, 1 Sep 2015 20:45:02 -0300 Subject: Improvements related to visual representation of distortions. - New continuous color scale class; - Improvements in signal handler for calculating distortions; - Implementation of the NP(k) measure. --- npdistortion.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'npdistortion.h') diff --git a/npdistortion.h b/npdistortion.h index a84f63a..a70616d 100644 --- a/npdistortion.h +++ b/npdistortion.h @@ -1,15 +1,13 @@ #ifndef NPDISTORTION_H #define NPDISTORTION_H -#include "distortionobserver.h" +#include "distortionmeasure.h" -class NPDistortion : public DistortionObserver +class NPDistortion : public DistortionMeasure { public: - NPDistortion(const arma::mat &X, const arma::uvec &sampleIndices, int k = 10); - -protected: - arma::vec measureFunc(const arma::mat &distA, const arma::mat &distB); + NPDistortion(int k = 10); + arma::vec measure(const arma::mat &distA, const arma::mat &distB); private: int m_k; -- cgit v1.2.3