V3d 88 3rdparty/openexr/IlmImf/ImfVecAttribute.h typedef TypedAttribute<Imath::V3d> V3dAttribute; V3d 138 3rdparty/openexr/Imath/ImathBox.h typedef Box <V3d> Box3d; V3d 112 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp V3d Acenter (0.0); V3d 113 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp V3d Bcenter (0.0); V3d 120 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp Acenter += (V3d) A[i]; V3d 121 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp Bcenter += (V3d) B[i]; V3d 132 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp Acenter += w * (V3d) A[i]; V3d 133 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp Bcenter += w * (V3d) B[i]; V3d 156 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp C += outerProduct ((V3d) B[i] - Bcenter, (V3d) A[i] - Acenter); V3d 163 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp C += outerProduct (w * ((V3d) B[i] - Bcenter), (V3d) A[i] - Acenter); V3d 168 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp V3d S; V3d 201 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp traceATA += ((V3d) A[i] - Acenter).length2(); V3d 206 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp traceATA += ((double) weights[i]) * ((V3d) A[i] - Acenter).length2(); V3d 236 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp const V3d translate = Bcenter - s*Acenter*Qt; V3d 252 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp template M44d procrustesRotationAndTranslation (const V3d* from, const V3d* to, const size_t numPoints, const bool doScale); V3d 254 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp template M44d procrustesRotationAndTranslation (const V3d* from, const V3d* to, const double* weights, const size_t numPoints, const bool doScale);