diff -r a5111f4e6412 -r 918b6c0f8b5b src/parser.cpp --- a/src/parser.cpp Fri Dec 13 15:55:56 2019 +0200 +++ b/src/parser.cpp Fri Dec 13 21:35:59 2019 +0200 @@ -279,7 +279,7 @@ } } -static Vertex vertexFromStrings( +static Point3D vertexFromStrings( const QStringList& tokens, const int startingPosition) { @@ -347,7 +347,7 @@ throw BodyParseError{"wrong amount of tokens in a type-1 line"}; } const Color color = colorFromString(tokens[colorPosition]); - const Vertex position = vertexFromStrings(tokens, positionPosition); + const Point3D position = vertexFromStrings(tokens, positionPosition); const Matrix3x3 transform = matrixFromStrings(tokens, transformPosition); const QString& name = tokens[namePosition]; return std::make_unique(position, transform, name, color); @@ -366,7 +366,7 @@ throw BodyParseError{"wrong amount of tokens"}; } const Color color = colorFromString(tokens[colorPosition]); - QVector vertices; + QVector vertices; vertices.reserve(NumVertices); for (int i = 0; i < NumVertices; i += 1) {