Cor *IC(Cor *Cinicio, Cor *Cfinal, float p)
{
int Dr = 0,
Dg = 0,
Db = 0,
Da = 0;
Dr = Cfinal->GetR()*p + (1-p)*Cinicio->GetR() ;
Dg = Cfinal->GetG()*p+ (1-p)*Cinicio->GetG() ;
Db = Cfinal->GetB()*p+ (1-p)*Cinicio->GetB() ;
Da = Cfinal->GetA()*p + (1-p)*Cinicio->GetA() ;
Cor *cor = new Cor(Dr,Dg,Db,Da);
return cor;
}