Grangeat-based 2D/3D image registration
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Common.h File Reference

General tools and structs. More...

#include "Vec.h"

Go to the source code of this file.

Classes

struct  reg23::Linear< T >
 A functor class that represents a linear transformation: intercept + gradient * x. More...
 
struct  reg23::Linear2< T >
 A functor class that represents a linear transformation of two variables: intercept + gradient1 * x + gradient2 * y. More...
 

Namespaces

namespace  reg23
 

Functions

template<typename T >
__host__ __device__ Vec< T, 3 > reg23::UnflipSphericalCoordinate (const Vec< T, 3 > &coordSph)
 'Unflips' the given spherical coordinates so that theta and phi both lie between -pi/2 and pi/2
 

Detailed Description

General tools and structs.