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

Utility functions for geometry entity 2d mangement. More...

#include <IPSDKGeometry/IPSDKGeometryExports.h>
#include <IPSDKGeometry/Entity/2d/GeometryEntity2dTypes.h>
#include <IPSDKSerialization/Engine/SerializationFwd.h>

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 ipUInt64 ipsdk::geom::getNbPixels (const ipsdk::geom::RowIntersections &)
 return the number of pixels in the input RowIntersections data structure
 
IPSDKGEOMETRY_API BaseIArchive & ipsdk::operator>> (BaseIArchive &ar, const SerializationIItem< ipsdk::geom::RowSegment > &item)
 ipsdk::geom::RowSegment serialization operators
 
IPSDKGEOMETRY_API BaseOArchive & ipsdk::operator<< (BaseOArchive &ar, const SerializationOItem< ipsdk::geom::RowSegment > &item)
 ipsdk::geom::RowSegment serialization operators
 
IPSDKGEOMETRY_API BaseIArchive & ipsdk::operator>> (BaseIArchive &ar, const SerializationIItem< ipsdk::geom::RowIntersections > &item)
 ipsdk::geom::RowIntersections serialization operators
 
IPSDKGEOMETRY_API BaseOArchive & ipsdk::operator<< (BaseOArchive &ar, const SerializationOItem< ipsdk::geom::RowIntersections > &item)
 ipsdk::geom::RowIntersections serialization operators
 
IPSDKGEOMETRY_API BaseIArchive & ipsdk::operator>> (BaseIArchive &ar, const SerializationIItem< ipsdk::geom::RowSegment_UInt32 > &item)
 ipsdk::geom::RowSegment_UInt32 and RowIntersections_UInt32 serialization operators for version 1 (with UInt32 data)
 
IPSDKGEOMETRY_API BaseIArchive & ipsdk::operator>> (BaseIArchive &ar, const SerializationIItem< ipsdk::geom::RowIntersections_UInt32 > &item)
 ipsdk::geom::RowSegment_UInt32 and RowIntersections_UInt32 serialization operators for version 1 (with UInt32 data)
 

Detailed Description

Utility functions for geometry entity 2d mangement.

Author
E. Noirfalise
Date
2015/06/02