Lines Matching refs:numPoints
106 procrustesRotationAndTranslation (const Vec3<T>* A, const Vec3<T>* B, const T* weights, const size_t numPoints, const bool doScale)
108 if (numPoints == 0)
118 for (int i = 0; i < numPoints; ++i)
123 weightsSum = (double) numPoints;
127 for (int i = 0; i < numPoints; ++i)
155 for (int i = 0; i < numPoints; ++i)
160 for (int i = 0; i < numPoints; ++i)
176 if (doScale && numPoints > 1)
200 for (int i = 0; i < numPoints; ++i)
205 for (int i = 0; i < numPoints; ++i)
246 procrustesRotationAndTranslation (const Vec3<T>* A, const Vec3<T>* B, const size_t numPoints, const bool doScale)
248 return procrustesRotationAndTranslation (A, B, (const T*) 0, numPoints, doScale);
252 template M44d procrustesRotationAndTranslation (const V3d* from, const V3d* to, const size_t numPoints, const bool doScale);
253 template M44d procrustesRotationAndTranslation (const V3f* from, const V3f* to, const size_t numPoints, const bool doScale);
254 template M44d procrustesRotationAndTranslation (const V3d* from, const V3d* to, const double* weights, const size_t numPoints, const bool doScale);
255 template M44d procrustesRotationAndTranslation (const V3f* from, const V3f* to, const float* weights, const size_t numPoints, const bool doScale);