MotionT, TDerivative Structure
public struct Motion<T, TDerivative> : IMotion<T, TDerivative>, IEquatable<Motion<T, TDerivative>>
Public Structure Motion(Of T, TDerivative) Implements IMotion(Of T, TDerivative), IEquatable(Of Motion(Of T, TDerivative))
generic<typename T, typename TDerivative> public value class Motion : IMotion<T, TDerivative>, IEquatable<Motion<T, TDerivative>>
[<SealedAttribute>] type Motion<'T, 'TDerivative> = struct interface IMotion<'T, 'TDerivative> interface IEquatable<Motion<'T, 'TDerivative>> end
Thetype exposes the following members.
Gets the first derivative, if it is available.
Gets the indicated derivative of the motion. Index 1 retrieves the first derivative, if it exists. Index 2 retrieves the second derivative, if it exists. The number of available derivatives is indicated by the Order property.
Gets the number of derivatives described by this instance.
Gets the second derivative, if it is available.
Gets the coordinate value.
Indicates whether another object is exactly equal to this instance.(Overrides .)
Indicates whether another instance of this type is exactly equal to this instance.
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.(Overrides .)
Gets the(Inherited from of the current instance. .)
Returns the fully qualified type name of this instance.(Inherited from .)
Returns if the two instances are exactly equal.
Returns if the two instances are not exactly equal.