error: "doble" no es una clase, estructura o tipo de unión [cerrado]

Tengo el problema de que recibo una pieza de código muy sensible, se supone que almacena conjuntos de 70 x, y coordonancia en un vector anidado y luego lo convierte en una matriz flotante; aquí está:

 vector<vector<vector<float> > > KnownPoints ;
 float* returnPoint = new float[knownFaces.size()*70*2];
    for(int i=0;i<KnownPoints.size();i++){
        for(int k=0;k<KnownPoints[i].size();k++){
           returnPoint[i*70*2+k*2] = KnownPoints[i][k][0];
           returnPoint[i*70*2+k*2+1] = KnownPoints[i][k][1];
        }
    }

Pero sigo recibiendo estos errores:

/usr/include/c++/4.7/bits/stl_vector.h:1147:24:   required from ‘void std::vector<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double; _Tp = float; _Alloc = std::allocator<float>]’
/usr/include/c++/4.7/bits/stl_vector.h:393:4:   required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = double; _Tp = float; _Alloc = std::allocator<float>; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<float>]’
LibEmotion.cpp:69:47:   required from here
/usr/include/c++/4.7/bits/stl_iterator_base_types.h:166:53: error: ‘double’ is not a class, struct, or union type
/usr/include/c++/4.7/bits/stl_iterator_base_types.h:167:53: error: ‘double’ is not a class, struct, or union type
/usr/include/c++/4.7/bits/stl_iterator_base_types.h:168:53: error: ‘double’ is not a class, struct, or union type
/usr/include/c++/4.7/bits/stl_iterator_base_types.h:169:53: error: ‘double’ is not a class, struct, or union type
/usr/include/c++/4.7/bits/stl_iterator_base_types.h:170:53: error: ‘double’ is not a class, struct, or union type

Realmente estaría agradecida por una mano amiga, Amine.

Edit1: aquí está el fragmento de código que creo que lo está causando:

vector<cv::Point> pos;
vector<vector<float> > response;
for (int k = 0; k < pos.size(); k++) {
            response[k+1] = {pos[k].x,pos[k].y};
        }

gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta