Enhanced version of genericNormalEstimator with different outputs.
Add viewer to genericNormalEstimator.cpp