codice:
   fTranslate.push_back(f);
semmai
codice:
   fTranslate->fTranslate.push_back(f);
, o sbaglio?
In ogni caso il problema è che tu memorizzi nel vector un puntatore ad un array allocato sullo stack, che viene distrutto quando esci dalla funzione load. Cosa vuoi memorizzare nel vector esattamente? I 4 float oppure tanti array di float?