GUI Namespace Reference

A part of the GUI. More...


Classes

class  AgentsApp
 Main application class. More...
class  AgentsFrame
 Main application frame. More...
class  Canvas
 Draws and manipulate the matrix on the screen. More...
class  EditationWindowApplication
 Application editation window. More...
class  EditationWindowBase
 Base editation window abstract class. More...
class  EditationWindowCanvas
 Canvas/scene (simulation) editation window. More...
class  EditationWindowObject
 Basic object editation window. More...
class  EditationWindowObjectAgent
 ObjectAgent editation window. More...
class  EditationWindowObjectFixed
 ObjectFixed editation window. More...
class  EditationWindowObjectTrail
 ObjectTrail editation window. More...
class  EditationWindowObjectTransferable
 ObjectTransferable editation window. More...
class  HelpWindow
 Application help window. More...
class  Image
 Image that can be loaded/drawed. More...
class  NewSimulationDialog
 Dialog that will be shown int OnNewSimulation handler. More...
class  PaletteWindow
 Palette window. More...
class  ToolList
 Palette toollist. More...

Enumerations

enum  {
  ID_EXIT = wxID_EXIT, ID_NEWSIMULATION = wxID_NEW, ID_OPENSIMULATION = wxID_OPEN, ID_CLOSESIMULATION = wxID_CLOSE,
  ID_SAVESIMULATION = wxID_SAVE, ID_SAVEDAGENTS = 2030, ID_APPLICATIONSETTINGS = wxID_PREFERENCES, ID_ZOOMIN = wxID_ZOOM_IN,
  ID_ZOOMOUT = wxID_ZOOM_OUT, ID_OBJECTSPALLETE = 2010, ID_MAINTOOLBAR, ID_SPEEDSLIDER,
  ID_STATUSBAR, ID_STARTSIMULATION = wxID_OK, ID_STOPSIMULATION = wxID_STOP, ID_MAKESTEP = 2020,
  ID_SIMULATIONSETTINGS = wxID_PROPERTIES, ID_HELPCONTENTS = wxID_HELP, ID_ABOUT = wxID_ABOUT, ID_RECENTER = 2040,
  ID_RUBBER, ID_MOVER, ID_TIMER = wxID_HIGHEST, ID_SLIDER = 2050
}
enum  {
  ID_OkButton, ID_CancelButton, ID_SimulationName, ID_SimulationNameText,
  ID_SceneWidthText, ID_SceneWidth, ID_SceneHeightText, ID_SceneHeight
}
enum  {
  ID_OPENSINGLEOBJECTCONFIG = 20000, ID_OPENDIRECTORYCONFIG, ID_SAVEDIRECTORYCONFIG, ID_ADDOBJECTAGENT,
  ID_ADDOBJECTTRANSFERABLE, ID_ADDOBJECTFIXED
}
enum  { ID_ERASESELECTEDRIGHT = 30000, ID_SAVESELECTEDRIGHT, ID_EDITSELECTEDRIGHT }


Detailed Description

A part of the GUI.

Enumeration Type Documentation

anonymous enum

Enumerator:
ID_EXIT 
ID_NEWSIMULATION 
ID_OPENSIMULATION 
ID_CLOSESIMULATION 
ID_SAVESIMULATION 
ID_SAVEDAGENTS 
ID_APPLICATIONSETTINGS 
ID_ZOOMIN 
ID_ZOOMOUT 
ID_OBJECTSPALLETE 
ID_MAINTOOLBAR 
ID_SPEEDSLIDER 
ID_STATUSBAR 
ID_STARTSIMULATION 
ID_STOPSIMULATION 
ID_MAKESTEP 
ID_SIMULATIONSETTINGS 
ID_HELPCONTENTS 
ID_ABOUT 
ID_RECENTER 
ID_RUBBER 
ID_MOVER 
ID_TIMER 
ID_SLIDER 

anonymous enum

Enumerator:
ID_OkButton 
ID_CancelButton 
ID_SimulationName 
ID_SimulationNameText 
ID_SceneWidthText 
ID_SceneWidth 
ID_SceneHeightText 
ID_SceneHeight 

anonymous enum

Enumerator:
ID_OPENSINGLEOBJECTCONFIG 
ID_OPENDIRECTORYCONFIG 
ID_SAVEDIRECTORYCONFIG 
ID_ADDOBJECTAGENT 
ID_ADDOBJECTTRANSFERABLE 
ID_ADDOBJECTFIXED 

anonymous enum

Enumerator:
ID_ERASESELECTEDRIGHT 
ID_SAVESELECTEDRIGHT 
ID_EDITSELECTEDRIGHT 


Generated on Sun Apr 29 11:46:11 2007 for IPP/ICP2007 by  doxygen 1.4.7