cast              203 3rdparty/openexr/IlmImf/ImfAttribute.h     static TypedAttribute *		cast (Attribute *attribute);
cast              204 3rdparty/openexr/IlmImf/ImfAttribute.h     static const TypedAttribute *	cast (const Attribute *attribute);
cast              205 3rdparty/openexr/IlmImf/ImfAttribute.h     static TypedAttribute &		cast (Attribute &attribute);
cast              206 3rdparty/openexr/IlmImf/ImfAttribute.h     static const TypedAttribute &	cast (const Attribute &attribute);
cast              337 3rdparty/openexr/IlmImf/ImfAttribute.h     _value = cast(other)._value;
cast              343 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (Attribute *attribute)
cast              357 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (const Attribute *attribute)
cast              371 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (Attribute &attribute)
cast              373 3rdparty/openexr/IlmImf/ImfAttribute.h     return *cast (&attribute);
cast              379 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (const Attribute &attribute)
cast              381 3rdparty/openexr/IlmImf/ImfAttribute.h     return *cast (&attribute);
cast              124 modules/core/include/opencv2/core/affine.hpp         template <typename Y> Affine3<Y> cast() const;
cast               98 modules/core/include/opencv2/core/cuda/vec_math.hpp         return SatCastHelper<VecTraits<VecD>::cn, VecD>::cast(v);
cast              100 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uchar1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              101 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const char1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              102 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const ushort1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              103 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const short1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              104 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uint1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              105 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const int1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              106 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const float1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              107 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const double1& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              109 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uchar2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              110 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const char2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              111 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const ushort2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              112 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const short2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              113 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uint2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              114 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const int2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              115 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const float2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              116 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const double2& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              118 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uchar3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              119 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const char3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              120 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const ushort3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              121 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const short3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              122 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uint3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              123 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const int3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              124 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const float3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              125 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const double3& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              127 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uchar4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              128 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const char4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              129 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const ushort4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              130 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const short4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              131 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const uint4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              132 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const int4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              133 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const float4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              134 modules/cudev/include/opencv2/cudev/util/vec_math.hpp template<typename T> __device__ __forceinline__ T saturate_cast(const double4& v) { return vec_math_detail::SatCastHelper<VecTraits<T>::cn, T>::cast(v); }
cast              265 modules/flann/include/opencv2/flann/any.h     T& cast()
cast              274 modules/flann/include/opencv2/flann/any.h     const T& cast() const
cast               63 modules/flann/include/opencv2/flann/params.h         return it->second.cast<T>();
cast               75 modules/flann/include/opencv2/flann/params.h         return it->second.cast<T>();
cast               35 modules/flann/src/miniflann.cpp     return it->second.cast<T>();
cast              109 modules/flann/src/miniflann.cpp             String val = it->second.cast<String>();
cast              121 modules/flann/src/miniflann.cpp             double val = it->second.cast<double>();
cast              129 modules/flann/src/miniflann.cpp             float val = it->second.cast<float>();
cast              137 modules/flann/src/miniflann.cpp             int val = it->second.cast<int>();
cast              145 modules/flann/src/miniflann.cpp             short val = it->second.cast<short>();
cast              153 modules/flann/src/miniflann.cpp             ushort val = it->second.cast<ushort>();
cast              161 modules/flann/src/miniflann.cpp             char val = it->second.cast<char>();
cast              169 modules/flann/src/miniflann.cpp             uchar val = it->second.cast<uchar>();
cast              177 modules/flann/src/miniflann.cpp             bool val = it->second.cast<bool>();
cast              185 modules/flann/src/miniflann.cpp             cvflann::flann_algorithm_t val = it->second.cast<cvflann::flann_algorithm_t>();
cast              463 modules/hal/include/opencv2/hal/intrin_neon.hpp #define OPENCV_HAL_IMPL_NEON_INT_CMP_OP(_Tpvec, cast, suffix, not_suffix) \
cast              465 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vceqq_##suffix(a.val, b.val))); } \
cast              467 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vmvnq_##not_suffix(vceqq_##suffix(a.val, b.val)))); } \
cast              469 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vcltq_##suffix(a.val, b.val))); } \
cast              471 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vcgtq_##suffix(a.val, b.val))); } \
cast              473 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vcleq_##suffix(a.val, b.val))); } \
cast              475 modules/hal/include/opencv2/hal/intrin_neon.hpp { return _Tpvec(cast(vcgeq_##suffix(a.val, b.val))); }
cast              251 modules/hal/include/opencv2/hal/intrin_sse.hpp #define OPENCV_HAL_IMPL_SSE_INITVEC(_Tpvec, _Tp, suffix, zsuffix, ssuffix, _Tps, cast) \
cast              255 modules/hal/include/opencv2/hal/intrin_sse.hpp { return _Tpvec(cast(a.val)); }
cast              167 modules/viz/include/opencv2/viz/widgets.hpp             template<typename _W> _W cast();
cast              808 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS Widget2D Widget::cast<Widget2D>();
cast              809 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS Widget3D Widget::cast<Widget3D>();
cast              810 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WLine Widget::cast<WLine>();
cast              811 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WPlane Widget::cast<WPlane>();
cast              812 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WSphere Widget::cast<WSphere>();
cast              813 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCylinder Widget::cast<WCylinder>();
cast              814 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WArrow Widget::cast<WArrow>();
cast              815 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCircle Widget::cast<WCircle>();
cast              816 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCone Widget::cast<WCone>();
cast              817 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCube Widget::cast<WCube>();
cast              818 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCoordinateSystem Widget::cast<WCoordinateSystem>();
cast              819 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WPolyLine Widget::cast<WPolyLine>();
cast              820 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WGrid Widget::cast<WGrid>();
cast              821 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WText3D Widget::cast<WText3D>();
cast              822 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WText Widget::cast<WText>();
cast              823 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WImageOverlay Widget::cast<WImageOverlay>();
cast              824 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WImage3D Widget::cast<WImage3D>();
cast              825 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCameraPosition Widget::cast<WCameraPosition>();
cast              826 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WTrajectory Widget::cast<WTrajectory>();
cast              827 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WTrajectoryFrustums Widget::cast<WTrajectoryFrustums>();
cast              828 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WTrajectorySpheres Widget::cast<WTrajectorySpheres>();
cast              829 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCloud Widget::cast<WCloud>();
cast              830 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WPaintedCloud Widget::cast<WPaintedCloud>();
cast              831 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCloudCollection Widget::cast<WCloudCollection>();
cast              832 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WCloudNormals Widget::cast<WCloudNormals>();
cast              833 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WMesh Widget::cast<WMesh>();
cast              834 modules/viz/include/opencv2/viz/widgets.hpp         template<> CV_EXPORTS WWidgetMerger Widget::cast<WWidgetMerger>();
cast               94 modules/viz/src/clouds.cpp template<> cv::viz::WCloud cv::viz::Widget::cast<cv::viz::WCloud>()
cast               96 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast              198 modules/viz/src/clouds.cpp template<> cv::viz::WPaintedCloud cv::viz::Widget::cast<cv::viz::WPaintedCloud>()
cast              200 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast              266 modules/viz/src/clouds.cpp template<> cv::viz::WCloudCollection cv::viz::Widget::cast<cv::viz::WCloudCollection>()
cast              268 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast              352 modules/viz/src/clouds.cpp template<> cv::viz::WCloudNormals cv::viz::Widget::cast<cv::viz::WCloudNormals>()
cast              354 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast              454 modules/viz/src/clouds.cpp template<> CV_EXPORTS cv::viz::WMesh cv::viz::Widget::cast<cv::viz::WMesh>()
cast              456 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast              514 modules/viz/src/clouds.cpp template<> CV_EXPORTS cv::viz::WWidgetMerger cv::viz::Widget::cast<cv::viz::WWidgetMerger>()
cast              516 modules/viz/src/clouds.cpp     Widget3D widget = this->cast<Widget3D>();
cast               69 modules/viz/src/shapes.cpp template<> cv::viz::WLine cv::viz::Widget::cast<cv::viz::WLine>()
cast               71 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              100 modules/viz/src/shapes.cpp template<> cv::viz::WSphere cv::viz::Widget::cast<cv::viz::WSphere>()
cast              102 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              141 modules/viz/src/shapes.cpp template<> cv::viz::WPlane cv::viz::Widget::cast<cv::viz::WPlane>()
cast              143 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              181 modules/viz/src/shapes.cpp template<> cv::viz::WArrow cv::viz::Widget::cast<cv::viz::WArrow>()
cast              183 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              223 modules/viz/src/shapes.cpp template<> cv::viz::WCircle cv::viz::Widget::cast<cv::viz::WCircle>()
cast              225 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              265 modules/viz/src/shapes.cpp template<> cv::viz::WCone cv::viz::Widget::cast<cv::viz::WCone>()
cast              267 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              298 modules/viz/src/shapes.cpp template<> cv::viz::WCylinder cv::viz::Widget::cast<cv::viz::WCylinder>()
cast              300 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              341 modules/viz/src/shapes.cpp template<> cv::viz::WCube cv::viz::Widget::cast<cv::viz::WCube>()
cast              343 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              385 modules/viz/src/shapes.cpp template<> cv::viz::WCoordinateSystem cv::viz::Widget::cast<cv::viz::WCoordinateSystem>()
cast              387 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              425 modules/viz/src/shapes.cpp template<> cv::viz::WPolyLine cv::viz::Widget::cast<cv::viz::WPolyLine>()
cast              427 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              475 modules/viz/src/shapes.cpp template<> cv::viz::WGrid cv::viz::Widget::cast<cv::viz::WGrid>()
cast              477 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              541 modules/viz/src/shapes.cpp template<> cv::viz::WText3D cv::viz::Widget::cast<cv::viz::WText3D>()
cast              543 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              570 modules/viz/src/shapes.cpp template<> cv::viz::WText cv::viz::Widget::cast<cv::viz::WText>()
cast              572 modules/viz/src/shapes.cpp     Widget2D widget = this->cast<Widget2D>();
cast              661 modules/viz/src/shapes.cpp template<> cv::viz::WImageOverlay cv::viz::Widget::cast<cv::viz::WImageOverlay>()
cast              663 modules/viz/src/shapes.cpp     Widget2D widget = this->cast<Widget2D>();
cast              731 modules/viz/src/shapes.cpp template<> cv::viz::WImage3D cv::viz::Widget::cast<cv::viz::WImage3D>()
cast              733 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              905 modules/viz/src/shapes.cpp template<> cv::viz::WCameraPosition cv::viz::Widget::cast<cv::viz::WCameraPosition>()
cast              907 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              956 modules/viz/src/shapes.cpp template<> cv::viz::WTrajectory cv::viz::Widget::cast<cv::viz::WTrajectory>()
cast              958 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast             1017 modules/viz/src/shapes.cpp template<> cv::viz::WTrajectoryFrustums cv::viz::Widget::cast<cv::viz::WTrajectoryFrustums>()
cast             1019 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast             1085 modules/viz/src/shapes.cpp template<> cv::viz::WTrajectorySpheres cv::viz::Widget::cast<cv::viz::WTrajectorySpheres>()
cast             1087 modules/viz/src/shapes.cpp     Widget3D widget = this->cast<Widget3D>();
cast              297 modules/viz/src/widget.cpp template<> cv::viz::Widget3D cv::viz::Widget::cast<cv::viz::Widget3D>()
cast              319 modules/viz/src/widget.cpp template<> cv::viz::Widget2D cv::viz::Widget::cast<cv::viz::Widget2D>()
cast              362 modules/viz/test/tests_simple.cpp         viz.getWidget("img1").cast<WImageOverlay>().setImage(lena * pow(sin(i*10*CV_PI/180) * 0.5 + 0.5, 1.0));
cast              404 modules/viz/test/tests_simple.cpp         viz.getWidget("img0").cast<WImage3D>().setImage(lena * pow(sin(i++*7.5*CV_PI/180) * 0.5 + 0.5, 1.0));
cast              436 modules/viz/test/tests_simple.cpp     viz.getWidget("text2d").cast<WText>().setText("Different simple widgets (updated)");
cast              437 modules/viz/test/tests_simple.cpp     viz.getWidget("text3d").cast<WText3D>().setText("Updated text 3D");
cast              451 modules/viz/test/tests_simple.cpp     viz.getWidget("t3d_2").cast<WText3D>().setText("Updated follower 3D");