20 const DataPoint &attributes)
24 return Base::addLocalNeighbor(w, localQ, attributes);
29 const VectorType local = Base::worldToTangentPlane(attributes.pos());
30 const Scalar& h = *(local.data());
31 const Scalar& u = *(local.data()+1);
32 const Scalar& v = *(local.data()+2);
34 Eigen::Matrix<Scalar, 6, 1 > p;
35 p << u*u, v*v, u*v, u, v, 1;
36 m_A += w*p*p.transpose();