public class TimeScale
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TimeScale.TimeGranularity |
Constructor and Description |
---|
TimeScale(double minTimestamp,
double maxTimestamp,
TimeScale.TimeGranularity lowestGranularity) |
Modifier and Type | Method and Description |
---|---|
int |
calcDiagramX(double timestamp) |
int |
calcTimeMark(int year,
int month,
int day,
int hour,
int minute) |
void |
draw(TimeSeriesPainter tsp,
double diagramMinX,
double diagramMaxX,
float posY,
double diagramTimestampFactor,
float lineY0,
float lineY1) |
void |
drawYearScale(TimeSeriesPainter tsp) |
static java.lang.String |
getMonthText(int month) |
public TimeScale(double minTimestamp, double maxTimestamp, TimeScale.TimeGranularity lowestGranularity)
public int calcDiagramX(double timestamp)
public int calcTimeMark(int year, int month, int day, int hour, int minute)
public void draw(TimeSeriesPainter tsp, double diagramMinX, double diagramMaxX, float posY, double diagramTimestampFactor, float lineY0, float lineY1)
public void drawYearScale(TimeSeriesPainter tsp)
public static java.lang.String getMonthText(int month)