How to implement this interface

I saw this example on the Plus website.This is a simple test application to visualize all the tracker tools and the numerical values of the acquired transforms. The visualized data can be optionally saved into file.Is the source code available?Thank you very much!

You can create model nodes in Slicer and transform them using the transform nodes coming from PLUS. That will visualize the coordinate systems in 3D. There is a Create Models module in the SlicerIGT extension.
The values of the transformation matrix can be viewed in the Transforms module.
Time sequences can be recorded in the Sequences module of Slicer. Sequences are saved and reloaded with Slicer scenes.

Thank you very much!