/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Modules/Image/include/mirtk/ |
H A D | ConstGenericImageIterator.h | 35 template <class VoxelType> 75 const VoxelType *Next(); 117 template <class VoxelType> 126 template <class VoxelType> 134 template <class VoxelType> 151 inline ConstGenericImageIterator<VoxelType> &ConstGenericImageIterator<VoxelType> 166 inline const VoxelType *ConstGenericImageIterator<VoxelType>::Current() const in Current() 180 inline const VoxelType *ConstGenericImageIterator<VoxelType>::Next() in Next() 187 inline const VoxelType *ConstGenericImageIterator<VoxelType>::Next(int t) in Next() 194 inline const VoxelType &ConstGenericImageIterator<VoxelType>::Value() const in Value() [all …]
|
H A D | GenericImageIterator.h | 34 template <class VoxelType> 74 VoxelType *Next(); 83 VoxelType *Next(int); 116 template <class VoxelType> 150 inline GenericImageIterator<VoxelType> &GenericImageIterator<VoxelType> 165 inline VoxelType *GenericImageIterator<VoxelType>::Current() const in Current() 172 inline VoxelType *GenericImageIterator<VoxelType>::Current(int t) const in Current() 179 inline VoxelType *GenericImageIterator<VoxelType>::Next() in Next() 186 inline VoxelType *GenericImageIterator<VoxelType>::Next(int t) in Next() 193 inline VoxelType &GenericImageIterator<VoxelType>::Value() const in Value() [all …]
|
H A D | HashImage.h | 367 void GetMinMax(VoxelType &, VoxelType &) const; 370 void GetMinMax(VoxelType &, VoxelType &, VoxelType) const; 373 void PutMinMax(VoxelType, VoxelType); 437 void GetMinMax(VoxelType *, VoxelType *) const; 441 void GetMinMax(VoxelType *, VoxelType *, VoxelType) const; 445 void GetMinMaxPad(VoxelType *, VoxelType *, VoxelType) const; 517 inline VoxelType HashImage<VoxelType>::Access(int index) in Access() 550 inline VoxelType HashImage<VoxelType>::Get(int index) const in Get() 738 inline void HashImage<VoxelType>::GetMinMax(VoxelType *min, VoxelType *max) const in GetMinMax() 745 inline void HashImage<VoxelType>::GetMinMax(VoxelType *min, VoxelType *max, VoxelType pad) const in GetMinMax() [all …]
|
H A D | HashImage.hxx | 170 template <class VoxelType> void HashImage<VoxelType>::Clear() in Clear() 323 HashImage<VoxelType>& HashImage<VoxelType>::operator=(VoxelType scalar) in operator =() 439 HashImage<VoxelType> HashImage<VoxelType> 515 HashImage<VoxelType> HashImage<VoxelType> 593 HashImage<VoxelType> HashImage<VoxelType> 906 const VoxelType bg = voxel_cast<VoxelType>(this->_bg); in PutBackgroundValueAsDouble() 948 void HashImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max) const in GetMinMax() 974 void HashImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max, VoxelType pad) const in GetMinMax() 987 template <> inline void HashImage<float3x3 >::GetMinMax(VoxelType &, VoxelType &, VoxelType) const in GetMinMax() argument 992 template <> inline void HashImage<double3x3>::GetMinMax(VoxelType &, VoxelType &, VoxelType) const in GetMinMax() argument [all …]
|
H A D | GenericImage.h | 76 VoxelType *_data; 391 void GetMinMax(VoxelType &, VoxelType &) const; 394 void GetMinMax(VoxelType &, VoxelType &, VoxelType) const; 397 void PutMinMax(VoxelType, VoxelType); 470 void GetMinMax(VoxelType *, VoxelType *) const; 474 void GetMinMax(VoxelType *, VoxelType *, VoxelType) const; 478 void GetMinMaxPad(VoxelType *, VoxelType *, VoxelType) const; 740 inline VoxelType *GenericImage<VoxelType>::Data(int i) in Data() 828 inline void GenericImage<VoxelType>::GetMinMax(VoxelType *min, VoxelType *max) const in GetMinMax() 835 inline void GenericImage<VoxelType>::GetMinMax(VoxelType *min, VoxelType *max, VoxelType pad) const in GetMinMax() [all …]
|
H A D | ImageIterator.h | 68 template <class VoxelType> 78 template <class VoxelType> 85 VoxelType *Next(); 95 VoxelType *Next(int); 101 VoxelType &Value() const; 175 template <class VoxelType> 182 template <class VoxelType> 189 template <class VoxelType> 192 VoxelType *current = reinterpret_cast<VoxelType *>(const_cast<char *>(_Next)); in Next() 198 template <class VoxelType> [all …]
|
H A D | LieBracketImageFilter.h | 84 template <class VoxelType> 92 template <class VoxelType> 98 template <class VoxelType> 110 template <class VoxelType> 123 template <class VoxelType> 131 template <class VoxelType> 171 template <class VoxelType> 172 LieBracketImageFilter<VoxelType> * 188 template <class VoxelType> 189 LieBracketImageFilter<VoxelType> * [all …]
|
H A D | CubicBSplineInterpolateImageFunction.h | 110 VoxelType Get2D(double, double, double = 0, double = 0) const; 116 VoxelType GetWithPadding2D(double, double, double = 0, double = 0) const; 125 template <class TOtherImage> typename TOtherImage::VoxelType 146 VoxelType Get3D(double, double, double = 0, double = 0) const; 152 VoxelType GetWithPadding3D(double, double, double = 0, double = 0) const; 161 template <class TOtherImage> typename TOtherImage::VoxelType 182 VoxelType Get4D(double, double, double = 0, double = 0) const; 188 VoxelType GetWithPadding4D(double, double, double = 0, double = 0) const; 197 template <class TOtherImage> typename TOtherImage::VoxelType 218 VoxelType Get(double, double, double = 0, double = 0) const; [all …]
|
H A D | CSplineInterpolateImageFunction.h | 75 VoxelType Get2D(double, double, double = 0, double = 0) const; 90 template <class TOtherImage> typename TOtherImage::VoxelType 103 template <class TOtherImage> typename TOtherImage::VoxelType 110 VoxelType Get3D(double, double, double = 0, double = 0) const; 125 template <class TOtherImage> typename TOtherImage::VoxelType 138 template <class TOtherImage> typename TOtherImage::VoxelType 160 template <class TOtherImage> typename TOtherImage::VoxelType 173 template <class TOtherImage> typename TOtherImage::VoxelType 180 VoxelType Get(double, double, double = 0, double = 0) const; 195 template <class TOtherImage> typename TOtherImage::VoxelType [all …]
|
H A D | SincInterpolateImageFunction.h | 85 VoxelType Get2D(double, double, double = 0, double = 0) const; 100 template <class TOtherImage> typename TOtherImage::VoxelType 113 template <class TOtherImage> typename TOtherImage::VoxelType 120 VoxelType Get3D(double, double, double = 0, double = 0) const; 135 template <class TOtherImage> typename TOtherImage::VoxelType 148 template <class TOtherImage> typename TOtherImage::VoxelType 170 template <class TOtherImage> typename TOtherImage::VoxelType 183 template <class TOtherImage> typename TOtherImage::VoxelType 190 VoxelType Get(double, double, double = 0, double = 0) const; 205 template <class TOtherImage> typename TOtherImage::VoxelType [all …]
|
H A D | LinearInterpolateImageFunction.h | 82 VoxelType Get2D(double, double, double = 0, double = 0) const; 97 template <class TOtherImage> typename TOtherImage::VoxelType 110 template <class TOtherImage> typename TOtherImage::VoxelType 117 VoxelType Get3D(double, double, double = 0, double = 0) const; 132 template <class TOtherImage> typename TOtherImage::VoxelType 145 template <class TOtherImage> typename TOtherImage::VoxelType 167 template <class TOtherImage> typename TOtherImage::VoxelType 180 template <class TOtherImage> typename TOtherImage::VoxelType 187 VoxelType Get(double, double, double = 0, double = 0) const; 202 template <class TOtherImage> typename TOtherImage::VoxelType [all …]
|
H A D | GaussianInterpolateImageFunction.h | 104 VoxelType Get2D(double, double, double = 0, double = 0) const; 119 template <class TOtherImage> typename TOtherImage::VoxelType 132 template <class TOtherImage> typename TOtherImage::VoxelType 139 VoxelType Get3D(double, double, double = 0, double = 0) const; 154 template <class TOtherImage> typename TOtherImage::VoxelType 167 template <class TOtherImage> typename TOtherImage::VoxelType 189 template <class TOtherImage> typename TOtherImage::VoxelType 202 template <class TOtherImage> typename TOtherImage::VoxelType 209 VoxelType Get(double, double, double = 0, double = 0) const; 224 template <class TOtherImage> typename TOtherImage::VoxelType [all …]
|
H A D | BSplineInterpolateImageFunction.h | 105 VoxelType Get2D(double, double, double = 0, double = 0) const; 111 VoxelType GetWithPadding2D(double, double, double = 0, double = 0) const; 120 template <class TOtherImage> typename TOtherImage::VoxelType 141 VoxelType Get3D(double, double, double = 0, double = 0) const; 147 VoxelType GetWithPadding3D(double, double, double = 0, double = 0) const; 156 template <class TOtherImage> typename TOtherImage::VoxelType 177 VoxelType Get4D(double, double, double = 0, double = 0) const; 192 template <class TOtherImage> typename TOtherImage::VoxelType 213 VoxelType Get(double, double, double = 0, double = 0) const; 219 VoxelType GetWithPadding(double, double, double = 0, double = 0) const; [all …]
|
H A D | FastCubicBSplineInterpolateImageFunction.h | 116 VoxelType Get2D(double, double, double = 0, double = 0) const; 122 VoxelType GetWithPadding2D(double, double, double = 0, double = 0) const; 131 template <class TOtherImage> typename TOtherImage::VoxelType 152 VoxelType Get3D(double, double, double = 0, double = 0) const; 158 VoxelType GetWithPadding3D(double, double, double = 0, double = 0) const; 167 template <class TOtherImage> typename TOtherImage::VoxelType 188 VoxelType Get4D(double, double, double = 0, double = 0) const; 194 VoxelType GetWithPadding4D(double, double, double = 0, double = 0) const; 203 template <class TOtherImage> typename TOtherImage::VoxelType 224 VoxelType Get(double, double, double = 0, double = 0) const; [all …]
|
H A D | LieBracketImageFilter2D.h | 87 template <class VoxelType> 96 template <class VoxelType> 102 template <class VoxelType> 110 template <class VoxelType> 126 template <class VoxelType> 127 void LieBracketImageFilter2D<VoxelType> 162 template <class VoxelType> 170 const VoxelType &lx = lv(i, j, 0, 0); in Run() 182 template <class VoxelType> 206 template <class VoxelType> [all …]
|
/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Modules/Image/src/ |
H A D | GenericImage.cc | 345 GenericImage<VoxelType>& GenericImage<VoxelType>::operator=(VoxelType scalar) in operator =() 439 GenericImage<VoxelType> GenericImage<VoxelType> 517 GenericImage<VoxelType> GenericImage<VoxelType> 597 GenericImage<VoxelType> GenericImage<VoxelType> 1025 GenericImage<VoxelType> &GenericImage<VoxelType>::operator>=(VoxelType pixel) in operator >=() 1048 GenericImage<VoxelType>& GenericImage<VoxelType>::operator<=(VoxelType pixel) in operator <=() 1071 GenericImage<VoxelType> GenericImage<VoxelType>::operator>(VoxelType pixel) const in operator >() 1092 GenericImage<VoxelType> GenericImage<VoxelType>::operator<(VoxelType pixel) const in operator <() 1130 void GenericImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max) const in GetMinMax() 1165 void GenericImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max, VoxelType pad) const in GetMinMax() [all …]
|
H A D | HashImage.cc | 139 HashImage<VoxelType>::HashImage(const HashImage<VoxelType> &image) in HashImage() 174 template <class VoxelType> void HashImage<VoxelType>::Clear() in Clear() 323 HashImage<VoxelType>& HashImage<VoxelType>::operator=(VoxelType scalar) in operator =() 448 HashImage<VoxelType> HashImage<VoxelType> 528 HashImage<VoxelType> HashImage<VoxelType> 610 HashImage<VoxelType> HashImage<VoxelType> 965 void HashImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max) const in GetMinMax() 993 void HashImage<VoxelType>::GetMinMax(VoxelType &min, VoxelType &max, VoxelType pad) const in GetMinMax() 1006 template <> void HashImage<float3x3 >::GetMinMax(VoxelType &, VoxelType &, VoxelType) const in GetMinMax() argument 1012 template <> void HashImage<double3x3>::GetMinMax(VoxelType &, VoxelType &, VoxelType) const in GetMinMax() argument [all …]
|
H A D | VelocityToDisplacementFieldSS.cc | 38 template <class VoxelType> 52 template <class VoxelType> 64 template <class VoxelType> 129 VoxelType max(0); in Initialize() 130 …VoxelType scale = static_cast<VoxelType>(this->UpperIntegrationLimit() / pow(2.0, _NumberOfSquarin… in Initialize() 132 VoxelType *s = _Displacement->Data(); in Initialize() 143 scale *= VoxelType(.5); in Initialize() 146 if (scale != VoxelType(1)) { in Initialize() 147 VoxelType *s = _Displacement->Data(); in Initialize() 156 template <class VoxelType> [all …]
|
H A D | GaussianBlurringWithPadding.cc | 32 template <class VoxelType> GaussianBlurringWithPadding<VoxelType> 33 ::GaussianBlurringWithPadding(double sigma, VoxelType padding_value) in GaussianBlurringWithPadding() 35 GaussianBlurringWithPadding<VoxelType>(sigma, sigma, sigma, sigma, padding_value) in GaussianBlurringWithPadding() 40 template <class VoxelType> GaussianBlurringWithPadding<VoxelType> 41 ::GaussianBlurringWithPadding(double xsigma, double ysigma, VoxelType padding_value) in GaussianBlurringWithPadding() 43 GaussianBlurringWithPadding<VoxelType>(xsigma, ysigma, 0., 0., padding_value) in GaussianBlurringWithPadding() 48 template <class VoxelType> GaussianBlurringWithPadding<VoxelType> 49 ::GaussianBlurringWithPadding(double xsigma, double ysigma, double zsigma, VoxelType padding_value) in GaussianBlurringWithPadding() 51 GaussianBlurringWithPadding<VoxelType>(xsigma, ysigma, zsigma, 0., padding_value) in GaussianBlurringWithPadding() 56 template <class VoxelType> GaussianBlurringWithPadding<VoxelType> [all …]
|
H A D | ImageToImage.cc | 34 template <class VoxelType> 41 ImageToImage<VoxelType> *_Filter; 65 template <class VoxelType> 75 template <class VoxelType> 85 template <class VoxelType> 92 template <class VoxelType> 128 template <class VoxelType> 135 template <class VoxelType> 146 template <class VoxelType> 155 template <class VoxelType> [all …]
|
H A D | DisplacementToVelocityFieldBCH.cc | 38 template <class VoxelType> 52 template <class VoxelType> 63 template <class VoxelType> 64 void DisplacementToVelocityFieldBCH<VoxelType> 73 template <class VoxelType> 80 template <class VoxelType> 87 template <class VoxelType> 94 template <class VoxelType> 101 template <class VoxelType> 154 template <class VoxelType> [all …]
|
H A D | ResamplingWithPadding.cc | 37 template <class VoxelType> 78 template <class VoxelType> 79 ResamplingWithPadding<VoxelType> 82 Resampling<VoxelType>(dx, dy, dz), in ResamplingWithPadding() 88 template <class VoxelType> 89 ResamplingWithPadding<VoxelType> 92 Resampling<VoxelType>(x, y, z), in ResamplingWithPadding() 98 template <class VoxelType> 99 ResamplingWithPadding<VoxelType> 112 template <class VoxelType> [all …]
|
H A D | CubicBSplineConvolution.cc | 29 template <class VoxelType> 37 template <class VoxelType> 48 template <class VoxelType> 54 template <class VoxelType> 55 void CubicBSplineConvolution<VoxelType>::Radius(double r) in Radius() 62 template <class VoxelType> 72 template <class VoxelType> 81 template <class VoxelType> 95 template <class VoxelType> 96 void CubicBSplineConvolution<VoxelType>::Initialize() in Initialize() [all …]
|
H A D | GaussianBlurring.cc | 32 template <class VoxelType> 40 template <class VoxelType> 51 template <class VoxelType> 52 GaussianBlurring<VoxelType>::~GaussianBlurring() in ~GaussianBlurring() 57 template <class VoxelType> 65 template <class VoxelType> 75 template <class VoxelType> 82 template <class VoxelType> 102 template <class VoxelType> 103 void GaussianBlurring<VoxelType>::Initialize() in Initialize() [all …]
|
H A D | GaussianPyramidFilter.cc | 41 template <class VoxelType> 50 template <class VoxelType> 63 template <class VoxelType> 68 ImageToImage<VoxelType>::Initialize(false); in Initialize() 72 template <class VoxelType> 77 GenericImage<VoxelType> *output = new GenericImage<VoxelType>(); in Downsample() 101 output = new GenericImage<VoxelType>(); in Downsample() 158 template <class VoxelType> 163 GenericImage<VoxelType> temp; in Upsample() 179 template <class VoxelType> [all …]
|