Преобразование TriRep в DelaunayTri при использовании pointLocation? - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть TriRep объект с триангуляциями, и я хочу использовать pointLocation на объекте, чтобы определить, находятся ли точки внутри треугольников. Но pointLocation - это метод, определенный для класса DelaunayTri, который является подклассом TriRep.

Поэтому я хотел бы спросить, можно ли преобразовать объект TriRep в DelaunayTri для использования в pointLocation?

Ответы [ 2 ]

1 голос
/ 27 января 2012

Насколько мне известно, нет никакого способа сделать такое преобразование. В ожидании более элегантного решения я советую вам использовать tsearchn() вместо pointLocation(). Лучше всего

0 голосов
/ 24 февраля 2012

Я нашел решение этой проблемы благодаря ребятам из Mathworks.Кажется, есть способ типизировать объект TriRep для триангуляции Делоне.Подробности приведены в этом посте - http://www.mathworks.com/help/techdoc/math/bspqkfv-1.html#bspqkfv-4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...