opencv2/core/hal/intrin.hpp#

#include <cmath>
#include <float.h>
#include <stdlib.h>
#include <opencv2/core/cvdef.h>
#include <opencv2/core/hal/intrin_cpp.hpp>

Include dependency graph for intrin.hpp:

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

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

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

incby n5b2f5295db opencv2/core/hal/intrin.hpp nc2d8f51c59 opencv2/core/simd_intrinsics.hpp nc2d8f51c59->n5b2f5295db

incby n5b2f5295db opencv2/core/hal/intrin.hpp nc2d8f51c59 opencv2/core/simd_intrinsics.hpp nc2d8f51c59->n5b2f5295db

Classes#

struct cv::V_TypeTraits

Namespaces#

namespace cv
namespace cv::hal