IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Point2dUtils.h
Go to the documentation of this file.
1 // Point2dUtils.h:
3 // ---------------
4 //
14 
15 #ifndef __IPSDKGEOMETRY_POINT2DUTILS_H__
16 #define __IPSDKGEOMETRY_POINT2DUTILS_H__
17 
20 
21 namespace ipsdk {
22 namespace geom {
23 
24 template <typename T>
25 struct Point2dData;
26 
29 
32 
33 } // end of namespace geom
34 
37 template <typename T>
38 IPSDKGEOMETRY_API BaseIArchive&
39 operator>> (BaseIArchive& ar, const SerializationIItem<ipsdk::geom::Point2dData<T> >& item);
40 template <typename T>
41 IPSDKGEOMETRY_API BaseOArchive&
42 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::geom::Point2dData<T> >& item);
44 
47 
48 } // end of namespace ipsdk
49 
50 #endif // __IPSDKGEOMETRY_POINT2DUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Forward declaration of serialization useful classes.
Definition of import/export macro for library.
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
IPSDKBASESHAPEANALYSIS_API ipsdk::BaseIArchive & operator>>(ipsdk::BaseIArchive &ar, const ipsdk::SerializationIItem< ipsdk::shape::analysis::MeasureId > &item)
serialization of ipsdk::shape::analysis::MeasureId structure
Lightweight structure used to store Point2d data.
Definition: GeometryEntity2dTypes.h:26