| App | Interface class |
| Axes | OpenGL object |
| Axis | |
| Base_cylind | OpenGL object. This class herite form Basic_object. Use this class to draw the base cylinder connecting the robot model to the Force plate. This object is not an active one. Its only purpose is to draw the cylinder and nothing else can be done with it |
| Basic_object | OpenGL object |
| boxLogger | Interface |
| Canvas3D | This interface class creates a OpenGL 3D envirement |
| CModel | |
| Cylinder | OpenGL object |
| DynControlPanel | Dynamics control interface class |
| Force_plate_GL | OpenGL object |
| Jointgl | OpenGL object |
| KinControlPanel | Kinematics control interface class |
| LinkData | Information about a link This structure use a Denavit-Hartenberg approche to describe one link-joint association. It contains the information about the motor and also, |
| Linkgl | OpenGL object |
| ModelDlg | Dialog to create or modify a existing robot model |
| mRobotgl | Modified Denavit-Hartenberg compatible OpenGL-roboop robot model |
| Observer | Observer of the Observer design pattern |
| Robotgl | Denavit-Hartenberg compatible OpenGL-roboop robot model |
| Robotgl_basic | OpenGL robot base class |
| Room | OpenGL object |
| SceneObjects | |
| STL_obj | Creates an OpenGL object from a STL file |
| STLDlg | Dialog to insert or remove an STL object |
| Subject | Subject of the Observer design pattern |
| Target | Inverse kinematics target position |
| TransGL3D | This class allows the user to create a 3D view of the model |
| wxCanvasOrtho | This interface class creates a OpenGL orthogonal environment |
| wxMainFrame | |
| wxMDIChild | Interface class |
| wxMDIParent | Interface class |
| wxTransGLOrtho | This class allows the user to create an orthogonal view of the model |
1.5.1