opencv2/cudev/util/limits.hpp#

#include <limits.h>
#include <float.h>
#include <../common.hpp>

Include dependency graph for limits.hpp:

opencv2/cudev/util/limits.hpp Node1 opencv2/cudev/util /limits.hpp Node2 limits.h Node1->Node2 Node3 float.h Node1->Node3 Node4 ../common.hpp Node1->Node4 Node5 cuda_runtime.h Node4->Node5 Node6 opencv2/core/cuda.hpp Node4->Node6 Node59 opencv2/core/cuda_stream _accessor.hpp Node4->Node59 Node7 opencv2/core.hpp Node6->Node7 Node57 opencv2/core/cuda_types.hpp Node6->Node57 Node58 opencv2/core/cuda.inl.hpp Node6->Node58 Node8 opencv2/core/cvdef.h Node7->Node8 Node15 opencv2/core/base.hpp Node7->Node15 Node19 opencv2/core/cvstd.hpp Node7->Node19 Node35 opencv2/core/traits.hpp Node7->Node35 Node36 opencv2/core/matx.hpp Node7->Node36 Node41 opencv2/core/types.hpp Node7->Node41 Node44 opencv2/core/mat.hpp Node7->Node44 Node48 opencv2/core/persistence.hpp Node7->Node48 Node49 opencv2/core/operations.hpp Node7->Node49 Node52 opencv2/core/cvstd.inl.hpp Node7->Node52 Node53 opencv2/core/utility.hpp Node7->Node53 Node56 opencv2/core/optim.hpp Node7->Node56 Node9 opencv2/core/version.hpp Node8->Node9 Node10 limits Node8->Node10 Node11 opencv2/core/hal/interface.h Node8->Node11 Node13 cstdint Node8->Node13 Node14 cv_cpu_dispatch.h Node8->Node14 Node12 cstddef Node11->Node12 Node11->Node13 Node15->Node8 Node16 opencv2/opencv_modules.hpp Node15->Node16 Node17 climits Node15->Node17 Node18 algorithm Node15->Node18 Node15->Node19 Node29 opencv2/core/fwddecl.hpp Node15->Node29 Node30 opencv2/core/neon_utils.hpp Node15->Node30 Node31 opencv2/core/vsx_utils.hpp Node15->Node31 Node33 opencv2/core/exception.hpp Node15->Node33 Node34 opencv2/core/check.hpp Node15->Node34 Node19->Node8 Node19->Node12 Node19->Node18 Node20 cstring Node19->Node20 Node21 cctype Node19->Node21 Node22 string Node19->Node22 Node23 utility Node19->Node23 Node24 cstdlib Node19->Node24 Node25 cmath Node19->Node25 Node26 cvstd_wrapper.hpp Node19->Node26 Node26->Node8 Node26->Node22 Node27 memory Node26->Node27 Node28 type_traits Node26->Node28 Node29->Node8 Node30->Node8 Node31->Node8 Node32 assert.h Node31->Node32 Node33->Node8 Node33->Node19 Node34->Node8 Node34->Node19 Node34->Node29 Node35->Node8 Node36->Node8 Node36->Node15 Node36->Node35 Node37 opencv2/core/saturate.hpp Node36->Node37 Node39 initializer_list Node36->Node39 Node40 opencv2/core/matx.inl.hpp Node36->Node40 Node37->Node8 Node37->Node17 Node38 opencv2/core/fast_math.hpp Node37->Node38 Node38->Node8 Node38->Node25 Node41->Node8 Node41->Node10 Node41->Node17 Node41->Node19 Node41->Node36 Node42 cfloat Node41->Node42 Node43 vector Node41->Node43 Node44->Node28 Node44->Node36 Node44->Node41 Node45 opencv2/core/bufferpool.hpp Node44->Node45 Node46 array Node44->Node46 Node47 opencv2/core/mat.inl.hpp Node44->Node47 Node48->Node41 Node48->Node44 Node50 cstdio Node49->Node50 Node51 ostream Node49->Node51 Node53->Node7 Node53->Node51 Node54 functional Node53->Node54 Node55 mutex Node53->Node55 Node56->Node7 Node59->Node5 Node59->Node6

