Scope | Visibility | Result | Name | Description |
---|
Instance | private | TFloatingPoint64 | GetMiddle() | |
Instance | private | TFloatingPoint64 | GetSize() | |
Instance | public | TFloatingPoint64Interval | Intersect(Interval: TFloatingPoint64Interval) | |
Instance | public | TFloatingPoint64Interval | Union(Interval: TFloatingPoint64Interval) | |
Instance | public | TBoolean | IsEmpty() | |
Instance | public | TBoolean | OverlapsWith(OtherInterval: TFloatingPoint64Interval) | |
Instance | public | TText | ToText() | |
Instance | public | TBoolean | Contains(Comparator: TComparator<TFloatingPoint64>; Value: TFloatingPoint64) | |
Instance | public | TBoolean | ContainsCircular(Comparator: TComparator<TFloatingPoint64>; Value: TFloatingPoint64) | |
Instance | public | TFloatingPoint64 | RestrictValue(Value: TFloatingPoint64) |
Truncates Value to Low or High so the resulting
value is contained within the interval.
|
Instance | public | TFloatingPoint64 | ScaleValueTo(Value: TFloatingPoint64; Target: TFloatingPoint64Interval) | Linearly maps Value from this interval to a Target interval. |
Global | public | | Initialize() | |
Global | public | TFloatingPoint64Interval | New(Low: TFloatingPoint64; High: TFloatingPoint64) | |
Global | public | TFloatingPoint64Interval | NewSingleValue(Value: TFloatingPoint64) | |