Example #1
0
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;
}
Example #2
0
void cvDecRefData_wrap(CvArr * arr ){
	cvDecRefData(/*CvArr*//***/arr);
}
Example #3
0
LightCollector::~LightCollector() {
	if (avg) delete[] avg;
	if (vertices) cvReleaseMat(&vertices);
	if (transformed) cvReleaseMat(&transformed);
	if (worldRT) cvDecRefData(&worldRT);
}