That depends on the definition of “automatic.”  We have invested extensively in breakline algorithms for LP360, primarily in support of hydrological modeling.  All of our tools currently require a “person in the loop” to collect (digitize) the X, Y components of the breakline.  The vertical is collecting automatically from the underlying point cloud using a rich variety of techniques.  We are actively engaged in new development for automatic morphology detection and will add these as they prove their robustness.