ScalarDelayedByLink Constructor (Scalar, LinkPath, LinkRole) |
Initialize a new instance based on the given scalar delayed by the given link.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public ScalarDelayedByLink(
Scalar scalarToDelay,
LinkPath linkPath,
LinkRole directionOfDelay
)
Public Sub New (
scalarToDelay As Scalar,
linkPath As LinkPath,
directionOfDelay As LinkRole
)
public:
ScalarDelayedByLink(
Scalar^ scalarToDelay,
LinkPath^ linkPath,
LinkRole directionOfDelay
)
new :
scalarToDelay : Scalar *
linkPath : LinkPath *
directionOfDelay : LinkRole -> ScalarDelayedByLink
Parameters
- scalarToDelay
- Type: AGI.Foundation.GeometryScalar
The scalar to evaluate at a delayed time. - linkPath
- Type: AGI.Foundation.AccessLinkPath
The link path which provides the delay. - directionOfDelay
- Type: AGI.Foundation.AccessLinkRole
An enumeration indicating at which end of the link the scalar is to be evaluated.
If the scalar is at the receiving end, the scalarToDelay will be evaluated after this scalar.
If the scalar is at the transmitting end, the scalarToDelay will be evaluated before this scalar.
Remarks
Usually, the
directionOfDelay will be
Receiver and the
time delay will evaluate the
scalarToDelay by applying the offset to time of transmission
to the time at which this scalar is evaluated.
See Also