A Henneberg-based algorithm for generating tree-decomposable minimally rigid graphs. (March 2017)