Click or drag to resize

TimeIntervalDisplayCondition Class

Defines an inclusive time interval that determines when an object, such as a primitive, is rendered based on the current animation time , SceneManager.Time .
Inheritance Hierarchy

Namespace:  AGI.Foundation.Graphics
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.1.418.0 (24.1.418.0)
public sealed class TimeIntervalDisplayCondition : DisplayCondition

The TimeIntervalDisplayCondition type exposes the following members.

Public methodTimeIntervalDisplayCondition
Initializes a default time display condition. MinimumTime is set to JulianDate.MinValue and MaximumTime is set to JulianDate.MaxValue. With this interval, an object is always rendered regardless of the current animation time.
Public methodTimeIntervalDisplayCondition(TimeInterval)
Initializes a time display condition with a TimeInterval. This is equivalent to calling TimeIntervalDisplayCondition(JulianDate, JulianDate) with TimeInterval.Start and TimeInterval.Stop.
Public methodTimeIntervalDisplayCondition(JulianDate, JulianDate)
Initializes a time display condition with the inclusive time interval [minimumTime, maximumTime]. When this display condition is assigned to an object, such as a primitive, the object is only rendered when the current animation time, SceneManager.Time, is within the interval.
Public propertyMaximumTime
Gets or sets the maximum time of the inclusive time interval.
Public propertyMinimumTime
Gets or sets the minimum time of the inclusive time interval.
Public methodDispose (Inherited from DisplayCondition.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also