15 #ifndef __IPSDKGEOMETRY_BOUNDINGBOX3DOPERATORS_H__ 16 #define __IPSDKGEOMETRY_BOUNDINGBOX3DOPERATORS_H__ 34 compare(
const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2,
41 operator== (
const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
44 operator!= (
const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
47 operator< (const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
50 operator> (
const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
53 operator<= (const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
56 operator>= (
const BoundingBox3d<T>& boundingBox1,
const BoundingBox3d<T>& boundingBox2);
62 operator<< (std::ostream& os, const BoundingBox3d<T>& boundingBox);
70 #endif // __IPSDKGEOMETRY_BOUNDINGBOX3DOPERATORS_H__ IPSDKGEOMETRY_API bool compare(const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2, const T epsilon=ipsdk::NumericLimits< T >::sqrt_epsilon())
function allowing to compare bounding box
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKGEOMETRY_API bool operator>=(const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
comparison operators for ipsdk::geom::BoundingBox2d class
IPSDKGEOMETRY_API bool operator>(const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
comparison operators for ipsdk::geom::BoundingBox2d class
IPSDKGEOMETRY_API bool operator!=(const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
comparison operators for ipsdk::geom::BoundingBox2d class
Definition: NumericLimits.h:27
Predefined constants for ipsdk math library.
Definition of import/export macro for library.
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
IPSDKGEOMETRY_API bool operator==(const BoundingBox2d< T > &boundingBox1, const BoundingBox2d< T > &boundingBox2)
comparison operators for ipsdk::geom::BoundingBox2d class