class mpkGUI

Functions for reading scene files and for realizing a simple but powerful GUI.

Public Fields

ostatic SoWinExaminerViewer* myViewer
Windows version only
ostatic HWND myWindow
Windows version only
ostatic SoXtExaminerViewer* myViewer
Unix version only
ostatic Widget myWindow
Unix version only
[more]static SoPerspectiveCamera* myCamera
[more]static SoSeparator* root
[more]static SoSeparator* scene

Public Methods

[more]static void init (char* argv[], void (*myKeyPressCB)(void* , SoEventCallback* )=0, void (*myMouseButtonCB)(void* , SoEventCallback* )=0)
[more]static void read_scene (const char* scene_fname)
[more]static mpkRobotCollection* get_robots ()
[more]static mpkObstacleCollection* get_obstacles ()
[more]static void start (const char* win_title = "MPK")
[more]static void save_snapshot (const char* image_fname)


Documentation

Functions for reading scene files and for realizing a simple but powerful GUI.
ostatic void init(char* argv[], void (*myKeyPressCB)(void* , SoEventCallback* )=0, void (*myMouseButtonCB)(void* , SoEventCallback* )=0)

ostatic void read_scene(const char* scene_fname)

ostatic mpkRobotCollection* get_robots()

ostatic mpkObstacleCollection* get_obstacles()

ostatic void start(const char* win_title = "MPK")

ostatic void save_snapshot(const char* image_fname)

ostatic SoPerspectiveCamera* myCamera

ostatic SoSeparator* root

ostatic SoSeparator* scene


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.