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

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

#include <IPSDKBaseShapeSegmentation/IPSDKBaseShapeSegmentationExports.h>
#include <IPSDKGeometry/Entity/2d/Shape/Shape2dTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::shape::segmentation
 Namespace aggregating basic shape segmentation components.
 

Functions

IPSDKBASESHAPESEGMENTATION_API void ipsdk::shape::segmentation::separateSelfIntersecting (ipsdk::geom::Shape2d &shape2d)
 function allowing to separate self intersecting polygons associated to a shape
 
IPSDKBASESHAPESEGMENTATION_API ipsdk::geom::Shape2dPolygonWithHolesPtr ipsdk::shape::segmentation::createSeparation (const ipUInt64 startPointIndex, const ipUInt64 endPointIndex, ipsdk::geom::Shape2dPolygonWithHoles &polygonWithHoles)
 function allowing to separate a polygon into two sub polygons More...
 

Detailed Description

Utility functions for shape 2d segmentation management.

Author
E.Noirfalise
Date
2016/08/16