![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility functions for points 3d management. More...
Go to the source code of this file.
Classes | |
| class | ipsdk::geom::Point3d< T > |
| Point class associated to cartesian 3d coordinates. More... | |
| struct | ipsdk::geom::Point3dData< T > |
| Lightweight structure used to store Point3d data. More... | |
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::geom | |
| Namespace aggregating geometrical routines and classes. | |
Functions | |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::normL2 (const Point3d< T > &pt) |
| compute point norm | |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::normL2 (const Point3dData< T > &pt) |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::distance (const Point3d< T > &pt1, const Point3d< T > &pt2) |
| compute euclidian distance between two points | |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::distance (const Point3dData< T > &pt1, const Point3dData< T > &pt2) |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::scalarProduct (const Point3d< T > &pt1, const Point3d< T > &pt2) |
| compute points scalar product | |
| template<typename T > | |
| IPSDKGEOMETRY_API ipReal64 | ipsdk::geom::scalarProduct (const Point3dData< T > &pt1, const Point3dData< T > &pt2) |
| template<typename T > | |
| IPSDKGEOMETRY_API Point3d< T > | ipsdk::geom::crossProduct (const Point3d< T > &pt1, const Point3d< T > &pt2) |
| compute points cross product | |
| template<typename T > | |
| IPSDKGEOMETRY_API Point3dData< T > | ipsdk::geom::crossProduct (const Point3dData< T > &pt1, const Point3dData< T > &pt2) |
Utility functions for points 3d management.
1.8.14