|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Interval | |
edu.umd.cfar.lamp.viper.gui.chronology | Provides necessary data models and views for a chronicle widget view of a viper data file. |
edu.umd.cfar.lamp.viper.util | Provides miscellanious utility classes for the ViPER suite. |
viper.api | The ViPER API is a set of Java classes and interfaces that allows programmatic access to video metadata in the ViPER format. |
viper.api.impl | This package contians the default implementation of the ViPER API. |
viper.api.time | This package provides a set of classes for working with time and time series data. |
Uses of Interval in edu.umd.cfar.lamp.viper.gui.chronology |
Methods in edu.umd.cfar.lamp.viper.gui.chronology with parameters of type Interval | |
java.awt.Color |
VNominalAttribute.getColorFor(Interval segment)
|
edu.umd.cs.piccolo.PNode |
NomialAttributeTimeSegmentFactory.makeSegment(Interval i)
|
edu.umd.cs.piccolo.PNode |
IntegerWidthSegmentFactory.makeSegment(Interval i)
Makes a segment, whose width is a function of an integer. |
edu.umd.cs.piccolo.PNode |
DescriptorTimeSegmentFactory.makeSegment(Interval i)
|
edu.umd.cs.piccolo.PNode |
BboxSegmentFactory.makeSegment(Interval i)
|
edu.umd.cs.piccolo.PNode |
BagSegmentFactory.makeSegment(Interval span)
|
Uses of Interval in edu.umd.cfar.lamp.viper.util |
Subinterfaces of Interval in edu.umd.cfar.lamp.viper.util | |
interface |
DynamicValue
An interval that refers to a value; useful for specifying that an item exists over the given Interval. |
Classes in edu.umd.cfar.lamp.viper.util that implement Interval | |
class |
AbstractInterval
An abstract base class for interval pairs of Comparable objects, such as BigIntegers or Instants. |
class |
SimpleInterval
A simple immutable Interval of Comparable objects. |
Methods in edu.umd.cfar.lamp.viper.util that return Interval | |
Interval |
SimpleInterval.change(java.lang.Comparable start,
java.lang.Comparable end)
|
Interval |
Range.getExtrema()
Gets the Span that starts at the beginning of the first Span and ends at the end of the last Span. |
Interval |
Range.createInterval(java.lang.Comparable s,
java.lang.Comparable e)
Creates a new interval. |
Interval |
Interval.change(java.lang.Comparable start,
java.lang.Comparable stop)
Since an Interval is designed to be immutable, you need this thing to change the interval. |
Interval |
AbstractInterval.change(java.lang.Comparable start,
java.lang.Comparable stop)
Not implemented; throws unsupported operation exception. |
Methods in edu.umd.cfar.lamp.viper.util with parameters of type Interval | |
boolean |
Range.withinRange(Interval s)
Checks that this is |
java.util.Iterator |
Range.iterator(Interval i)
|
boolean |
Range.intersects(Interval s)
Checks to see if some interval of this intersects the specified interval. |
static IntervalIndexList |
Intervals.singleton(Interval i)
Gets an IntervalIndexList that refers to a single interval. |
java.util.Iterator |
IntervalIndexList.iterator(Interval i)
Gets an iterator over all the Interval objects that intersect the given Interval. |
boolean |
Interval.intersects(Interval other)
Tests to see that the two intervals have some shared element(s). |
boolean |
Interval.contains(Interval other)
Checks to see if the other interval is a subset of this one. |
boolean |
AbstractInterval.intersects(Interval other)
Tests to see if this interval intersects the other one. |
boolean |
AbstractInterval.contains(Interval other)
Tests to see if the other interval is a subset of this interval. |
Uses of Interval in viper.api |
Subinterfaces of Interval in viper.api | |
interface |
DynamicAttributeValue
An extension of AttrValueWrapper that also contains InstantInterval information. |
Uses of Interval in viper.api.impl |
Methods in viper.api.impl with parameters of type Interval | |
static java.lang.String |
Util.valueOf(Interval i)
Gets the string representation of the given interval. |
Uses of Interval in viper.api.time |
Subinterfaces of Interval in viper.api.time | |
interface |
InstantInterval
|
Classes in viper.api.time that implement Interval | |
class |
AbstractInstantInterval
An instant interval that doesn't implement getStartInstant and getEndInstant. |
class |
Span
A span specifies either a span of frames or of time. |
class |
TemporalObject
A span that takes a value. |
static class |
TimeEncodedList.DynamicAttributeValueImpl
A useful class for representing an object bound to an interval. |
Methods in viper.api.time that return Interval | |
Interval |
TimeEncodedList.getExtrema()
Gets the smallest interval that includes all of this range. |
Interval |
TimeEncodedList.DynamicAttributeValueImpl.change(java.lang.Comparable start,
java.lang.Comparable stop)
Not implemented; throws unsupported operation exception. |
Interval |
TemporalRange.getExtrema()
Gets the smallest interval that includes all of this range. |
Interval |
Span.change(java.lang.Comparable start,
java.lang.Comparable stop)
Not implemented; throws unsupported operation exception. |
Interval |
MultipleRange.getExtrema()
Gets the smallest interval that includes all of this range. |
Interval |
InstantRange.getExtrema()
Gets the Span that starts at the beginning of the first Span and ends at the end of the last Span. |
Interval |
InstantRange.createInterval(java.lang.Comparable s,
java.lang.Comparable e)
Creates a new interval. This is used instead of a constructor, so subclasses of this range which wish to return subclasses of interval should override this method. |
Methods in viper.api.time with parameters of type Interval | |
void |
TimeEncodedList.set(Interval span,
java.lang.Object value)
Sets the value at the given interval. |
java.util.Iterator |
TimeEncodedList.iterator(Interval i)
Gets an iterator over the given interval. |
java.util.Iterator |
MultipleRange.iterator(Interval i)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |