mirror of
https://github.com/opencv/opencv.git
synced 2024-11-26 20:20:20 +08:00
0aca3fb5af
Dual quaternion * create dual quaternion; basic operations, functions(exp,log,norm,inv), to/from mat, sclerp. * add dqb, dqs, gdqb, to/from affine3; change algorithm of norm, inv, getTranslation, createFromPitch, normalize; change type translation to Vec3; comment improve; * try fix warning: unreferenced local function * change exp calculation; add func(obj) operations; * Change the algorithm of log function; add assumeUnit in getRotation; remove dqs; change std::vector to InputArray * fix warning: doxygen and Vec<double, 0> * fix warning: doxygen and Vec<double, 0> * add inputarray param for gdqb * change int to size_t * win cl warning fix * replace size_t by int at using Mat.at() function * replace double by float * interpolation fix * replace (i, 0) to (i) * core(quat): exclude ABI, test_dualquaternion=>test_quaternion.cpp Co-authored-by: arsaratovtsev <arsaratovtsev@intel.com> Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com> |
||
---|---|---|
.. | ||
ocl | ||
test_arithm.cpp | ||
test_async.cpp | ||
test_concatenation.cpp | ||
test_conjugate_gradient.cpp | ||
test_countnonzero.cpp | ||
test_cuda.cpp | ||
test_downhill_simplex.cpp | ||
test_ds.cpp | ||
test_dxt.cpp | ||
test_eigen.cpp | ||
test_hal_core.cpp | ||
test_intrin128.simd.hpp | ||
test_intrin256.simd.hpp | ||
test_intrin512.simd.hpp | ||
test_intrin_emulator.cpp | ||
test_intrin_utils.hpp | ||
test_intrin.cpp | ||
test_io.cpp | ||
test_logtagconfigparser.cpp | ||
test_logtagmanager.cpp | ||
test_lpsolver.cpp | ||
test_main.cpp | ||
test_mat.cpp | ||
test_math.cpp | ||
test_misc.cpp | ||
test_opencl.cpp | ||
test_operations.cpp | ||
test_precomp.hpp | ||
test_ptr.cpp | ||
test_quaternion.cpp | ||
test_rand.cpp | ||
test_rotatedrect.cpp | ||
test_umat.cpp | ||
test_utils_tls.impl.hpp | ||
test_utils.cpp |