|
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.