IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
Sphere3d.h File Reference

Utility functions used to handle spheres 3d. More...

#include <IPSDKMath/IPSDKMathExports.h>
#include <IPSDKMath/Constants.h>
#include <IPSDKUtil/Tools/ForceInline.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::math
 Namespace agregating IPSDK mathematical routines and classes.
 

Functions

IPSDKMATH_API bool ipsdk::math::sphereFromPoints (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, const ipReal64 x3, const ipReal64 y3, const ipReal64 z3, ipReal64 &xc, ipReal64 &yc, ipReal64 &zc, ipReal64 &radius)
 computation of sphere parameters from four points More...
 
IPSDKMATH_API bool ipsdk::math::sphereFromPoints (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 &xc, ipReal64 &yc, ipReal64 &zc, ipReal64 &radius)
 computation of sphere parameters from three points More...
 
IPSDK_FORCEINLINE ipReal64 ipsdk::math::sphereArea (const ipReal64 radius)
 compute sphere area
 
IPSDK_FORCEINLINE ipReal64 ipsdk::math::sphereVolume (const ipReal64 radius)
 compute sphere volume
 

Detailed Description

Utility functions used to handle spheres 3d.

Author
E.Noirfalise
Date
2017/05/18