📄 observerswarm.h
字号:
// ObserverSwarm.h#import <objectbase.h>#import <space.h>#import <activity.h>#import <gui.h>#import <simtoolsgui/GUISwarm.h>#import <simtoolsgui.h>#import <collections.h>#import <simtoolsgui.h>#import <analysis.h>#import "ModelSwarm.h"@interface ObserverSwarm : GUISwarm { int displayFrequency; // one parameter: update freq id displayActions; // schedule data structs id displaySchedule; ModelSwarm * modelSwarm; // the Swarm we're observing // Lots of display objects. First, widgets id <Colormap> colorMap; // allocate Workers' colour id <Colormap> firmColorMap; // allocate Firms' colours id <ZoomRaster> worldRaster; // 2d display widget id <ZoomRaster> firmRaster; // Now, higher order display and data objects id <Value2dDisplay> workerDisplay; // display the heat id <Value2dDisplay> firmDisplay; id <Histogram> useHisto; id <Histogram> useHisto2; id <Histogram> useHisto3;}// Methods overriden to make the Swarm.+createBegin: (id) aZone;-createEnd;-buildObjects;-buildActions;-activateIn: (id) swarmContext;-updateHisto;-updateHisto2;-updateHisto3;@end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -