|
| class | ipsdk::geom::Ellipsoid3dEstimator |
| | Class allowing to estimate an ellipsoid 3d from a data set of 3d contour points. More...
|
| |
| class | ipsdk::geom::HomographyTransform3dEstimator |
| | Class allowing to estimate a 3d homography transformationWe compute a homography transformation such as :
. More...
|
| |
| class | ipsdk::geom::Plan3dEstimator |
| | Class allowing to estimate a plan 3d from a data set of 3d pointsPlan parameters are expressed in spherical coordinates :
where : More...
|
| |
| class | ipsdk::geom::RigidTransform3dEstimator |
| | Class allowing to estimate a 3d rigid transformationWe compute a rigid transformation such as :
For more informations report to Rotations 3d. More...
|
| |
| class | ipsdk::geom::SimilarityTransform3dEstimator |
| | Class allowing to estimate a 3d similarity transformationWe compute a similarity transformation such as :
For more informations report to Rotations 3d. More...
|
| |
| class | ipsdk::geom::Sphere3dEstimator |
| | Class allowing to estimate a sphere 3d from a data set of 3d contour points. More...
|
| |
|
template<typename T > |
| IPSDKGEOMETRY_API math::DataSet | ipsdk::geom::toDataSet (const std::vector< Point3d< T > > &ptColl) |
| | function allowing to convert a point collection to an estimation data set
|
| |
|
template<typename T > |
| IPSDKGEOMETRY_API math::DataSet | ipsdk::geom::toDataSet (const std::vector< Point3dData< T > > &ptColl) |
| | function allowing to convert a point collection to an estimation data set
|
| |
| template<typename T > |
| IPSDKGEOMETRY_API math::DataSet | ipsdk::geom::toDataSet (const std::vector< Point3d< T > > &ptColl1, const std::vector< Point3d< T > > &ptColl2) |
| | function allowing to convert two point collections to an estimation data set More...
|
| |
| template<typename T > |
| IPSDKGEOMETRY_API math::DataSet | ipsdk::geom::toDataSet (const std::vector< Point3dData< T > > &ptColl1, const std::vector< Point3dData< T > > &ptColl2) |
| | function allowing to convert two point collections to an estimation data set More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::plan3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl, const math::EstimationConfig &config) |
| | plan 3d estimation from a cloud of 3d points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::plan3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl) |
| | plan 3d estimation from a cloud of 3d points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::ellipsoid3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl, const math::EstimationConfig &config) |
| | ellipsoid 3d estimation from a cloud of 3d contour points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::ellipsoid3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl) |
| | ellipsoid 3d estimation from a cloud of 3d contour points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::homographyTransform3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2, const math::EstimationConfig &config) |
| | homography transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::homographyTransform3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2) |
| | homography transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::gaussianCurve3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl, const math::EstimationConfig &config) |
| | gaussian curve 3d estimation from a cloud of 3d points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::gaussianCurve3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl) |
| | gaussian curve 3d estimation from a cloud of 3d points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::rigidTransform3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2, const math::EstimationConfig &config) |
| | rigid transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::rigidTransform3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2) |
| | rigid transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::similarityTransform3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2, const math::EstimationConfig &config) |
| | similarity transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::similarityTransform3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl1, const std::vector< geom::Point3dData< T > > &ptColl2) |
| | similarity transformation estimation between two clouds of 3d points More...
|
| |
| template<typename T > |
| PYIPSDKBASE_API boost::python::tuple | ipsdk::python::sphere3dEstimation (const std::vector< geom::Point3dData< T > > &ptColl, const math::EstimationConfig &config, const bool bProcessNonLinearPass) |
| | sphere 3d estimation from a cloud of 3d contour points More...
|
| |
| template<typename T > |
| boost::python::tuple | ipsdk::python::sphere3dSimpleEstimation (const std::vector< geom::Point3dData< T > > &ptColl) |
| | sphere 3d estimation from a cloud of 3d contour points More...
|
| |
Parametric model estimation in geometric 3d case.