Text this: Semi-automatic extraction of primitive geometric entities from point clouds