Package | Description |
---|---|
org.cesiumjs.cs | |
org.cesiumjs.cs.collections | |
org.cesiumjs.cs.collections.options | |
org.cesiumjs.cs.core | |
org.cesiumjs.cs.datasources.properties |
Modifier and Type | Field and Description |
---|---|
TimeInterval |
Cesium.ExportKmlOptions.defaultAvailability
The interval that will be sampled if an entity doesn't have an availability.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
EntityCollection.computeAvailability()
Computes the maximum availability of the entities in the collection.
|
TimeInterval |
CompositeEntityCollection.computeAvailability()
Computes the maximum availability of the entities in the collection.
|
TimeInterval |
TimeIntervalCollection.findInterval()
Returns the first interval in the collection that matches the specified parameters.
|
TimeInterval |
TimeIntervalCollection.findInterval(TimeIntervalOptions options)
Returns the first interval in the collection that matches the specified parameters.
|
TimeInterval |
TimeIntervalCollection.findIntervalContainingDate(JulianDate date)
The date to search for.
|
TimeInterval |
TimeIntervalCollection.get(int index)
Gets the interval at the specified index.
|
Modifier and Type | Method and Description |
---|---|
void |
TimeIntervalCollection.addInterval(TimeInterval interval)
Adds an interval to the collection, merging intervals that contain the same data and splitting intervals of
different data as needed in order to maintain a non-overlapping collection.
|
void |
TimeIntervalCollection.addInterval(TimeInterval interval,
TimeInterval.DataComparer dataComparer)
Adds an interval to the collection, merging intervals that contain the same data and splitting intervals of
different data as needed in order to maintain a non-overlapping collection.
|
void |
TimeIntervalCollection.removeInterval(TimeInterval interval)
Removes the specified interval from this interval collection, creating a hole over the specified interval.
|
Constructor and Description |
---|
TimeIntervalCollection(TimeInterval[] intervals)
A non-overlapping collection of
TimeInterval instances sorted by start time. |
Modifier and Type | Method and Description |
---|---|
T |
FromIso8601OptionsAbstract.DataCallback.function(TimeInterval interval,
int index) |
Modifier and Type | Method and Description |
---|---|
TimeInterval |
TimeInterval.clone()
Duplicates this instance.
|
static TimeInterval |
TimeInterval.clone(TimeInterval timeInterval,
TimeInterval result)
Duplicates the provided instance.
|
static TimeInterval |
TimeInterval.create(JulianDate start,
JulianDate stop) |
TimeInterval |
TimeInterval.EMPTY()
An immutable empty interval.
|
static TimeInterval |
TimeInterval.fromIso8601(TimeIntervalIso8601Options options)
Creates a new instance from an ISO 8601 interval.
|
static TimeInterval |
TimeInterval.fromIso8601(TimeIntervalIso8601Options options,
TimeInterval result)
Creates a new instance from an ISO 8601 interval.
|
static TimeInterval |
TimeInterval.intersect(TimeInterval left,
TimeInterval right,
TimeInterval result) |
static TimeInterval |
TimeInterval.intersect(TimeInterval left,
TimeInterval right,
TimeInterval result,
TimeInterval.MergeCallback mergeCallback) |
Modifier and Type | Method and Description |
---|---|
static TimeInterval |
TimeInterval.clone(TimeInterval timeInterval,
TimeInterval result)
Duplicates the provided instance.
|
static boolean |
TimeInterval.contains(TimeInterval timeInterval,
JulianDate julianDate)
Checks if the specified date is inside the provided interval.
|
boolean |
TimeInterval.equals(TimeInterval right)
Compares this instance against the provided instance componentwise and returns true if they are equal, false otherwise.
|
boolean |
TimeInterval.equals(TimeInterval right,
TimeInterval.DataComparer dataComparer)
Compares this instance against the provided instance componentwise and returns true if they are equal, false otherwise.
|
static boolean |
TimeInterval.equals(TimeInterval left,
TimeInterval right)
Compares two instances and returns true if they are equal, false otherwise.
|
static boolean |
TimeInterval.equals(TimeInterval left,
TimeInterval right,
TimeInterval.DataComparer dataComparer)
Compares two instances and returns true if they are equal, false otherwise.
|
boolean |
TimeInterval.equalsEpsilon(TimeInterval right,
double epsilon)
Compares this instance against the provided instance componentwise and returns true if they are within the provided epsilon, false otherwise.
|
boolean |
TimeInterval.equalsEpsilon(TimeInterval right,
double epsilon,
TimeInterval.DataComparer dataComparer)
Compares this instance against the provided instance componentwise and returns true if they are within the provided epsilon, false otherwise.
|
static boolean |
TimeInterval.equalsEpsilon(TimeInterval left,
TimeInterval right,
double epsilon)
Compares two instances and returns true if they are within epsilon seconds of each other.
|
static boolean |
TimeInterval.equalsEpsilon(TimeInterval left,
TimeInterval right,
double epsilon,
TimeInterval.DataComparer dataComparer)
Compares two instances and returns true if they are within epsilon seconds of each other.
|
static TimeInterval |
TimeInterval.fromIso8601(TimeIntervalIso8601Options options,
TimeInterval result)
Creates a new instance from an ISO 8601 interval.
|
boolean |
TimeInterval.DataComparer.function(TimeInterval leftData,
TimeInterval rightData)
Function interface for comparing interval data.
|
Object |
TimeInterval.MergeCallback.function(TimeInterval leftData,
TimeInterval rightData)
Function interface for merging interval data.
|
static TimeInterval |
TimeInterval.intersect(TimeInterval left,
TimeInterval right,
TimeInterval result) |
static TimeInterval |
TimeInterval.intersect(TimeInterval left,
TimeInterval right,
TimeInterval result,
TimeInterval.MergeCallback mergeCallback) |
static Promise<Void,Void> |
Transforms.preloadIcrfFixed(TimeInterval timeInterval)
Preloads the data necessary to transform between the ICRF and Fixed axes, in either direction, over a given interval.
|
static String |
TimeInterval.toIso8601(TimeInterval timeInterval)
Creates an ISO8601 representation of the provided interval.
|
static String |
TimeInterval.toIso8601(TimeInterval timeInterval,
double precision)
Creates an ISO8601 representation of the provided interval.
|
Modifier and Type | Method and Description |
---|---|
void |
SampledProperty.removeSamples(TimeInterval time)
Removes all samples for the given time interval.
|
void |
SampledPositionProperty.removeSamples(TimeInterval time)
Removes all samples for the given time interval.
|
Copyright © 2019. All rights reserved.