Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B BHS Claw Engine CE Weather
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • 1653 Claw Engine Модуль динамических погодных условий
  • BHS Claw Engine CE Weather
  • Wiki
  • Claw engine "модуль динамических погодных условий"
  • Delaunaystride
  • Geo

Geo · Changes

Page history
Update Geo authored Apr 25, 2025 by Казаков Лев Константинович's avatar Казаков Лев Константинович
Hide whitespace changes
Inline Side-by-side
Claw-Engine-"Модуль-динамических-погодных-условий"/DelaunayStride/Geo.md
View page @ f2f04273
## Описание
# Описание
Папка [Geo](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/tree/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Geo) является частью подсистемы триангуляции Делоне и содержит основные геометрические примитивы, необходимые для построения и анализа триангуляции в двумерном пространстве. Эти структуры представляют базовые элементы, с которыми работает алгоритм: отрезки, многоугольники и определение ориентации точек.
Папка [Geo](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/tree/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Geo) является составляющей библиотеки, отвечающей за триангуляцию Делоне и содержит основные геометрические примитивы, необходимые для построения и анализа триангуляции в двумерном пространстве. Эти структуры представляют базовые элементы, с которыми работает алгоритм: отрезки, многоугольники и определение ориентации точек.
Компоненты папки обеспечивают поддержку представления геометрических фигур и расчётов, связанных с направлением обхода, что критично при генерации корректной топологии треугольной сетки.
### Содержимое модуля
# Составляющие папки
Папка включает в себя следующие файлы:
1. [LineSegment.cs](/Подсистемы/Location-Generation-Module/Location_Generation_Module/DelaunayStride/Geo/LineSegment.cs) — представляет отрезок на плоскости, определяемый двумя точками, и используется для построения рёбер триангуляции.
2. [Polygon.cs](/Подсистемы/Location-Generation-Module/Location_Generation_Module/DelaunayStride/Geo/Polygon.cs) — представляет многоугольник в двумерном пространстве, определяемый упорядоченным списком вершин.
3. [Winding.cs](/Подсистемы/Location-Generation-Module/Location_Generation_Module/DelaunayStride/Geo/Winding.cs) — определяет направление обхода точек в двумерном пространстве.
\ No newline at end of file
Clone repository
  • Claw Engine "Модуль динамических погодных условий"
    • DelaunayStride
      • Delaunay
        • Edge.cs
        • EdgeList.cs
        • EdgeReorderer.cs
        • Halfedge.cs
        • ICoord.cs
        • LR.cs
        • PriorityQueue.cs
        • Site.cs
        • SiteList.cs
        • Vertex.cs
        • Voronoi.cs
      • Geo
View All Pages