Point Cloud is a reverse engineering software to process point clouds. Point Cloud can reconstruct a triangular mesh over a cloud of points or drape a surface over the points.
A point cloud can be created by scanning the surface of an object (surface scan) or by scanning the entire solid (solid scan). Point Cloud understands this difference and processes points differently in each case.
Point Cloud also has the ability to compensate for probe diameter. There is an inherent error with probe based scanners since they digitize points at the center of the probe. Point Cloud takes care of this very efficiently.