IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Namespaces | Functions
BoundingBox2dOperators.h File Reference

Basic operators used for bounding box 2d management. More...

#include <IPSDKGeometry/IPSDKGeometryExports.h>
#include <IPSDKMath/Constants.h>

Go to the source code of this file.

Classes

class  ipsdk::geom::BoundingBox2d< T >
 Rectangular 2d bounding box class associated to cartesian 2d coordinates. More...
 

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::geom
 Namespace aggregating geometrical routines and classes.
 

Functions

template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::compare (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2, const T epsilon=ipsdk::NumericLimits< T >::sqrt_epsilon())
 function allowing to compare bounding box More...
 
template<typename T >
IPSDKGEOMETRY_API std::ostream & ipsdk::geom::operator<< (std::ostream &os, const BoundingBox2d< T > &boundingBox)
 output operator on bounding box
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator== (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator!= (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator< (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator> (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator<= (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 
template<typename T >
IPSDKGEOMETRY_API bool ipsdk::geom::operator>= (const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
 comparison operators for ipsdk::geom::BoundingBox2d class
 

Detailed Description

Basic operators used for bounding box 2d management.

Author
E. Noirfalise
Date
2015/04/28