|
Grangeat-based 2D/3D image registration
|
A functor class that represents a linear transformation of two variables: intercept + gradient1 * x + gradient2 * y. More...
#include <Common.h>
Public Member Functions | |
| __host__ __device__ T | operator() (const T &x, const T &y) const |
| __host__ __device__ Linear2 | operator() (const Linear< T > &other) const |
| __host__ __device__ Linear2 | operator() (const Linear2 &other) const |
Public Attributes | |
| T | intercept |
| T | gradient1 |
| T | gradient2 |
A functor class that represents a linear transformation of two variables: intercept + gradient1 * x + gradient2 * y.
| T | The type of the contained values |
|
inline |
|
inline |
|
inline |
| x | |
| y |
| T reg23::Linear2< T >::gradient1 |
| T reg23::Linear2< T >::gradient2 |
| T reg23::Linear2< T >::intercept |