dicrg.hpp

namespace rg

Functions

void get_rigid_shift(double &shift_x, double &shift_y, const int ss_x, const int ss_y, std::vector<std::unique_ptr<fourier::FFT>> &fft_windows, const Interpolator &interp_ref, const double *img_def)
Parameters:
  • shift_x[out]

  • shift_y[out]

  • ss_x

  • ss_y

  • fft_windows

  • interp_ref

  • img_def

bool is_valid_point(const int ss_x, const int ss_y, const util::SubsetData &ssdata)
Parameters:
  • x

  • y

  • px_hori

  • px_vert

  • ss_size

Returns:

true

Returns:

false

struct Point

Public Functions

inline Point(int _idx, double _val)
inline bool operator<(const Point &other) const

Public Members

int idx
double val