IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Plan3d.h
Go to the documentation of this file.
1 // Plan3d.h:
3 // ---------
4 //
14 
15 #ifndef __IPSDKMATH_PLAN3D_H__
16 #define __IPSDKMATH_PLAN3D_H__
17 
19 #include <IPSDKUtil/BaseTypes.h>
20 
21 namespace ipsdk {
22 namespace math {
23 
26 
29 IPSDKMATH_API bool
30 planFromPoints(const ipReal64 x0, const ipReal64 y0, const ipReal64 z0,
31  const ipReal64 x1, const ipReal64 y1, const ipReal64 z1,
32  const ipReal64 x2, const ipReal64 y2, const ipReal64 z2,
33  ipReal64& rho, ipReal64& theta, ipReal64& phi);
34 
37 
38 } // end of namespace math
39 } // end of namespace ipsdk
40 
41 #endif // __IPSDKMATH_PLAN3D_H__
Definition of import/export macro for library.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKMATH_API bool planFromPoints(const ipReal64 x0, const ipReal64 y0, const ipReal64 z0, const ipReal64 x1, const ipReal64 y1, const ipReal64 z1, const ipReal64 x2, const ipReal64 y2, const ipReal64 z2, ipReal64 &rho, ipReal64 &theta, ipReal64 &phi)
computation of plan parameters from three points
double ipReal64
Base types definition.
Definition: BaseTypes.h:57
Base types for multiplatform compatibility.
#define IPSDKMATH_API
Import/Export macro for library IPSDKMath.
Definition: IPSDKMathExports.h:27