| _axx | ipsdk::math::transform::Affine3d | protected |
| _axy | ipsdk::math::transform::Affine3d | protected |
| _axz | ipsdk::math::transform::Affine3d | protected |
| _ayx | ipsdk::math::transform::Affine3d | protected |
| _ayy | ipsdk::math::transform::Affine3d | protected |
| _ayz | ipsdk::math::transform::Affine3d | protected |
| _azx | ipsdk::math::transform::Affine3d | protected |
| _azy | ipsdk::math::transform::Affine3d | protected |
| _azz | ipsdk::math::transform::Affine3d | protected |
| _tx | ipsdk::math::transform::Affine3d | protected |
| _ty | ipsdk::math::transform::Affine3d | protected |
| _tz | ipsdk::math::transform::Affine3d | protected |
| Affine3d() (defined in ipsdk::math::transform::Affine3d) | ipsdk::math::transform::Affine3d | inline |
| Affine3d(const ipReal64 axx, const ipReal64 axy, const ipReal64 axz, const ipReal64 ayx, const ipReal64 ayy, const ipReal64 ayz, const ipReal64 azx, const ipReal64 azy, const ipReal64 azz, const ipReal64 tx, const ipReal64 ty, const ipReal64 tz) (defined in ipsdk::math::transform::Affine3d) | ipsdk::math::transform::Affine3d | inline |
| apply(ipReal64 &x, ipReal64 &y, ipReal64 &z) const | ipsdk::math::transform::Affine3d | virtual |
| ipsdk::math::transform::BaseLinearGeometricTransform3d::apply(const T xIn, const T yIn, const T zIn, T &xOut, T &yOut, T &zOut) const | ipsdk::math::transform::BaseGeometricTransform3d | |
| BaseGeometricTransform3d() (defined in ipsdk::math::transform::BaseGeometricTransform3d) | ipsdk::math::transform::BaseGeometricTransform3d | |
| BaseLinearGeometricTransform3d() (defined in ipsdk::math::transform::BaseLinearGeometricTransform3d) | ipsdk::math::transform::BaseLinearGeometricTransform3d | |
| createInverted() const | ipsdk::math::transform::BaseGeometricTransform3d | |
| eTP_Axx enum value | ipsdk::math::transform::Affine3d | |
| eTP_Axy enum value | ipsdk::math::transform::Affine3d | |
| eTP_Axz enum value | ipsdk::math::transform::Affine3d | |
| eTP_Ayx enum value | ipsdk::math::transform::Affine3d | |
| eTP_Ayy enum value | ipsdk::math::transform::Affine3d | |
| eTP_Ayz enum value | ipsdk::math::transform::Affine3d | |
| eTP_Azx enum value | ipsdk::math::transform::Affine3d | |
| eTP_Azy enum value | ipsdk::math::transform::Affine3d | |
| eTP_Azz enum value | ipsdk::math::transform::Affine3d | |
| eTP_Tx enum value | ipsdk::math::transform::Affine3d | |
| eTP_Ty enum value | ipsdk::math::transform::Affine3d | |
| eTP_Tz enum value | ipsdk::math::transform::Affine3d | |
| eTransformParams enum name | ipsdk::math::transform::Affine3d | |
| g_bLinear | ipsdk::math::transform::BaseLinearGeometricTransform3d | static |
| getGeometricTransform3dType() const =0 | ipsdk::math::transform::BaseGeometricTransform3d | pure virtual |
| getHomogenousMatrix(const ipReal64 axx, const ipReal64 axy, const ipReal64 axz, const ipReal64 ayx, const ipReal64 ayy, const ipReal64 ayz, const ipReal64 azx, const ipReal64 azy, const ipReal64 azz, const ipReal64 tx, const ipReal64 ty, const ipReal64 tz) | ipsdk::math::transform::Affine3d | inlinestatic |
| getHomogenousMatrix() const | ipsdk::math::transform::Affine3d | virtual |
| getIdentityParams() | ipsdk::math::transform::Affine3d | static |
| getInvHomogenousMatrix(const ipReal64 axx, const ipReal64 axy, const ipReal64 axz, const ipReal64 ayx, const ipReal64 ayy, const ipReal64 ayz, const ipReal64 azx, const ipReal64 azy, const ipReal64 azz, const ipReal64 tx, const ipReal64 ty, const ipReal64 tz) | ipsdk::math::transform::Affine3d | inlinestatic |
| getInvHomogenousMatrix() const | ipsdk::math::transform::Affine3d | virtual |
| getInvParams(ipReal64 &axx, ipReal64 &axy, ipReal64 &axz, ipReal64 &ayx, ipReal64 &ayy, ipReal64 &ayz, ipReal64 &azx, ipReal64 &azy, ipReal64 &azz, ipReal64 &tx, ipReal64 &ty, ipReal64 &tz) | ipsdk::math::transform::Affine3d | static |
| getInvParams() const | ipsdk::math::transform::Affine3d | virtual |
| getNbParams() const =0 | ipsdk::math::transform::BaseGeometricTransform3d | pure virtual |
| getParams() const | ipsdk::math::transform::Affine3d | virtual |
| IPSDK_DECLARE_TRANSFORM3D(Affine3d) (defined in ipsdk::math::transform::Affine3d) | ipsdk::math::transform::Affine3d | |
| isInvertible() const | ipsdk::math::transform::BaseGeometricTransform3d | inlinevirtual |
| isLinear() const | ipsdk::math::transform::BaseLinearGeometricTransform3d | inlinevirtual |
| setIdentity() | ipsdk::math::transform::Affine3d | inlinevirtual |
| setParams(const ipReal64 axx, const ipReal64 axy, const ipReal64 axz, const ipReal64 ayx, const ipReal64 ayy, const ipReal64 ayz, const ipReal64 azx, const ipReal64 azy, const ipReal64 azz, const ipReal64 tx, const ipReal64 ty, const ipReal64 tz) | ipsdk::math::transform::Affine3d | inline |
| setParams(const Vector ¶ms) | ipsdk::math::transform::Affine3d | virtual |
| transform(const ipReal64 axx, const ipReal64 axy, const ipReal64 axz, const ipReal64 ayx, const ipReal64 ayy, const ipReal64 ayz, const ipReal64 azx, const ipReal64 azy, const ipReal64 azz, const ipReal64 tx, const ipReal64 ty, const ipReal64 tz, ipReal64 &x, ipReal64 &y, ipReal64 &z) | ipsdk::math::transform::Affine3d | inlinestatic |
| ~Affine3d() (defined in ipsdk::math::transform::Affine3d) | ipsdk::math::transform::Affine3d | inline |
| ~BaseGeometricTransform3d() (defined in ipsdk::math::transform::BaseGeometricTransform3d) | ipsdk::math::transform::BaseGeometricTransform3d | virtual |
| ~BaseLinearGeometricTransform3d()=0 (defined in ipsdk::math::transform::BaseLinearGeometricTransform3d) | ipsdk::math::transform::BaseLinearGeometricTransform3d | pure virtual |