Package | Description |
---|---|
com.metsci.glimpse.axis.painter |
Painters which display the state of an axis with tick marks, labels,
color scales, and other decorations.
|
com.metsci.glimpse.axis.painter.label |
Helper classes used by axis painters to arrange tick marks and
format tick and axis labels.
|
com.metsci.glimpse.painter.info |
Painters which draw informational overlays.
|
com.metsci.glimpse.painter.shape |
Painters which draw basic geometric shapes: line segments, points, and polygons.
|
com.metsci.glimpse.painter.track |
Track visualization painters.
|
com.metsci.glimpse.plot.timeline | |
com.metsci.glimpse.plot.timeline.data | |
com.metsci.glimpse.plot.timeline.event | |
com.metsci.glimpse.plot.timeline.event.listener | |
com.metsci.glimpse.support.interval | |
com.metsci.glimpse.util.units.time |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
TimeAxisPainter.toTimeStamp(double time) |
Modifier and Type | Method and Description |
---|---|
double |
TimeAxisPainter.fromTimeStamp(TimeStamp time) |
Modifier and Type | Field and Description |
---|---|
TimeStamp |
TimeAxisLabelHandler.TimeStruct.end |
TimeStamp |
TimeAxisLabelHandler.TimeStruct.start |
TimeStamp |
TimeAxisLabelHandler.TimeStruct.textCenter |
TimeStamp |
TimeAxisLabelHandler.TimeStruct.viewEnd |
TimeStamp |
TimeAxisLabelHandler.TimeStruct.viewStart |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
TimeAxisLabelHandler.toTimeStamp(double time) |
Modifier and Type | Method and Description |
---|---|
List<TimeStamp> |
TimeAxisLabelHandler.tickTimes(Axis1D axis,
double axisLengthPixels) |
Modifier and Type | Method and Description |
---|---|
double |
TimeAxisLabelHandler.fromTimeStamp(TimeStamp time) |
abstract void |
TimeAxisLabelHandler.TimeStruct.setCalendar(TimeStamp time,
Calendar cal) |
void |
TimeAxisLabelHandler.YearStruct.setCalendar(TimeStamp time,
Calendar calendar) |
void |
TimeAxisLabelHandler.MonthStruct.setCalendar(TimeStamp time,
Calendar calendar) |
void |
TimeAxisLabelHandler.DayStruct.setCalendar(TimeStamp time,
Calendar calendar) |
void |
TimeAxisLabelHandler.HourStruct.setCalendar(TimeStamp time,
Calendar calendar) |
Modifier and Type | Method and Description |
---|---|
double |
TimeAxisLabelHandler.tickInterval(List<TimeStamp> list) |
List<TimeAxisLabelHandler.TimeStruct> |
TimeAxisLabelHandler.timeStructs(Axis1D axis,
List<TimeStamp> tickTimes,
TimeAxisLabelHandler.TimeStructFactory factory) |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
AnnotationPainter.Annotation.getEndTimeStamp() |
TimeStamp |
AnnotationPainter.Annotation.getStartTimeStamp() |
Modifier and Type | Method and Description |
---|---|
void |
AnnotationPainter.displayTime(TimeStamp time) |
void |
AnnotationPainter.displayTimeRange(TimeStamp minTime,
TimeStamp maxTime) |
void |
AnnotationPainter.Annotation.setEndTime(TimeStamp endTime) |
void |
AnnotationPainter.Annotation.setStartTime(TimeStamp startTime) |
Modifier and Type | Method and Description |
---|---|
void |
TimeShadedPointPainter.displayTimeRange(Epoch epoch,
TimeStamp startTime,
TimeStamp endTime)
Sets the selected range of times which will be displayed by this painter.
|
Modifier and Type | Method and Description |
---|---|
void |
StaticParticlePainter.displayTimeRange(TimeStamp startTime,
TimeStamp endTime) |
Constructor and Description |
---|
StaticParticlePainter(TimeStamp[] time,
float[][] xPositions,
float[][] yPositions) |
StaticParticlePainter(TimeStamp[] time,
float[][] xPositions,
float[][] yPositions,
float[][][] colors) |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
StackedTimePlot2D.getTime(GlimpseMouseEvent e) |
TimeStamp |
StackedTimePlot2D.getTimeSelection()
Get the currently selected time (usually equal to getTimeSelectionMax()).
|
TimeStamp |
StackedTimePlot2D.getTimeSelectionMax()
Get the TimeStamp of latest endpoint of the selected time region.
|
TimeStamp |
StackedTimePlot2D.getTimeSelectionMin()
Get the TimeStamp of earliest endpoint of the selected time region.
|
TimeStamp |
StackedTimePlot2D.toTimeStamp(double value) |
Modifier and Type | Method and Description |
---|---|
double |
StackedTimePlot2D.fromTimeStamp(TimeStamp value) |
void |
StackedTimePlot2D.setTimeAxisBounds(TimeStamp minTime,
TimeStamp maxTime) |
void |
StackedTimePlot2D.setTimeSelection(TimeStamp minTime,
TimeStamp maxTime) |
void |
StackedTimePlot2D.setTimeSelection(TimeStamp minTime,
TimeStamp selectedTime,
TimeStamp maxTime) |
void |
StackedTimePlot2D.shiftTimeAxisBounds(TimeStamp maxTime) |
void |
StackedTimePlot2D.shiftTimeSelection(TimeStamp maxTime) |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
TimeSpan.getEndTime() |
TimeStamp |
TimeSpan.getStartTime() |
TimeStamp |
Epoch.getTimeStamp() |
TimeStamp |
Epoch.toTimeStamp(double axisValue)
Converts a value along an Axis1D into an absolute time by interpreting
the values along the Axis1D as offsets in seconds from the point in
time represented by this Epoch.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TimeSpan.contains(TimeStamp time) |
double |
Epoch.fromTimeStamp(TimeStamp time)
Converts a TimeStamp to a value along an Axis1D.
|
void |
TimeSpan.setEndTime(TimeStamp endTime) |
void |
TimeSpan.setStartTime(TimeStamp startTime) |
Constructor and Description |
---|
Epoch(TimeStamp epoch) |
TimeSpan(TimeStamp startTime,
TimeStamp endTime) |
Modifier and Type | Method and Description |
---|---|
TimeStamp |
Event.getEndTime() |
TimeStamp |
EventBounds.getIconEndTime()
Returns the timestamp associated with the right hand side of the icon.
|
TimeStamp |
EventBounds.getIconStartTime()
Returns the timestamp associated with the left hand side of the icon.
|
TimeStamp |
Event.getStartTime() |
TimeStamp |
EventBounds.getTextEndTime()
Returns the timestamp associated with the right hand side of the label.
|
TimeStamp |
EventBounds.getTextStartTime()
Returns the timestamp associated with the left hand side of the label.
|
TimeStamp |
EventPlotInfo.getTime(GlimpseMouseEvent e) |
Modifier and Type | Method and Description |
---|---|
Event |
EventPlotInfo.addEvent(Object id,
String label,
TimeStamp time) |
Event |
EventPlotInfo.addEvent(Object id,
String label,
TimeStamp startTime,
TimeStamp endTime) |
Event |
EventPlotInfo.addEvent(String label,
TimeStamp time) |
Event |
EventPlotInfo.addEvent(String label,
TimeStamp startTime,
TimeStamp endTime) |
void |
EventManager.Row.calculateVisibleEvents(Axis1D axis,
TimeStamp min,
TimeStamp max) |
void |
EventManager.Row.calculateVisibleEventsAggregated(Axis1D axis,
TimeStamp min,
TimeStamp max) |
void |
EventManager.Row.calculateVisibleEventsNormal(TimeStamp min,
TimeStamp max) |
boolean |
Event.contains(TimeStamp time)
Returns whether the provided Timestamp is inside the bounds of this Event.
|
boolean |
EventBounds.containsIcon(TimeStamp time) |
boolean |
EventBounds.containsText(TimeStamp time) |
static Event |
Event.createDummyEvent(TimeStamp time) |
Collection<Event> |
EventManager.Row.getNearestVisibleEvents(TimeStamp timeStart,
TimeStamp timeEnd) |
void |
EventManager.moveEvent(Event event,
TimeStamp newStartTime,
TimeStamp newEndTime) |
void |
Event.setEndTime(TimeStamp endTime) |
void |
AggregateEvent.setEndTime(TimeStamp endTime) |
void |
EventBounds.setIconEndTime(TimeStamp iconEndTime) |
void |
EventBounds.setIconStartTime(TimeStamp iconStartTime) |
void |
Event.setStartTime(TimeStamp startTime) |
void |
AggregateEvent.setStartTime(TimeStamp startTime) |
void |
EventBounds.setTextEndTime(TimeStamp textEndTime) |
void |
EventBounds.setTextStartTime(TimeStamp textStartTime) |
void |
Event.setTimes(TimeStamp startTime,
TimeStamp endTime)
|
void |
AggregateEvent.setTimes(TimeStamp startTime,
TimeStamp endTime) |
void |
Event.setTimes(TimeStamp startTime,
TimeStamp endTime,
boolean force)
Sets the start and end time for this Event.
|
void |
AggregateEvent.setTimes(TimeStamp startTime,
TimeStamp endTime,
boolean force) |
void |
EventPlotInfo.updateEvent(Event oldEvent,
TimeStamp newStartTime,
TimeStamp newEndTime) |
Modifier and Type | Method and Description |
---|---|
void |
DragListener.eventsClicked(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotAdapter.eventsClicked(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotListener.eventsClicked(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time)
Indicates the mouse clicked on the Events contained in the EventSelection Set.
|
void |
DragListener.eventsEntered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotAdapter.eventsEntered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotListener.eventsEntered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time)
Indicates the mouse moved into of the Events contained in the EventSelection Set.
|
void |
DragListener.eventsExited(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotAdapter.eventsExited(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotListener.eventsExited(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time)
Indicates the mouse moved outside of the events contained in the EventSelection Set.
|
void |
DragListener.eventsHovered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotAdapter.eventsHovered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time) |
void |
EventPlotListener.eventsHovered(GlimpseMouseEvent e,
Set<EventSelection> events,
TimeStamp time)
Indicates that the mouse moved while inside the Events contained in the EventSelection Set.
|
Modifier and Type | Method and Description |
---|---|
Collection<V> |
IntervalQuadTree.get(TimeStamp time) |
Collection<V> |
IntervalQuadTree.get(TimeStamp start,
boolean startInclusive,
TimeStamp end,
boolean endInclusive) |
Collection<V> |
IntervalQuadTree.get(TimeStamp start,
TimeStamp end) |
Collection<V> |
IntervalQuadTree.getInterior(TimeStamp start,
boolean startInclusive,
TimeStamp end,
boolean endInclusive) |
Collection<V> |
IntervalQuadTree.getInterior(TimeStamp start,
TimeStamp end) |
Modifier and Type | Interface and Description |
---|---|
interface |
TimeStampFactory<T extends TimeStamp> |
Modifier and Type | Class and Description |
---|---|
class |
TimeStampPosixMicrosInt64
A TimeStamp implementation that stores the number of microseconds since the
epoch (1970-01-01 00:00:00 UTC) as a long.
|
class |
TimeStampPosixMillisInt64
A TimeStamp implementation that stores the number of milliseconds since the
epoch (1970-01-01 00:00:00 UTC) as a long.
|
class |
TimeStampPosixSecondsFloat64
A TimeStamp implementation that stores the number of seconds since the
epoch (1970-01-01 00:00:00 UTC) as a double.
|
Modifier and Type | Method and Description |
---|---|
abstract TimeStamp |
TimeStamp.add(double duration)
Creates a new TimeStamp instance offset from this timestamp by the given
amount.
|
static TimeStamp |
TimeStamp.currentTime()
Creates a TimeStamp that represents the current system time.
|
static TimeStamp |
TimeStamp.fromCalendar(Calendar calendar)
Converts a
Calendar to a TimeStamp. |
static TimeStamp |
TimeStamp.fromDate(Date date)
Converts a
Date to a TimeStamp. |
static TimeStamp |
TimeStamp.fromPosixMicros(long posixMicros)
Converts a timestamp in posix microseconds to a TimeStamp.
|
static TimeStamp |
TimeStamp.fromPosixMillis(long posixMillis)
Converts a timestamp in posix milliseconds to a TimeStamp.
|
static TimeStamp |
TimeStamp.fromPosixNanos(long posixNanos)
Converts a timestamp in posix nanoseconds to a TimeStamp.
|
static TimeStamp |
TimeStamp.fromPosixSeconds(BigDecimal posixSeconds)
Converts a timestamp in posix seconds to a TimeStamp.
|
static TimeStamp |
TimeStamp.fromPosixSeconds(double posixSeconds)
Converts a timestamp in posix seconds to a TimeStamp.
|
static TimeStamp |
TimeStamp.fromString(String string)
Converts a
String to a TimeStamp, using defaultFormat . |
static TimeStamp |
TimeStamp.fromString(String string,
TimeStampFormat format)
Converts a
String to a TimeStamp. |
static TimeStamp |
TimeStamp.fromTimeStamp(TimeStamp timeStamp)
Converts a TimeStamp of any subclass to a TimeStamp of the default subclass.
|
static TimeStamp |
TimeStamp.posixEpoch()
Returns a TimeStamp that represents the posix epoch.
|
abstract TimeStamp |
TimeStamp.subtract(double duration)
Creates a new TimeStamp instance offset from this timestamp by the given
amount.
|
Modifier and Type | Method and Description |
---|---|
int |
TimeStamp.compareTo(TimeStamp o) |
int |
TimeStampPosixSecondsFloat64.compareTo(TimeStamp o) |
int |
TimeStampPosixMillisInt64.compareTo(TimeStamp o) |
int |
TimeStampPosixMicrosInt64.compareTo(TimeStamp o) |
double |
TimeStamp.durationAfter(TimeStamp o)
Determines how long after the given timestamp this timestamp is.
|
double |
TimeStampPosixSecondsFloat64.durationAfter(TimeStamp o) |
double |
TimeStampPosixMillisInt64.durationAfter(TimeStamp o) |
double |
TimeStampPosixMicrosInt64.durationAfter(TimeStamp o) |
double |
TimeStamp.durationBefore(TimeStamp o)
Determines how long before the given timestamp this timestamp is.
|
double |
TimeStampPosixSecondsFloat64.durationBefore(TimeStamp o) |
double |
TimeStampPosixMillisInt64.durationBefore(TimeStamp o) |
double |
TimeStampPosixMicrosInt64.durationBefore(TimeStamp o) |
static TimeStamp |
TimeStamp.fromTimeStamp(TimeStamp timeStamp)
Converts a TimeStamp of any subclass to a TimeStamp of the default subclass.
|
T |
TimeStampFactory.fromTimeStamp(TimeStamp timeStamp)
|
boolean |
TimeStamp.isAfter(TimeStamp o)
Returns true iff this timestamp is after the given timestamp.
|
boolean |
TimeStampPosixSecondsFloat64.isAfter(TimeStamp o) |
boolean |
TimeStampPosixMillisInt64.isAfter(TimeStamp o) |
boolean |
TimeStampPosixMicrosInt64.isAfter(TimeStamp o) |
boolean |
TimeStamp.isAfterOrEquals(TimeStamp o)
Returns true iff this timestamp is after or equal to the given timestamp.
|
boolean |
TimeStamp.isBefore(TimeStamp o)
Returns true iff this timestamp is before the given timestamp.
|
boolean |
TimeStampPosixSecondsFloat64.isBefore(TimeStamp o) |
boolean |
TimeStampPosixMillisInt64.isBefore(TimeStamp o) |
boolean |
TimeStampPosixMicrosInt64.isBefore(TimeStamp o) |
boolean |
TimeStamp.isBeforeOrEquals(TimeStamp o)
Returns true iff this timestamp is before or equal to the given timestamp.
|
Copyright © 2016 Metron, Inc.. All rights reserved.