IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Estimation2dUtils.h
Go to the documentation of this file.
1 // Estimation2dUtils.h:
3 // --------------------
4 //
14 
15 #ifndef __IPSDKGEOMETRY_ESTIMATION2DUTILS_H__
16 #define __IPSDKGEOMETRY_ESTIMATION2DUTILS_H__
17 
20 
21 namespace ipsdk {
22 namespace geom {
23 
26 
31 template <typename T>
33 toDataSet(const std::vector<Point2d<T> >& ptColl);
34 template <typename T>
36 toDataSet(const std::vector<Point2dData<T> >& ptColl);
38 
43 toDataSet(const std::vector<Line2d>& lineColl);
44 
51 template <typename T>
53 toDataSet(const std::vector<Point2d<T> >& ptColl1,
54  const std::vector<Point2d<T> >& ptColl2);
55 template <typename T>
57 toDataSet(const std::vector<Point2dData<T> >& ptColl1,
58  const std::vector<Point2dData<T> >& ptColl2);
60 
63 
64 } // end of namespace geom
65 } // end of namespace ipsdk
66 
67 #endif // __IPSDKGEOMETRY_ESTIMATION2DUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Predefined types for estimation 2d management.
std::vector< DataType > DataSet
collection of data associated to estimation
Definition: EstimationTypes.h:67
Definition of import/export macro for library.
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
IPSDKGEOMETRY_API math::DataSet toDataSet(const std::vector< Point2d< T > > &ptColl)
function allowing to convert a point collection to an estimation data set