Package | Description |
---|---|
agi.foundation.communications.signalprocessing |
Contains types for representing communication hardware and processing electromagnetic signals.
|
agi.foundation.time |
Contains types for quantifying and converting between various date, time, and time standard representations.
|
Modifier and Type | Method and Description |
---|---|
IEqualityComparer<TIdentifier> |
IntendedSignalByIdentifier.getEqualityComparer()
|
Modifier and Type | Method and Description |
---|---|
void |
IntendedSignalByIdentifier.setEqualityComparer(IEqualityComparer<TIdentifier> value)
|
Modifier and Type | Field and Description |
---|---|
static IEqualityComparer |
TimeInterval1.DefaultComparer
|
Modifier and Type | Method and Description |
---|---|
void |
TimeIntervalCollection1.add(TimeInterval1<T> item,
IEqualityComparer<T> dataComparer)
Adds an interval to the interval collection.
|
void |
TimeIntervalCollection1.add(TimeIntervalCollection1<T> collection,
IEqualityComparer<T> dataComparer)
Adds another interval collection to this interval collection.
|
void |
TimeIntervalCollection1.add(TimeIntervalCollection collection,
T data,
IEqualityComparer<T> dataComparer)
Adds another interval collection to this interval collection.
|
boolean |
TimeInterval1.equals(TimeInterval1<T> other,
IEqualityComparer<T> dataComparer)
Indicates whether another instance of this type is exactly equal to this instance.
|
boolean |
TimeIntervalCollection1.equals(TimeIntervalCollection1<T> other,
IEqualityComparer<T> dataComparer)
Indicates whether another instance of this type is exactly equal to this instance.
|
boolean |
TimeInterval1.equalsEpsilon(TimeInterval1<T> other,
double epsilon,
IEqualityComparer<T> dataComparer)
|
boolean |
TimeIntervalCollection1.equalsEpsilon(TimeIntervalCollection1<T> other,
double epsilon,
IEqualityComparer<T> dataComparer)
Determines if this
TimeIntervalCollection is equal to another by comparing each of the TimeInterval elements in the two collections with TimeInterval.equalsEpsilon(agi.foundation.time.TimeInterval, double) . |
int |
TimeInterval1.getHashCode(IEqualityComparer<T> dataComparer)
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
|
TimeIntervalCollection1<T> |
TimeIntervalCollection1.intersect(TimeInterval1<T> interval,
IEqualityComparer<T> dataComparer)
Computes the intersection of this interval collection with an interval.
|
TimeInterval1<T> |
TimeInterval1.intersect(TimeInterval1<T> other,
IEqualityComparer<T> dataComparer)
Computes an interval which is the intersection of this interval with another.
|
TimeIntervalCollection1<T> |
TimeIntervalCollection1.intersect(TimeIntervalCollection1<T> collection,
IEqualityComparer<T> dataComparer)
Computes the intersection of this interval collection with another.
|
TimeIntervalCollection1<T> |
TimeIntervalCollection1.intersectMergingData(TimeInterval1<T> interval,
IEqualityComparer<T> dataComparer,
MergeTimeIntervalDataCallback<T> mergeCallback)
Computes the intersection of this interval collection with an interval.
|
TimeIntervalCollection1<T> |
TimeIntervalCollection1.intersectMergingData(TimeIntervalCollection1<T> collection,
IEqualityComparer<T> dataComparer,
MergeTimeIntervalDataCallback<T> mergeCallback)
Computes the intersection of this interval collection with another.
|