Grangeat-based 2D/3D image registration
Loading...
Searching...
No Matches
Public Attributes | List of all members
reg23::ProjectDRR< texture_t >::CommonData Struct Reference

#include <ProjectDRR.h>

Public Attributes

texture_t inputTexture {}
 
Vec< Vec< double, 4 >, 4 > homographyMatrixInverse {}
 
Vec< double, 2 > outputOffset {}
 
Vec< double, 2 > detectorSpacing {}
 
double lambdaStart {}
 
FloatType stepSize {}
 
int64_t samplesPerRay {}
 

Member Data Documentation

◆ detectorSpacing

template<typename texture_t >
Vec<double, 2> reg23::ProjectDRR< texture_t >::CommonData::detectorSpacing {}

◆ homographyMatrixInverse

template<typename texture_t >
Vec<Vec<double, 4>, 4> reg23::ProjectDRR< texture_t >::CommonData::homographyMatrixInverse {}

◆ inputTexture

template<typename texture_t >
texture_t reg23::ProjectDRR< texture_t >::CommonData::inputTexture {}

◆ lambdaStart

template<typename texture_t >
double reg23::ProjectDRR< texture_t >::CommonData::lambdaStart {}

◆ outputOffset

template<typename texture_t >
Vec<double, 2> reg23::ProjectDRR< texture_t >::CommonData::outputOffset {}

◆ samplesPerRay

template<typename texture_t >
int64_t reg23::ProjectDRR< texture_t >::CommonData::samplesPerRay {}

◆ stepSize

template<typename texture_t >
FloatType reg23::ProjectDRR< texture_t >::CommonData::stepSize {}

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