![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Basic operators used for polygon 2d management. More...
Go to the source code of this file.
Classes | |
| class | ipsdk::geom::Polygon2d< T > |
| Closed polygon associated to an ordered collection of 2d points. 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 Polygon2d< T > &polygon1, const Polygon2d< T > &polygon2, const T epsilon=ipsdk::NumericLimits< T >::sqrt_epsilon()) |
| function allowing to compare polygons | |
| template<typename T > | |
| IPSDKGEOMETRY_API std::ostream & | ipsdk::geom::operator<< (std::ostream &os, const Polygon2d< T > &polygon) |
| output operator on polygon | |
| template<typename T > | |
| IPSDKGEOMETRY_API void | ipsdk::geom::fromString (Polygon2d< T > &polygon, const std::string &dataStr) |
| template<typename T > | |
| IPSDKGEOMETRY_API bool | ipsdk::geom::operator== (const Polygon2d< T > &polygon1, const Polygon2d< T > &polygon2) |
| comparison operators for ipsdk::geom::Polygon2d class | |
| template<typename T > | |
| IPSDKGEOMETRY_API bool | ipsdk::geom::operator!= (const Polygon2d< T > &polygon1, const Polygon2d< T > &polygon2) |
| comparison operators for ipsdk::geom::Polygon2d class | |
| template<typename TOut , typename TIn > | |
| IPSDKGEOMETRY_API Polygon2d< TOut > | ipsdk::geom::cast (const Polygon2d< TIn > &inputPolygon) |
| function allowing to cast a polygon data TIn type to TOut type | |
| template<typename TOut , typename TIn > | |
| IPSDKGEOMETRY_API void | ipsdk::geom::cast (const Polygon2d< TIn > &inputPolygon, Polygon2d< TOut > &outputPolygon) |
| function allowing to cast a polygon data TIn type to TOut type | |
Basic operators used for polygon 2d management.
1.8.14