![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for voronoi skeleton management. More...
#include <IPSDKGeometry/IPSDKGeometryExports.h>#include <IPSDKUtil/Tools/EnumMacros.h>#include <IPSDKUtil/BaseCollections.h>#include <boost/shared_ptr.hpp>#include <map>Go to the source code of this file.
Classes | |
| struct | ipsdk::geom::Point2dData< T > |
| Lightweight structure used to store Point2d data. More... | |
| class | ipsdk::geom::PolygonWithHoles2d< T > |
| Closed polygon potentially associated to interior polygonal holes. More... | |
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::geom | |
| Namespace aggregating geometrical routines and classes. | |
Typedefs | |
| typedef Point2dData< ipReal64 > | ipsdk::geom::SkeletonPoint2d |
| point type associated to voronoi skeletons | |
| typedef std::vector< SkeletonPoint2d > | ipsdk::geom::SkeletonPoint2dColl |
| collection of points associated to voronoi skeletons | |
| typedef std::vector< SkeletonVertex2d > | ipsdk::geom::SkeletonVertex2dColl |
| collection of skeleton vertex 2d | |
| typedef std::pair< ipUInt64, ipUInt64 > | ipsdk::geom::PairIdx |
| pair of point indexes | |
| typedef std::vector< PairIdx > | ipsdk::geom::PairIdxColl |
| collection of pair of point indexes | |
| typedef std::map< PairIdx, Parabola2d > | ipsdk::geom::ParabolaColl |
| map allowing to associate an edge index to a parabola | |
| typedef boost::shared_ptr< Skeleton2d > | ipsdk::geom::Skeleton2dPtr |
| shared pointer to Skeleton2d | |
| typedef boost::shared_ptr< const Skeleton2d > | ipsdk::geom::Skeleton2dConstPtr |
| shared pointer to const Skeleton2d | |
Enumerations | |
| enum | ipsdk::geom::eSkeletonVertexCategory { ipsdk::geom::eSVC_Internal, ipsdk::geom::eSVC_Junction, ipsdk::geom::eSVC_Slab, ipsdk::geom::eSVC_EndPoint, ipsdk::geom::eSVC_All } |
| Enumerate describing skeleton vertex type. More... | |
| enum | ipsdk::geom::eSkeletonEdgeCategory { ipsdk::geom::eSEC_Leaf, ipsdk::geom::eSEC_Branch, ipsdk::geom::eSEC_All } |
| Enumerate describing skeleton edge type. More... | |
Predefined types for voronoi skeleton management.
1.8.14