Data Structures | |
| class | RectangleT< TPosition, TSize > |
| Represents a rectangle with generic coordinates and dimensions. More... | |
| class | SizeT< T > |
| Represents a size with generic width and height values. More... | |
| class | IntervalT< T > |
| Represents an interval consisting of a lower and upper boundary value. More... | |
| class | RangeT< T > |
| Represents a numeric range with defined boundaries and a fixed increment. A Range models a continuous sequence of values starting from a minimum value, ending at a maximum value, and progressing in steps defined by an increment. It supports integers and floating-point numbers. This class ensures that the increment does not exceed the total span between the minimum and maximum bounds. The range is inclusive of its boundary values. More... | |
Internal types and implementation details with limited public exposure.
This module contains internal types, helper classes, and low-level implementation details that are primarily intended for internal use within the library. These types are located in the Internal namespace and are not part of the stable public API.
Direct use of types from the Internal namespace is discouraged, as their structure and behavior may change without notice between versions.