3D breakline extraction from point clouds