Registering, integrating, and building CAD models from range data | Synapse