コード例 #1
0
ファイル: McBspTR.cpp プロジェクト: zhvirus/zhangtina
///////////////////////////////////////////////////////////////////////////////
//		Delete photon maps
// Called before the creation of new photon maps, or by the distructor
///////////////////////////////////////////////////////////////////////////////
void CMcBspTR::_Delete_photon_maps()
{

		MY_DELETE(m_pGlobalPhotonMap);
		MY_DELETE(m_pDirectPhotonMap);
		MY_DELETE(m_pCausticPhotonMap);

}
コード例 #2
0
void Taskbar::uninit(void)
{
	QMutexLocker lock(&s_lock);

	if(s_data)
	{
		if(s_data->ptbl)
		{
			RELEASE(s_data->ptbl);
			CoUninitialize();
		}
		MY_DELETE(s_data);
	}
}
コード例 #3
0
ファイル: McBspTR.cpp プロジェクト: zhvirus/zhangtina
CMcBspTR::~CMcBspTR(void)
{
	_Delete_photon_maps();
	MY_DELETE(m_pixelInfo);
}