ScottPlot
|
Public Member Functions | |
string | GetDateTimeFormatString () |
Returns the format string used to display tick labels of this time unit. https://learn.microsoft.com/en-us/dotnet/api/system.datetime.tostring. | |
DateTime | Next (DateTime dateTime, int increment=1) |
Return the DateTime N units relative to this one. | |
DateTime | Snap (DateTime dateTime) |
Return a given date "snapped" back to the nearest nice tick position. Use this to find a good tick position for a given DateTime. | |
Properties | |
IReadOnlyList< int > | Divisors [get] |
An array of integers that serve as good divisors to subdivide this time unit. | |
TimeSpan | MinSize [get] |
Minimum span this time unit can represent. To represent spans smaller than this, try the next smaller unit. | |
string ScottPlot.TickGenerators.ITimeUnit.GetDateTimeFormatString | ( | ) |
Returns the format string used to display tick labels of this time unit. https://learn.microsoft.com/en-us/dotnet/api/system.datetime.tostring.
Implemented in ScottPlot.TickGenerators.TimeUnits.Centisecond, ScottPlot.TickGenerators.TimeUnits.Day, ScottPlot.TickGenerators.TimeUnits.Decisecond, ScottPlot.TickGenerators.TimeUnits.Hour, ScottPlot.TickGenerators.TimeUnits.Millisecond, ScottPlot.TickGenerators.TimeUnits.Minute, ScottPlot.TickGenerators.TimeUnits.Month, ScottPlot.TickGenerators.TimeUnits.Second, and ScottPlot.TickGenerators.TimeUnits.Year.
DateTime ScottPlot.TickGenerators.ITimeUnit.Next | ( | DateTime | dateTime, |
int | increment = 1 |
||
) |
Return the DateTime N units relative to this one.
Implemented in ScottPlot.TickGenerators.TimeUnits.Centisecond, ScottPlot.TickGenerators.TimeUnits.Day, ScottPlot.TickGenerators.TimeUnits.Decisecond, ScottPlot.TickGenerators.TimeUnits.Hour, ScottPlot.TickGenerators.TimeUnits.Millisecond, ScottPlot.TickGenerators.TimeUnits.Minute, ScottPlot.TickGenerators.TimeUnits.Month, ScottPlot.TickGenerators.TimeUnits.Second, and ScottPlot.TickGenerators.TimeUnits.Year.
DateTime ScottPlot.TickGenerators.ITimeUnit.Snap | ( | DateTime | dateTime | ) |
Return a given date "snapped" back to the nearest nice tick position. Use this to find a good tick position for a given DateTime.
Implemented in ScottPlot.TickGenerators.TimeUnits.Centisecond, ScottPlot.TickGenerators.TimeUnits.Day, ScottPlot.TickGenerators.TimeUnits.Decisecond, ScottPlot.TickGenerators.TimeUnits.Hour, ScottPlot.TickGenerators.TimeUnits.Millisecond, ScottPlot.TickGenerators.TimeUnits.Minute, ScottPlot.TickGenerators.TimeUnits.Month, ScottPlot.TickGenerators.TimeUnits.Second, and ScottPlot.TickGenerators.TimeUnits.Year.
|
get |
An array of integers that serve as good divisors to subdivide this time unit.
Implemented in ScottPlot.TickGenerators.TimeUnits.Centisecond, ScottPlot.TickGenerators.TimeUnits.Day, ScottPlot.TickGenerators.TimeUnits.Decisecond, ScottPlot.TickGenerators.TimeUnits.Hour, ScottPlot.TickGenerators.TimeUnits.Millisecond, ScottPlot.TickGenerators.TimeUnits.Minute, ScottPlot.TickGenerators.TimeUnits.Month, ScottPlot.TickGenerators.TimeUnits.Second, and ScottPlot.TickGenerators.TimeUnits.Year.
|
get |
Minimum span this time unit can represent. To represent spans smaller than this, try the next smaller unit.
Implemented in ScottPlot.TickGenerators.TimeUnits.Centisecond, ScottPlot.TickGenerators.TimeUnits.Day, ScottPlot.TickGenerators.TimeUnits.Decisecond, ScottPlot.TickGenerators.TimeUnits.Hour, ScottPlot.TickGenerators.TimeUnits.Millisecond, ScottPlot.TickGenerators.TimeUnits.Minute, ScottPlot.TickGenerators.TimeUnits.Month, ScottPlot.TickGenerators.TimeUnits.Second, and ScottPlot.TickGenerators.TimeUnits.Year.