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
  • Delaunay
  • LR.cs

LR.cs · Changes

Page history
Update /Claw Engine "Модуль динамических погодных условий" authored Apr 25, 2025 by Казаков Лев Константинович's avatar Казаков Лев Константинович
Hide whitespace changes
Inline Side-by-side
Claw-Engine-"Модуль-динамических-погодных-условий"/DelaunayStride/Delaunay/LR.cs.md 0 → 100644
View page @ 571335be
# **`LR.cs`**
Файл содержит перечисление, определяющее ориентацию ребра на плоскости. Используется для указания левой или правой стороны относительно исходного ребра. Также содержит вспомогательный класс, предоставляющий методы для работы с перечислением Side.
---
## **Перечисления**
### `public enum Side`
Используется для указания левой или правой стороны относительно исходного ребра:
- `LEFT = 0` — левая сторона
- `RIGHT` — правая сторона
---
## **Класс `SideHelper`**
Вспомогательный класс, предоставляющий методы для работы с перечислением Side.
---
### `public static Side Other(Side leftRight)`
Возвращает противоположную сторону относительно переданной.
- **Параметры:**
- `leftRight` — сторона, для которой необходимо найти противоположную
- **Возвращает:** противоположная сторона: `Side.RIGHT` для `Side.LEFT` и наоборот.
---
## **Примечания**
Данный класс и его методы применяются в:
- [Edge.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/Edge.cs)
- [EdgeReordered.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/EdgeReorderer.cs)
- [Halfedge.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/Halfedge.cs)
- [Site.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/Site.cs)
- [Vertex.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/Vertex.cs)
- [Voronoi.cs](https://git.miem.hse.ru/1653/bhs-claw-engine-ce-weather/-/blob/develop/Location%20Generation%20Module/Location_Generation_Module/DelaunayStride/Delaunay/Voronoi.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