Data structures take shape, on the fly, as a real-time manifestation while your program unfolds on your screen. Class instantiations, data variable modifications and the dynamic relationships between objects are displayed as the program under observation executes them. The object boxes display data fields and dynamically update their values as the variables they reflect are modified by your program.
Arrows show references between objects.
Employing these simple constructs, VisiVue unveils even the most complex data structures. With VisiVue, multiple threads interweave before your eyes.