Basic surfel functors and estimator adapter