コード例 #1
0
ファイル: lightcollector.cpp プロジェクト: 6301158/ofx-dev
const LightCollector &LightCollector::operator =(LightCollector &lc)
{
	vertices=0;
	transformed=0;
	triangles=0;
	nbTri = lc.nbTri;
	nx = lc.nx;
	ny = lc.ny;
	avgChannels = lc.avgChannels;
	avg = lc.avg;
	lc.avg=0;
	if (lc.worldRT) cvIncRefData(lc.worldRT);
	if (worldRT) cvDecRefData(worldRT);
	worldRT = lc.worldRT;
	return *this;
}
コード例 #2
0
ファイル: core_core_c.h.cpp プロジェクト: zackboll/opencvada
void cvDecRefData_wrap(CvArr * arr ){
	cvDecRefData(/*CvArr*//***/arr);
}
コード例 #3
0
ファイル: lightcollector.cpp プロジェクト: 6301158/ofx-dev
LightCollector::~LightCollector() {
	if (avg) delete[] avg;
	if (vertices) cvReleaseMat(&vertices);
	if (transformed) cvReleaseMat(&transformed);
	if (worldRT) cvDecRefData(&worldRT);
}