Ocean
PixelPosition.h File Reference

Go to the source code of this file.

Data Structures

class  Ocean::CV::PixelPositionT< T >
 This class implements a 2D pixel position with pixel precision. More...
 

Namespaces

 Ocean
 The namespace covering the entire Ocean framework.
 
 Ocean::CV
 Namespace of the CV library.
 

Typedefs

typedef PixelPositionT< unsigned int > Ocean::CV::PixelPosition
 Definition of the default PixelPosition object with a data type allowing only positive coordinate values. More...
 
typedef PixelPositionT< int > Ocean::CV::PixelPositionI
 Definition of a PixelPosition object with a data type allowing positive and negative coordinate values. More...
 
typedef std::vector< PixelPosition > Ocean::CV::PixelPositions
 Definition of a vector holding pixel positions (with positive coordinate values). More...
 
typedef std::vector< PixelPositionI > Ocean::CV::PixelPositionsI
 Definition of a vector holding pixel positions (with positive and negative coordinate values). More...
 

Functions

template<typename T >
std::ostream & Ocean::CV::operator<< (std::ostream &stream, const PixelPositionT< T > &pixelPosition)
 
template<bool tActive, typename T >
MessageObject< tActive > & Ocean::CV::operator<< (MessageObject< tActive > &messageObject, const PixelPositionT< T > &pixelPosition)
 
template<bool tActive, typename T >
MessageObject< tActive > & Ocean::CV::operator<< (MessageObject< tActive > &&messageObject, const PixelPositionT< T > &pixelPosition)