cv::Point_< _Tp > Class Template Reference

#include <cxcore.hpp>

List of all members.

Public Types

typedef _Tp value_type

Public Member Functions

 Point_ ()
 Point_ (_Tp _x, _Tp _y)
 Point_ (const Point_ &pt)
 Point_ (const CvPoint &pt)
 Point_ (const CvPoint2D32f &pt)
 Point_ (const Size_< _Tp > &sz)
 Point_ (const Vec< _Tp, 2 > &v)
Point_operator= (const Point_ &pt)
template<typename _Tp2 >
 operator Point_< _Tp2 > () const
 operator CvPoint () const
 operator CvPoint2D32f () const
 operator Vec< _Tp, 2 > () const
_Tp dot (const Point_ &pt) const
double ddot (const Point_ &pt) const
bool inside (const Rect_< _Tp > &r) const

Public Attributes

_Tp x
_Tp y

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


Member Typedef Documentation

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

Constructor & Destructor Documentation

template<typename _Tp >
cv::Point_< _Tp >::Point_ (  )
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( _Tp  _x,
_Tp  _y 
)
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( const Point_< _Tp > &  pt )
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( const CvPoint pt )
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( const CvPoint2D32f pt )
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( const Size_< _Tp > &  sz )
template<typename _Tp>
cv::Point_< _Tp >::Point_ ( const Vec< _Tp, 2 > &  v )

Member Function Documentation

template<typename _Tp >
Point_< _Tp > & cv::Point_< _Tp >::operator= ( const Point_< _Tp > &  pt )
template<typename _Tp >
template<typename _Tp2 >
cv::Point_< _Tp >::operator Point_< _Tp2 > (  ) const
template<typename _Tp >
cv::Point_< _Tp >::operator CvPoint (  ) const
template<typename _Tp >
cv::Point_< _Tp >::operator CvPoint2D32f (  ) const
template<typename _Tp >
cv::Point_< _Tp >::operator Vec< _Tp, 2 > (  ) const
template<typename _Tp >
_Tp cv::Point_< _Tp >::dot ( const Point_< _Tp > &  pt ) const
template<typename _Tp >
double cv::Point_< _Tp >::ddot ( const Point_< _Tp > &  pt ) const
template<typename _Tp>
bool cv::Point_< _Tp >::inside ( const Rect_< _Tp > &  r ) const

Member Data Documentation

template<typename _Tp>
_Tp cv::Point_< _Tp >::x
template<typename _Tp>
_Tp cv::Point_< _Tp >::y

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