📄 brcregion.cc
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -