RapidLib  v2.2.0
A simple library for interactive machine learning
searchWindow.h
Go to the documentation of this file.
1 
9 #pragma once
10 
11 #include "warpPath.h"
12 #include <vector>
13 
18 {
19 public:
20  searchWindow(const std::size_t seriesXSize,
21  const std::size_t seriesYSize,
22  const warpPath &shrunkenWarpPath,
23  const int searchRadius);
24 
25  std::vector<std::pair<int, int>> minMaxValues {};
26 
27 private:
28  inline void markVisited(int col, int row);
29  void expandWindow(int searchRadius);
30 
31  int maxY {};
32 };
Definition: searchWindow.h:18
std::vector< std::pair< int, int > > minMaxValues
Definition: searchWindow.h:25
searchWindow(const std::size_t seriesXSize, const std::size_t seriesYSize, const warpPath &shrunkenWarpPath, const int searchRadius)
Definition: searchWindow.cpp:14
Definition: warpPath.h:15