Этот пример показывает, как использовать функцию locate()
для трехмерной триангуляции CGAL. Если вам нужно ускорить локацию, а не строительство, вы можете установить параметр LP
из Delaunay_triangulation_3
в CGAL::Fast_location
.
После чтения некоторых записей в блоге команды Платформы Объекта и Julie Lerman, это кажется, что они смотрят на создание этого легче для следующей версии. Что означает насколько я могу сказать, способом, которым я заявил в вопросе, является лучший способ динамично добавить поля к платформе объекта.
Вы собираетесь закончить тем, что провели больше времени, пытаясь заставить это решение работать затем для получения всего проекта, сделанного с помощью HashTables. Я действительно не думаю, что платформа объекта подходит для этой ситуации потому что,
Извините, но существуют только некоторые проблемы, к которым легко не относятся определенные платформы.
Я просто бросаю это там ...
Вы можете использовать методы расширения и / или частичный класс, чтобы позволить объектам принимать словарь пар ключ / значение для данные настраиваемого поля. Затем после события сохранения вы можете вставить / обновить эти данные, используя прямой SQL.