Exemple #1
0
Can_Exp_OPB_Comp::~Can_Exp_OPB_Comp()
{
     DELETE_VECTOR(_buf_exp_x,_x0);
     DELETE_MATRICE(_cumul_line_av,Pt2di(_x0,0),Pt2di(_x1,_dim_out));
     if (_rec_arr)
     {
        DELETE_MATRICE(_correc_arr,Pt2di(_x0,0),Pt2di(_x1,_dim_out));
        DELETE_TAB_MATRICE(_buf_rec_arr,_dim_out,Pt2di(_x0,1),Pt2di(_x1,_nb+1));
     }
}
Exemple #2
0
         GenScaleIm<TObj>::~GenScaleIm()
{
	DELETE_VECTOR(_u2wX		,-RAB);
	DELETE_VECTOR(_u2wY		,-RAB);
	DELETE_VECTOR(_Cw2uX	,-RAB);
	DELETE_VECTOR(_Cw2uY	,-RAB);
	DELETE_MATRICE(_line,Pt2di(-RAB,0),Pt2di(std::max(_SzW.x,_SzU.x)+RAB,_nb_chan));
}
Exemple #3
0
Skel_OPB_Comp::~Skel_OPB_Comp() 
{
    if (_skel)
    {
        DELETE_TAB_MATRICE(_skel,dim_in(),Pt2di(0,0),_sz);
        DELETE_MATRICE(_im_init,Pt2di(0,0),_sz);
    }
}
     cOpChc_BufCannaux(int aNbCanal,int aInOut0,int aInOut1) :
         mP0     (aInOut0,0),
         mP1     (aInOut1,aNbCanal),
         mBufOut (NEW_MATRICE(mP0,mP1,double))
     {
     }
     ~cOpChc_BufCannaux()
     {
         DELETE_MATRICE(mBufOut,mP0,mP1);
     }
     double * BufOut(int aDim)
     {
         return mBufOut[aDim];
     }
 private :