opencv2/cudev/util/limits.hpp Node1 opencv2/cudev/util /limits.hpp Node2 limits.h Node1->Node2 Node3 float.h Node1->Node3 Node4 ../common.hpp Node1->Node4 Node5 cuda_runtime.h Node4->Node5 Node6 opencv2/core/cuda.hpp Node4->Node6 Node59 opencv2/core/cuda_stream _accessor.hpp Node4->Node59 Node7 opencv2/core.hpp Node6->Node7 Node57 opencv2/core/cuda_types.hpp Node6->Node57 Node58 opencv2/core/cuda.inl.hpp Node6->Node58 Node8 opencv2/core/cvdef.h Node7->Node8 Node15 opencv2/core/base.hpp Node7->Node15 Node19 opencv2/core/cvstd.hpp Node7->Node19 Node35 opencv2/core/traits.hpp Node7->Node35 Node36 opencv2/core/matx.hpp Node7->Node36 Node41 opencv2/core/types.hpp Node7->Node41 Node44 opencv2/core/mat.hpp Node7->Node44 Node48 opencv2/core/persistence.hpp Node7->Node48 Node49 opencv2/core/operations.hpp Node7->Node49 Node52 opencv2/core/cvstd.inl.hpp Node7->Node52 Node53 opencv2/core/utility.hpp Node7->Node53 Node56 opencv2/core/optim.hpp Node7->Node56 Node9 opencv2/core/version.hpp Node8->Node9 Node10 limits Node8->Node10 Node11 opencv2/core/hal/interface.h Node8->Node11 Node13 cstdint Node8->Node13 Node14 cv_cpu_dispatch.h Node8->Node14 Node12 cstddef Node11->Node12 Node11->Node13 Node15->Node8 Node16 opencv2/opencv_modules.hpp Node15->Node16 Node17 climits Node15->Node17 Node18 algorithm Node15->Node18 Node15->Node19 Node29 opencv2/core/fwddecl.hpp Node15->Node29 Node30 opencv2/core/neon_utils.hpp Node15->Node30 Node31 opencv2/core/vsx_utils.hpp Node15->Node31 Node33 opencv2/core/exception.hpp Node15->Node33 Node34 opencv2/core/check.hpp Node15->Node34 Node19->Node8 Node19->Node12 Node19->Node18 Node20 cstring Node19->Node20 Node21 cctype Node19->Node21 Node22 string Node19->Node22 Node23 utility Node19->Node23 Node24 cstdlib Node19->Node24 Node25 cmath Node19->Node25 Node26 cvstd_wrapper.hpp Node19->Node26 Node26->Node8 Node26->Node22 Node27 memory Node26->Node27 Node28 type_traits Node26->Node28 Node29->Node8 Node30->Node8 Node31->Node8 Node32 assert.h Node31->Node32 Node33->Node8 Node33->Node19 Node34->Node8 Node34->Node19 Node34->Node29 Node35->Node8 Node36->Node8 Node36->Node15 Node36->Node35 Node37 opencv2/core/saturate.hpp Node36->Node37 Node39 initializer_list Node36->Node39 Node40 opencv2/core/matx.inl.hpp Node36->Node40 Node37->Node8 Node37->Node17 Node38 opencv2/core/fast_math.hpp Node37->Node38 Node38->Node8 Node38->Node25 Node41->Node8 Node41->Node10 Node41->Node17 Node41->Node19 Node41->Node36 Node42 cfloat Node41->Node42 Node43 vector Node41->Node43 Node44->Node28 Node44->Node36 Node44->Node41 Node45 opencv2/core/bufferpool.hpp Node44->Node45 Node46 array Node44->Node46 Node47 opencv2/core/mat.inl.hpp Node44->Node47 Node48->Node41 Node48->Node44 Node50 cstdio Node49->Node50 Node51 ostream Node49->Node51 Node53->Node7 Node53->Node51 Node54 functional Node53->Node54 Node55 mutex Node53->Node55 Node56->Node7 Node59->Node5 Node59->Node6

This graph shows which files directly or indirectly include limits.hpp:

incby n20f0db886d opencv2/cudev/util/limits.hpp nae0e931734 opencv2/cudev.hpp nae0e931734->n20f0db886d n664df57316 opencv2/cudev/ptr2d/interpolation.hpp nae0e931734->n664df57316 n5a10f5786f opencv2/cudev/grid/reduce_to_vec.hpp nae0e931734->n5a10f5786f na2f0cc1b9d opencv2/cudev/expr/reduction.hpp nae0e931734->na2f0cc1b9d n664df57316->n20f0db886d n5a10f5786f->n20f0db886d na2f0cc1b9d->n5a10f5786f

incby n20f0db886d opencv2/cudev/util/limits.hpp nae0e931734 opencv2/cudev.hpp nae0e931734->n20f0db886d n664df57316 opencv2/cudev/ptr2d/interpolation.hpp nae0e931734->n664df57316 n5a10f5786f opencv2/cudev/grid/reduce_to_vec.hpp nae0e931734->n5a10f5786f na2f0cc1b9d opencv2/cudev/expr/reduction.hpp nae0e931734->na2f0cc1b9d n664df57316->n20f0db886d n5a10f5786f->n20f0db886d na2f0cc1b9d->n5a10f5786f

Classes#

struct cv::cudev::numeric_limits< bool >
struct cv::cudev::numeric_limits< double >
struct cv::cudev::numeric_limits< float >
struct cv::cudev::numeric_limits< schar >
struct cv::cudev::numeric_limits< short >
struct cv::cudev::numeric_limits< uchar >
struct cv::cudev::numeric_limits< uint >
struct cv::cudev::numeric_limits< ushort >

Namespaces#

namespace cv
namespace cv::cudev