opencv2/core/types.hpp#
#include <climits>
#include <cfloat>
#include <vector>
#include <limits>
#include <opencv2/core/cvdef.h>
#include <opencv2/core/cvstd.hpp>
#include <opencv2/core/matx.hpp>
Include dependency graph for types.hpp:
This graph shows which files directly or indirectly include types.hpp:
Classes#
class cv::Complex
A complex number class. More…
struct cv::traits::Depth< Complex< _Tp > >
struct cv::traits::Depth< Moments >
struct cv::traits::Depth< Point3_< _Tp > >
struct cv::traits::Depth< Point_< _Tp > >
struct cv::traits::Depth< Range >
struct cv::traits::Depth< Rect_< _Tp > >
struct cv::traits::Depth< RotatedRect >
struct cv::traits::Depth< Scalar_< _Tp > >
struct cv::traits::Depth< Size_< _Tp > >
class cv::DMatch
Class for matching keypoint descriptors. More…
class cv::KeyPoint
Data structure for salient point detectors. More…
class cv::Moments
struct returned by cv::moments More…
class cv::Point3_
Template class for 3D points specified by its coordinates x, y and z. More…
class cv::Point_
Template class for 2D points specified by its coordinates x and y. More…
class cv::Range
Template class specifying a continuous subsequence (slice) of a sequence. More…
class cv::Rect_
Template class for 2D rectangles. More…
class cv::RotatedRect
The class represents rotated (i.e. not up-right) rectangles on a plane. More…
class cv::Scalar_
Template class for a 4-element vector derived from Vec. More…
class cv::Size_
Template class for specifying the size of an image or rectangle. More…
class cv::TermCriteria
The class defining termination criteria for iterative algorithms. More…
struct cv::traits::Type< Complex< _Tp > >
struct cv::traits::Type< Moments >
struct cv::traits::Type< Point3_< _Tp > >
struct cv::traits::Type< Point_< _Tp > >
struct cv::traits::Type< Range >
struct cv::traits::Type< Rect_< _Tp > >
struct cv::traits::Type< RotatedRect >
struct cv::traits::Type< Scalar_< _Tp > >
struct cv::traits::Type< Size_< _Tp > >
Namespaces#
namespace cv
namespace cv::traits