Я модифицировал сетку и добавил несколько ребер.
Затем я сохранил модифицированную сетку в файл .obj. Когда я открываю этот файл .obj с помощью функции чтения OpenMesh, индексы ребер отличаются от индексов ребер, когда я сохранял сетку, потому что файл .obj содержит информацию только о вершинах и гранях.
Мне нужно сохранить дополнительный файл информации о ребрах в порядке индекса ребер при сохранении измененной сетки. Но согласно тому, что я упомянул выше, порядок другой, поэтому информация о ребрах неверна после повторного открытия измененного меша.
У меня есть решение. Я сохраняю модифицированную сетку (старую сетку), затем читаю сохраненный файл как новую сетку. Проверьте каждое ребро нового меша в порядке индексов и найдите такое же ребро в старом меше. Затем я могу вывести информацию о ребрах в порядке индексов ребер новой сетки.
Есть ли простое решение без повторного открытия? Например, функция OpenMesh, которая пересчитывает индексы ребер?
Спасибо