AxesTargetingLink Constructor (IServiceProvider, LinkRole, Vector) |
Initializes a new instance specifying all parameters.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public AxesTargetingLink(
IServiceProvider link,
LinkRole observer,
Vector reference
)
Public Sub New (
link As IServiceProvider,
observer As LinkRole,
reference As Vector
)
public:
AxesTargetingLink(
IServiceProvider^ link,
LinkRole observer,
Vector^ reference
)
new :
link : IServiceProvider *
observer : LinkRole *
reference : Vector -> AxesTargetingLink
Parameters
- link
- Type: SystemIServiceProvider
The link to target. - observer
- Type: AGI.Foundation.AccessLinkRole
The end of the link that is being oriented. If Transmitter
the Z-axis of this Axes will be along the vector to the Receiver, if equal to Receiver
the Z-axis of this Axes will be along the vector to the Transmitter. - reference
- Type: AGI.Foundation.GeometryVector
The reference direction vector. The X-axis of this
set of axes will be constrained to minimize the angular separation from this vector.
See Also