cv::Rect_< _Tp > Class Template Reference

#include <cxcore.hpp>

List of all members.

Public Types

typedef _Tp value_type

Public Member Functions

 Rect_ ()
 Rect_ (_Tp _x, _Tp _y, _Tp _width, _Tp _height)
 Rect_ (const Rect_ &r)
 Rect_ (const CvRect &r)
 Rect_ (const Point_< _Tp > &org, const Size_< _Tp > &sz)
 Rect_ (const Point_< _Tp > &pt1, const Point_< _Tp > &pt2)
Rect_operator= (const Rect_ &r)
Point_< _Tp > tl () const
Point_< _Tp > br () const
Size_< _Tp > size () const
_Tp area () const
template<typename _Tp2 >
 operator Rect_< _Tp2 > () const
 operator CvRect () const
bool contains (const Point_< _Tp > &pt) const

Public Attributes

_Tp x
_Tp y
_Tp width
_Tp height

template<typename _Tp>
class cv::Rect_< _Tp >


Member Typedef Documentation

template<typename _Tp>
typedef _Tp cv::Rect_< _Tp >::value_type

Constructor & Destructor Documentation

template<typename _Tp >
cv::Rect_< _Tp >::Rect_ (  ) 
template<typename _Tp>
cv::Rect_< _Tp >::Rect_ ( _Tp  _x,
_Tp  _y,
_Tp  _width,
_Tp  _height 
)
template<typename _Tp>
cv::Rect_< _Tp >::Rect_ ( const Rect_< _Tp > &  r  ) 
template<typename _Tp>
cv::Rect_< _Tp >::Rect_ ( const CvRect r  ) 
template<typename _Tp>
cv::Rect_< _Tp >::Rect_ ( const Point_< _Tp > &  org,
const Size_< _Tp > &  sz 
)
template<typename _Tp>
cv::Rect_< _Tp >::Rect_ ( const Point_< _Tp > &  pt1,
const Point_< _Tp > &  pt2 
)

Member Function Documentation

template<typename _Tp >
Rect_< _Tp > & cv::Rect_< _Tp >::operator= ( const Rect_< _Tp > &  r  ) 
template<typename _Tp >
Point_< _Tp > cv::Rect_< _Tp >::tl (  )  const
template<typename _Tp >
Point_< _Tp > cv::Rect_< _Tp >::br (  )  const
template<typename _Tp >
Size_< _Tp > cv::Rect_< _Tp >::size (  )  const
template<typename _Tp >
_Tp cv::Rect_< _Tp >::area (  )  const
template<typename _Tp >
template<typename _Tp2 >
cv::Rect_< _Tp >::operator Rect_< _Tp2 > (  )  const
template<typename _Tp >
cv::Rect_< _Tp >::operator CvRect (  )  const
template<typename _Tp>
bool cv::Rect_< _Tp >::contains ( const Point_< _Tp > &  pt  )  const

Member Data Documentation

template<typename _Tp>
_Tp cv::Rect_< _Tp >::x
template<typename _Tp>
_Tp cv::Rect_< _Tp >::y
template<typename _Tp>
_Tp cv::Rect_< _Tp >::width
template<typename _Tp>
_Tp cv::Rect_< _Tp >::height

The documentation for this class was generated from the following files: