CGAL 2D DELAUNAY Triangulation: Как получить края в виде пар вершины идентификатораC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 CGAL 2D DELAUNAY Triangulation: Как получить края в виде пар вершины идентификатора

Сообщение Anonymous »

У меня есть набор 2D -точек, каждый с соответствующим идентификатором. (например, если точки хранятся в массиве, идентификатор является индексом в каждой точке 0, ...., N-1). < /p>

Теперь я создаю Триангуляция этих очков в Делауне и хочет перечислить все конечные края. Для каждого преимущества я хотел бы иметь идентификаторы точек, представленных соответствующими 2 вершинами. Пример: если между точкой 0 и точкой 2 есть преимущество (0,2). Это возможно? < /p>

#include
#include
#include

typedef CGAL::Exact_predicates_inexact_constructions_kernel K;
typedef CGAL::Delaunay_triangulation_2 Delaunay;
typedef K::Point_2 Point;

void load_points(std::vector& rPoints)
{
rPoints.push_back(Point(10,10)); // first point
rPoints.push_back(Point(60,10)); // second point
rPoints.push_back(Point(30,40)); // third point
rPoints.push_back(Point(40,80)); // fourth point
}

void main()
{
std::vector points;
load_points(points);

Delaunay dt;
dt.insert(points.begin(),points.end());

for(Delaunay::Finite_edges_iterator it = dt.finite_edges_begin(); it != dt.finite_edges_end(); ++it)
{
}
}


Подробнее здесь: https://stackoverflow.com/questions/968 ... x-id-pairs
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Привязки CGAL Python: триангуляции с информацией вершины
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Получите граничные края ограниченной триангуляции Делоне в CGAL [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Получите граничные края ограниченной триангуляции Делоне в CGAL [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Что возвращает метод find_simplex() в scipy.spatial.Delaunay?
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • JGraphT: Как мне перебрать края или вершины GraphPath по порядку?
    Гость » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Гость

Вернуться в «C++»