Interval Class |
The Interval type exposes the following members.
| Name | Description | |
|---|---|---|
| Interval(Double) | Constructor for the Interval class. | |
| Interval(Interval) | Copy constructor for the Interval class. | |
| Interval(Double, Double, Double) | Constructor for the Interval class. | |
| Interval(Int32, Double, Double) | Constructor for the Interval class. |
| Name | Description | |
|---|---|---|
| AutoDelete | Property that indicates whether the object should be
automatically deleted by the Garbage Collector. (Inherited from DisposableWrapper) |
|
| Element | Property that represents an element in this interval. * Returns an upper bound if this interval is bounded above. * Returns a lower bound if this interval is unbounded above but bounded below. * Returns 0.0 if this interval is unbounded in both directions. | |
| IsBounded | Property that indicates whether the interval is bounded above and below. | |
| IsBoundedAbove | Property that indicates whether interval is bounded above. | |
| IsBoundedBelow | Property that indicates whether interval is bounded below. | |
| IsDisposed | Property that indicates whether pointer to native code
unmanaged object == IntPtr::Zero. (Inherited from DisposableWrapper) |
|
| IsSingleton | Property that indicates whether the interval object is a singleton, meaning that the interval is bounded, and the upper and lower bounds are equal within the specified tolerance. | |
| IsUnbounded | Property that indicates whether the interval is unbounded above or below. | |
| Length | Property that represents length of this interval. If the interval is unbounded, this property returns -1. | |
| LowerBound | Property that represents the lower bound of this interval. This value is meaningful if and only if the interval has a lower bound. | |
| Tolerance | Property that represents the boundary tolerance for this interval. | |
| Unbounded | Property that represents interval unbounded in either one of two directions. | |
| UnmanagedObject | Property that represents a pointer to an unmanaged
object. (Inherited from DisposableWrapper) |
|
| UpperBound | Property that represents the upper bound of this interval. This value is meaningful if and only if the interval has an upper bound. |
| Name | Description | |
|---|---|---|
| Contains(Double) | Checks whether this interval contains the specified value. | |
| Contains(Interval) | Checks whether this interval contains the specified interval. | |
| CreateObjRef | (Inherited from MarshalByRefObject) |
|
| Dispose | (Inherited from DisposableWrapper) |
|
| Equals | Checks objects for equality. (Inherited from DisposableWrapper) |
|
| GetBounds | Retrieves an array that contains upper and lower bounds for this interval. | |
| GetHashCode | Retrieves the object hash code. (Inherited from DisposableWrapper) |
|
| GetLifetimeService | (Inherited from MarshalByRefObject) |
|
| GetMerge | Retrieves the smallest interval containing both the specified interval and this interval. | |
| GetType | (Inherited from Object) |
|
| InitializeLifetimeService | (Inherited from MarshalByRefObject) |
|
| IntersectWith | Retrieves the interval that is at the intersection of this interval and the specified interval. | |
| IsContinuousAtUpper | Checks whether the specified interval is continuous with the upper bound of this interval. | |
| IsDisjoint | Checks whether the specified interval is disjoint from this interval. | |
| IsEqualAtLower(Double) | Checks whether the lower bounds of the specified interval and this interval are equal. | |
| IsEqualAtLower(Interval) | Checks whether the lower bounds of the specified interval and this interval are equal. | |
| IsEqualAtUpper(Double) | Checks whether the upper bounds of the specified interval and this interval are equal. | |
| IsEqualAtUpper(Interval) | Checks whether the upper bounds of the specified interval and this interval are equal. | |
| IsOverlapAtUpper | Checks whether the upper bounds of the specified interval and this interval are equal. | |
| IsPeriodicallyOn | Checks whether the specified value is periodic on this interval. | |
| Subtract | Subtracts the specified interval from this interval. | |
| ToString | (Inherited from Object) |
| © Bricsys NV. All rights reserved. |