Page::~Page() { if (isDirty()) { _parent->_savePage(getId(), _data); } freeAligned(_data); }
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; }
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); }