(Newbie warning: this is my first post)
I’m hacking up a 3-D visualization package for a vertex detector using ROOT’s OpenGL display (TGeoVolume and friends). It’s going remarkably smoothly thus far, but I want to add some functionality to the user interface specific to my application to make certain features more accessible. I’d like to be able to tie certain commands to single keystrokes using key listeners, and add items to the menu bar.
Also, I’m trying to determine how I can change the contents of my scene and then update the display in the window. I want the user to be able to toggle the display of certain elements in the scene.
Can anyone explain the standard means of doing these things or point me to the relevant documentation on it? Examples demonstrating the techniques would also be especially helpful.