Rect
Content:
public interface IReadOnlyRectBVH2D<T>
Language: C#
Интерфейс доступа только для чтения к 2D иерархическому объёму ограничения (BVH) с поддержкой прямоугольников.
Предоставляет методы для поиска объектов, пространственных запросов и визуализации.Type Parameters:
- T: Тип трансформируемого элемента, который должен наследоваться от [<RectBVH2DTransform>]
public interface IReadOnlyRectBVH3D<T>
Language: C#
Интерфейс доступа только для чтения к 3D иерархическому объёму ограничения (BVH) с поддержкой прямоугольников.
Предоставляет методы для поиска объектов, пространственных запросов и визуализации.Type Parameters:
- T: Тип трансформируемого элемента, который должен наследоваться от [<RectBVH3DTransform>]
public class RectBVH2D<T> : IReadOnlyRectBVH2D<T>
Language: C#
2D Bounding Volume Hierarchy (BVH) структура для эффективного пространственного поиска и организации прямоугольных объектов.
Использует двоичное дерево для организации объектов и поддерживает потокобезопасные операции добавления, удаления и запросов.Type Parameters:
- T: Тип хранимых объектов, должен наследоваться от [<RectBVH2DTransform>]
public abstract class RectBVH2DTransform<T> : Component
Language: C#
Абстрактный базовый класс для 2D трансформируемых объектов, которые могут быть добавлены в BVH структуру.
Представляет объект с 2D ограничивающим прямоугольником (AABB) для пространственных запросов.Type Parameters:
- T: Конкретный тип, наследующий этот класс (используется для самоотнесения)
public class RectBVH3D<T> : IReadOnlyRectBVH3D<T>
Language: C#
3D Bounding Volume Hierarchy (BVH) структура для эффективного пространственного поиска и организации 3D прямоугольных объектов.
Использует двоичное дерево для организации объектов и поддерживает потокобезопасные операции добавления, удаления и запросов.Type Parameters:
- T: Тип хранимых объектов, должен наследоваться от [<RectBVH3DTransform>]
public abstract class RectBVH3DTransform<T> : Component
Language: C#
Абстрактный базовый класс для 3D трансформируемых объектов, которые могут быть добавлены в BVH структуру.
Представляет объект с 3D ограничивающим прямоугольником (AABB) для пространственных запросов.Type Parameters:
- T: Конкретный тип, наследующий этот класс (используется для самоотнесения)