SML Triangulator