geometryНачало работы с геометрией


замечания

В этом разделе представлен обзор того, что такое геометрия, и почему разработчик может захотеть его использовать.

Следует также упомянуть о любых крупных предметах в геометрии и ссылки на связанные темы. Поскольку документация для геометрии является новой, вам может потребоваться создать начальные версии этих связанных тем.

Вопросы, которые нужно задать себе

При исследовании некоторой геометрической проблемы возникает ряд вопросов, которые вы можете задать себе, чтобы сузить круг вопросов.

  • С какими размерами вы имеете дело? Это 2d, 3d, определенное число более высоких измерений или без учета размерности?
  • В случае геометрии 2d, это плоская геометрия или, например, сферическая геометрия, с которой можно столкнуться при работе с географическими координатами?
  • Вы ищете точные решения или допустимы числовые аппроксимации? Фактически выполнение точной геометрии становится очень сложным, поэтому использование аппроксимаций с плавающей запятой на практике довольно распространено.
  • Нужно ли вам взаимодействовать с определенной структурой? Если да, то как они описывают геометрические объекты. Для большинства объектов существует много возможных описаний, и хотя обычно их можно конвертировать между собой, эти преобразования, как правило, стоят дорого, поэтому решение, более соответствующее требуемым представлениям, может быть более полезным.