Skip to main content

Namespace VelloSharp.Charting.Scales

Classes

LinearScale

Projects numeric values using a linear mapping.

LogarithmicScale

Projects numeric values using logarithmic mapping.

OrdinalScale<T>

Projects discrete categorical values onto evenly spaced unit coordinates.

TimeScale

Projects temporal values (DateTimeOffset) using linear mapping in Unix milliseconds.

Interfaces

IScale<T>

Represents a scale that projects domain values into normalized unit space and can unproject back.

IScale

Base interface for scale abstractions.

Enums

ScaleKind

Enumerates supported scale families.