PtrTraitsBase 90 modules/cudev/include/opencv2/cudev/ptr2d/constant.hpp template <typename T> struct PtrTraits< ConstantPtrSz<T> > : PtrTraitsBase< ConstantPtrSz<T>, ConstantPtr<T> > PtrTraitsBase 95 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< DerivXPtrSz<SrcPtr> > : PtrTraitsBase<DerivXPtrSz<SrcPtr>, DerivXPtr<SrcPtr> > PtrTraitsBase 135 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< DerivYPtrSz<SrcPtr> > : PtrTraitsBase<DerivYPtrSz<SrcPtr>, DerivYPtr<SrcPtr> > PtrTraitsBase 182 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< SobelXPtrSz<SrcPtr> > : PtrTraitsBase<SobelXPtrSz<SrcPtr>, SobelXPtr<SrcPtr> > PtrTraitsBase 228 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< SobelYPtrSz<SrcPtr> > : PtrTraitsBase<SobelYPtrSz<SrcPtr>, SobelYPtr<SrcPtr> > PtrTraitsBase 275 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< ScharrXPtrSz<SrcPtr> > : PtrTraitsBase<ScharrXPtrSz<SrcPtr>, ScharrXPtr<SrcPtr> > PtrTraitsBase 321 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <class SrcPtr> struct PtrTraits< ScharrYPtrSz<SrcPtr> > : PtrTraitsBase<ScharrYPtrSz<SrcPtr>, ScharrYPtr<SrcPtr> > PtrTraitsBase 390 modules/cudev/include/opencv2/cudev/ptr2d/deriv.hpp template <int ksize, class SrcPtr> struct PtrTraits< LaplacianPtrSz<ksize, SrcPtr> > : PtrTraitsBase<LaplacianPtrSz<ksize, SrcPtr>, LaplacianPtr<ksize, SrcPtr> > PtrTraitsBase 121 modules/cudev/include/opencv2/cudev/ptr2d/glob.hpp template <typename T> struct PtrTraits< GlobPtrSz<T> > : PtrTraitsBase<GlobPtrSz<T>, GlobPtr<T> > PtrTraitsBase 156 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp template <typename T> struct PtrTraits< GpuMat_<T> > : PtrTraitsBase<GpuMat_<T>, GlobPtr<T> > PtrTraitsBase 91 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp template <class SrcPtr> struct PtrTraits< NearestInterPtrSz<SrcPtr> > : PtrTraitsBase<NearestInterPtrSz<SrcPtr>, NearestInterPtr<SrcPtr> > PtrTraitsBase 149 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp template <class SrcPtr> struct PtrTraits< LinearInterPtrSz<SrcPtr> > : PtrTraitsBase<LinearInterPtrSz<SrcPtr>, LinearInterPtr<SrcPtr> > PtrTraitsBase 228 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp template <class SrcPtr> struct PtrTraits< CubicInterPtrSz<SrcPtr> > : PtrTraitsBase<CubicInterPtrSz<SrcPtr>, CubicInterPtr<SrcPtr> > PtrTraitsBase 288 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp template <class SrcPtr> struct PtrTraits< IntegerAreaInterPtrSz<SrcPtr> > : PtrTraitsBase<IntegerAreaInterPtrSz<SrcPtr>, IntegerAreaInterPtr<SrcPtr> > PtrTraitsBase 382 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp template <class SrcPtr> struct PtrTraits< CommonAreaInterPtrSz<SrcPtr> > : PtrTraitsBase<CommonAreaInterPtrSz<SrcPtr>, CommonAreaInterPtr<SrcPtr> > PtrTraitsBase 97 modules/cudev/include/opencv2/cudev/ptr2d/lut.hpp template <class SrcPtr, class TablePtr> struct PtrTraits< LutPtrSz<SrcPtr, TablePtr> > : PtrTraitsBase<LutPtrSz<SrcPtr, TablePtr>, LutPtr<SrcPtr, TablePtr> > PtrTraitsBase 100 modules/cudev/include/opencv2/cudev/ptr2d/mask.hpp template <class MaskPtr> struct PtrTraits< SingleMaskChannelsSz<MaskPtr> > : PtrTraitsBase<SingleMaskChannelsSz<MaskPtr>, SingleMaskChannels<MaskPtr> > PtrTraitsBase 147 modules/cudev/include/opencv2/cudev/ptr2d/remap.hpp template <class SrcPtr, class MapPtr> struct PtrTraits< RemapPtr1Sz<SrcPtr, MapPtr> > : PtrTraitsBase<RemapPtr1Sz<SrcPtr, MapPtr>, RemapPtr1<SrcPtr, MapPtr> > PtrTraitsBase 151 modules/cudev/include/opencv2/cudev/ptr2d/remap.hpp template <class SrcPtr, class MapXPtr, class MapYPtr> struct PtrTraits< RemapPtr2Sz<SrcPtr, MapXPtr, MapYPtr> > : PtrTraitsBase<RemapPtr2Sz<SrcPtr, MapXPtr, MapYPtr>, RemapPtr2<SrcPtr, MapXPtr, MapYPtr> > PtrTraitsBase 100 modules/cudev/include/opencv2/cudev/ptr2d/resize.hpp template <class SrcPtr> struct PtrTraits< ResizePtrSz<SrcPtr> > : PtrTraitsBase<ResizePtrSz<SrcPtr>, ResizePtr<SrcPtr> > PtrTraitsBase 179 modules/cudev/include/opencv2/cudev/ptr2d/texture.hpp template <typename T> struct PtrTraits< Texture<T> > : PtrTraitsBase<Texture<T>, TexturePtr<T> > PtrTraitsBase 248 modules/cudev/include/opencv2/cudev/ptr2d/texture.hpp template <typename T> struct PtrTraits< Texture<T> > : PtrTraitsBase<Texture<T>, TexturePtr<T> > PtrTraitsBase 80 modules/cudev/include/opencv2/cudev/ptr2d/traits.hpp template <class Ptr2DSz> struct PtrTraits : PtrTraitsBase<Ptr2DSz, Ptr2DSz> PtrTraitsBase 98 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp template <class SrcPtr, class Op> struct PtrTraits< UnaryTransformPtrSz<SrcPtr, Op> > : PtrTraitsBase<UnaryTransformPtrSz<SrcPtr, Op>, UnaryTransformPtr<SrcPtr, Op> > PtrTraitsBase 148 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp template <class Src1Ptr, class Src2Ptr, class Op> struct PtrTraits< BinaryTransformPtrSz<Src1Ptr, Src2Ptr, Op> > : PtrTraitsBase<BinaryTransformPtrSz<Src1Ptr, Src2Ptr, Op>, BinaryTransformPtr<Src1Ptr, Src2Ptr, Op> > PtrTraitsBase 82 modules/cudev/include/opencv2/cudev/ptr2d/warping.hpp template <> struct PtrTraits<AffineMapPtrSz> : PtrTraitsBase<AffineMapPtrSz, AffineMapPtr> PtrTraitsBase 130 modules/cudev/include/opencv2/cudev/ptr2d/warping.hpp template <> struct PtrTraits<PerspectiveMapPtrSz> : PtrTraitsBase<PerspectiveMapPtrSz, PerspectiveMapPtr> PtrTraitsBase 170 modules/cudev/include/opencv2/cudev/ptr2d/zip.hpp template <class PtrTuple> struct PtrTraits< ZipPtrSz<PtrTuple> > : PtrTraitsBase<ZipPtrSz<PtrTuple>, ZipPtr<PtrTuple> >