Home
last modified time | relevance | path

Searched refs:VoxelType (Results 1 – 25 of 165) sorted by relevance

1234567

/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Modules/Image/include/mirtk/
H A DConstGenericImageIterator.h35 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 DGenericImageIterator.h34 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 DHashImage.h367 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 DHashImage.hxx170 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 DGenericImage.h76 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 DImageIterator.h68 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 DLieBracketImageFilter.h84 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 DCubicBSplineInterpolateImageFunction.h110 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 DCSplineInterpolateImageFunction.h75 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 DSincInterpolateImageFunction.h85 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 DLinearInterpolateImageFunction.h82 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 DGaussianInterpolateImageFunction.h104 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 DBSplineInterpolateImageFunction.h105 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 DFastCubicBSplineInterpolateImageFunction.h116 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 DLieBracketImageFilter2D.h87 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 DGenericImage.cc345 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 DHashImage.cc139 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 DVelocityToDisplacementFieldSS.cc38 template <class VoxelType>
52 template <class VoxelType>
64 template <class VoxelType>
129 VoxelType max(0); in Initialize()
130VoxelType 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 DGaussianBlurringWithPadding.cc32 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 DImageToImage.cc34 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 DDisplacementToVelocityFieldBCH.cc38 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 DResamplingWithPadding.cc37 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 DCubicBSplineConvolution.cc29 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 DGaussianBlurring.cc32 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 DGaussianPyramidFilter.cc41 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 …]

1234567