Developer documentation
Version 3.0.3-105-gd3941f44
MR::Registration::Metric::ThreadKernel< MetricType, ParamType > Class Template Reference

#include "registration/metric/thread_kernel.h"

Protected Attributes

MetricType metric
 
ParamType params
 
Eigen::VectorXd cost_function
 
ssize_t cnt
 
Eigen::VectorXd gradient
 
Eigen::VectorXd & overall_cost_function
 
Eigen::VectorXd & overall_gradient
 
ssize_t * overall_cnt
 
transform_type voxel2scanner
 

Detailed Description

template<class MetricType, class ParamType>
class MR::Registration::Metric::ThreadKernel< MetricType, ParamType >

Definition at line 83 of file thread_kernel.h.

Member Data Documentation

◆ cnt

template<class MetricType , class ParamType >
ssize_t MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::cnt
protected

Definition at line 321 of file thread_kernel.h.

◆ cost_function

template<class MetricType , class ParamType >
Eigen::VectorXd MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::cost_function
protected

Definition at line 320 of file thread_kernel.h.

◆ gradient

template<class MetricType , class ParamType >
Eigen::VectorXd MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::gradient
protected

Definition at line 322 of file thread_kernel.h.

◆ metric

template<class MetricType , class ParamType >
MetricType MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::metric
protected

Definition at line 317 of file thread_kernel.h.

◆ overall_cnt

template<class MetricType , class ParamType >
ssize_t* MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::overall_cnt
protected

Definition at line 325 of file thread_kernel.h.

◆ overall_cost_function

template<class MetricType , class ParamType >
Eigen::VectorXd& MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::overall_cost_function
protected

Definition at line 323 of file thread_kernel.h.

◆ overall_gradient

template<class MetricType , class ParamType >
Eigen::VectorXd& MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::overall_gradient
protected

Definition at line 324 of file thread_kernel.h.

◆ params

template<class MetricType , class ParamType >
ParamType MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::params
protected

Definition at line 318 of file thread_kernel.h.

◆ voxel2scanner

template<class MetricType , class ParamType >
transform_type MR::Registration::Metric::ThreadKernel< MetricType, ParamType >::voxel2scanner
protected

Definition at line 326 of file thread_kernel.h.


The documentation for this class was generated from the following file: