#include "registration/metric/local_cross_correlation.h"
Public Types | |
using | is_neighbourhood = int |
using | requires_precompute = int |
Public Member Functions | |
void | set_weights (Eigen::Matrix< default_type, Eigen::Dynamic, 1 > weights) |
template<class ParamType > | |
default_type | precompute (ParamType ¶meters) |
template<class Params > | |
default_type | operator() (Params ¶ms, const Iterator &iter, Eigen::Matrix< default_type, Eigen::Dynamic, 1 > &gradient) |
Definition at line 126 of file local_cross_correlation.h.
typedef int is_neighbourhood: type_trait to distinguish voxel-wise and neighbourhood based metric types
Definition at line 132 of file local_cross_correlation.h.
requires_precompute int is_neighbourhood: type_trait to distinguish metric types that require a call to precompute before the operator() is called
Definition at line 134 of file local_cross_correlation.h.
|
inline |
Definition at line 211 of file local_cross_correlation.h.
|
inline |
Definition at line 141 of file local_cross_correlation.h.
|
inline |
Definition at line 136 of file local_cross_correlation.h.