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

Utility functions for shape 2d management. More...

#include <IPSDKGeometry/IPSDKGeometryExports.h>
#include <IPSDKGeometry/Entity/2d/Shape/Shape2dTypes.h>
#include <boost/filesystem/path.hpp>

Go to the source code of this file.

Namespaces

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

Functions

IPSDKGEOMETRY_API ipUInt32 ipsdk::geom::getNbPolygons (const Shape2d &shape2d)
 
IPSDKGEOMETRY_API ipUInt32 ipsdk::geom::getNbPolygons (const Shape2dVector &shape2dVector)
 
IPSDKGEOMETRY_API ipUInt32 ipsdk::geom::getPolygonMaxNbPoints (const Shape2d &shape2d)
 
IPSDKGEOMETRY_API ipUInt32 ipsdk::geom::getPolygonMaxNbPoints (const Shape2dVector &shape2dVector)
 
IPSDKGEOMETRY_API bool ipsdk::geom::writeToCsv (const boost::filesystem::path &filePath, const Shape2d &shape2d)
 function allowing to write polygons of a shape into a csv file More...
 
IPSDKGEOMETRY_API bool ipsdk::geom::writeToCsv (const boost::filesystem::path &filePath, const Shape2dVector &shape2dVector)
 function allowing to write polygons of a collection of shapes into a csv file More...
 

Detailed Description

Utility functions for shape 2d management.

Author
E.Noirfalise
Date
2016/07/05