Click or drag to resize

ModelTime Structure

Represents Model Time. Implemented internally as Fixed, ie in 100ns steps.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Demo3D.TimeModelTime

Namespace: Demo3D.Time
Assembly: Demo3D.Time (in Demo3D.Time.dll) Version: 19.00.00
Syntax
C#
public readonly struct ModelTime : IComparable<ModelTime>, 
	IComparable

The ModelTime type exposes the following members.

Properties
 NameDescription
Public propertyToDateTime Convert model time to a DateTime.
Public propertyToDuration Convert model time to TimeSpan duration.
Public propertyToFixed Convert model time to seconds.
Public propertyToMicroseconds Convert model time to microseconds.
Public propertyToMilliseconds Convert model time to milliseconds.
Public propertyToNanoseconds Convert model time to nanoseconds.
Public propertyToSeconds Convert model time to seconds.
Top
Methods
 NameDescription
Public methodEquals Determines whether two times are equal.
(Overrides ValueTypeEquals(Object))
Public methodStatic memberFromDateTime Convert a TimeSpan duration to a model time.
Public methodStatic memberFromDuration Convert a TimeSpan duration to a model time.
Public methodStatic memberFromFixed Convert seconds to model time.
Public methodStatic memberFromMicroseconds(Double) Convert microseconds to model time.
Public methodStatic memberFromMicroseconds(Int64) Convert microseconds to model time.
Public methodStatic memberFromMilliseconds(Double) Convert milliseconds to model time.
Public methodStatic memberFromMilliseconds(Int64) Convert milliseconds to model time.
Public methodStatic memberFromNanoseconds(Double) Convert nanoseconds to model time.
Public methodStatic memberFromNanoseconds(Int64) Convert nanoseconds to model time.
Public methodStatic memberFromSeconds(Double) Convert seconds to model time.
Public methodStatic memberFromSeconds(Int64) Convert seconds to model time.
Public methodGetHashCode Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode)
Public methodToString Returns a printable string representation of this instance.
(Overrides ValueTypeToString)
Top
Fields
 NameDescription
Public fieldStatic memberFiveSec Fixe seconds.
Public fieldStatic memberHundredMs Hundred milliseconds.
Public fieldStatic memberMaxValue Positive infinity seconds.
Public fieldStatic memberMinValue Negative infinity seconds.
Public fieldStatic memberOneMs One millisecond.
Public fieldStatic memberOneSec One second.
Public fieldStatic memberTenMs Ten milliseconds.
Public fieldStatic memberTenSec Ten seconds.
Public fieldStatic memberTwoSec Two seconds.
Public fieldStatic memberZero Zero seconds.
Top
See Also