Replaced some structs with QArray<QVector3D> instead