Home News Projects Software Videos

libRG - A library to compute Reeb graph of a scalar function defined on a simplicial mesh.

libRG is a library that implements the output-sensitive Reeb graph computation algorithm described in [1]. The Java version of the library supports 2D, 3D and higher dimensional meshes as input, while the C++ library supports only 2D and 3D input. The readme file provides details regarding the file formats that are supported. The Java library can also be extended to support other file formats.


  1. Harish Doraiswamy and Vijay Natarajan.
    Output-sensitive construction of Reeb graphs.
    IEEE Transactions on Visualization and Computer Graphics, 18(1), 2012, 146-159.