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");