Как отсортировать qVector of Points3D только из одного из его компонентов. Например г

Я вижу этот другой пост о сортировке qvector: post_sort_qvector_simple

Но мне нужен какой-то метод для сортировки элементов моего QVector.

У меня есть что-то вроде этого:

CartesianPoint point
std::vector<CartesianPoint> vector_points;

Где CartesianPoint находится:

class CartesianPoint
{

public:

    double x;
    double y;
    double z;

}

Тогда мне нужно отсортировать vector_points только для элемента z декартовой точки.

Я знаю, что это невозможно, но мне нужно что-то подобное

std::vector(vector_points.z.begin(), vector_points.z.end());

Как бы я решил это?

0 ответов

Другие вопросы по тегам