Lines Matching full:template
75 template<typename T> struct IntervalsTraits
80 template<> struct IntervalsTraits<unsigned char>
86 template<> struct IntervalsTraits<uchar3>
92 template<> struct IntervalsTraits<uchar4>
98 template<> struct IntervalsTraits<unsigned short>
104 template<> struct IntervalsTraits<ushort3>
110 template<> struct IntervalsTraits<ushort4>
116 template<> struct IntervalsTraits<float>
122 template<> struct IntervalsTraits<int>
131 template<typename T, int CH> struct InInterval {};
133 template<typename T> struct InInterval<T, 1>
139 template<typename I> __device__ __forceinline__ bool operator() (const I& a, const I& b) const
147 template<typename T> struct InInterval<T, 3>
154 template<typename I> __device__ __forceinline__ bool operator() (const I& a, const I& b) const
163 template<typename T> struct InInterval<T, 4>
170 template<typename I> __device__ __forceinline__ bool operator() (const I& a, const I& b) const
181 template<typename T, typename F>
207 template< typename T>
223 template void computeEdges<uchar> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
224 template void computeEdges<uchar3> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
225 template void computeEdges<uchar4> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
226 template void computeEdges<ushort> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
227 template void computeEdges<ushort3>(const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
228 template void computeEdges<ushort4>(const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
229 template void computeEdges<int> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);
230 template void computeEdges<float> (const PtrStepSzb& image, PtrStepSzb edges, const float4& lo, const float4& hi, cudaStream_t stream);