brcregion.cc
来自「该文件是包含了机器人足球比赛中的整个系统的代码」· CC 代码 · 共 38 行
CC
38 行
#include <OPENR/OPENRAPI.h>
#include <OPENR/OObject.h>
#include <OPENR/OSubject.h>
#include <OPENR/OObserver.h>
#include "BRCRegion.h"
#include "Common.h"
BRCRegion::BRCRegion()
{
}
BRCRegion::BRCRegion(int numBufferedRegions, int size) {
numBufferedRegions_ = numBufferedRegions;
bufferedRegions_ = new RCRegion*[numBufferedRegions_];
for (int i = 0; i < numBufferedRegions_; i++) {
bufferedRegions_[i] = new RCRegion(size);
}
}
int BRCRegion::GetFreeRegionIndex() {
int c = -1;
for (int i = 0; i < numBufferedRegions_; i++) {
if (bufferedRegions_[i]->NumberOfReference() > 1) {
continue;
}
c = i;
}
return c;
}
RCRegion* BRCRegion::GetRegion(int index) {
return bufferedRegions_[index];
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?