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

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

#include <IPSDKMath/IPSDKMathExports.h>
#include <IPSDKMath/Constants.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 ipReal64 ipsdk::math::tetrahedronArea (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)
 computation of tetrahedron area from its vertives coordinates
 
IPSDKMATH_API ipReal64 ipsdk::math::tetrahedronVolume (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)
 computation of tetrahedron volume from its vertives coordinates
 
IPSDKMATH_API ipReal64 ipsdk::math::tetrahedronSignedVolume (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)
 computation of tetrahedron signed volume from its vertives coordinates
 
IPSDKMATH_API ipReal64 ipsdk::math::tetrahedronSignedVolume (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)
 computation of tetrahedron signed volume from its vertives coordinates (last vertice is supposed to be at origin)
 
IPSDKMATH_API void ipsdk::math::tetrahedronInertia (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 &mxx, ipReal64 &mxy, ipReal64 &mxz, ipReal64 &myy, ipReal64 &myz, ipReal64 &mzz)
 computation of tetrahedron inertia tensor components (last vertice is supposed to be at origin)
 

Detailed Description

Utility functions used to handle tetrahedrons 3d.

Author
E.Noirfalise
Date
2017/07/20