Exemplo n.º 1
0
 Page::~Page() 
 {
   if (isDirty())
   {
     _parent->_savePage(getId(), _data);
   }
   freeAligned(_data);
 }
Exemplo n.º 2
0
MIPMap::~MIPMap() {
	if (m_filterType == EEWA) 
		freeAligned(m_weightLut);
	for (int i=0; i<m_levels; i++)
		delete[] m_pyramid[i];
	delete[] m_levelHeight;
	delete[] m_levelWidth;
	delete[] m_pyramid;
}
Exemplo n.º 3
0
ImageBlock::~ImageBlock() {
	freeAligned(pixels);
	if (alpha)
		freeAligned(alpha);
	if (weights)
		freeAligned(weights);
	if (pixelSnapshot) {
		freeAligned(pixelSnapshot);
		freeAligned(alphaSnapshot);
		freeAligned(weightSnapshot);
	}
	if (variances) {
		freeAligned(variances);
		freeAligned(nSamples);
	}
}
	AsymptoticNewmark::~AsymptoticNewmark(){
		freeAligned(a);
		freeAligned(d);
		freeAligned(v);
		freeAligned(pre_a);
		freeAligned(pre_d);
		freeAligned(pre_v);
		freeAligned(externalVirtualWork);
		freeAligned(frequencies2);

		delete material;
		freeAligned(basises);
		freeAligned(frequencies2);
		freeAligned(loadFactors);
		freeAligned(fullDisplacements);
		freeAligned(vwBuffer);
	}