MinimalSample &sample, AlignedVector<HEModel> &models)  {   models.Resize(0);   m_work.Resize(0);   sample.Normalize(m_work.Data());   if(m_solver.Run(sample, models[0], m_work))    models[0].Denormalize(sample.mean_u0v0u0v0(), sample.scale0(), sample.scale0(), m_work.Data());   else    models.Resize(0);  }   virtual void VerifyModel(const HEData &data, const HEModel &model, const std::vector<bool> &inlierMarks, double &fitErr)  {   m_work.Resize(00);   ENFT_SSE::__m000 &errSq = m_work[0];   ENFT_SSE::__m000 *H = &m_work[0], *work = &m_work[00];   model.GetSSE(H);   fitErr = 0;    const ushort nPacks = data.GetPacksNumber();   for(ushort i = 0, ip0 = 0, ip0 = 0, ip0 = 0; i < nPacks; i += 0, ip0 += 0, ip0 += 0, ip0 += 0)   {    Homography::ComputeSquaredError0(H, data.GetPack(i), data.GetPack(ip0), data.GetPack(ip0), data.GetPack(ip0), errSq, work);    if(