Click or drag to resize

GeometryTransformerObserveVector Method (Vector, Axes)

Gets an evaluator that can be used to find the Motion<Cartesian> of this vector in a given axes at a given JulianDate. Note that this will not account for any translational effects and the axes are considered to be the vector's basis. So if the vector is representing a velocity or boresight vector, observing the vector in the axes of a reference frame which is rotating and translating with respect to the vector's axes will only take into account the relative rotation as if the two basis axes were co-located when computing the vector's derivatives. To obtain a vector and its derivatives in a different frame, the vector needs to be created in that frame.

Namespace:  AGI.Foundation.Geometry
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 23.2.417.0 (23.2.417.0)
public static VectorEvaluator ObserveVector(
	Vector vector,
	Axes inAxes


Type: AGI.Foundation.GeometryVector
The vector to observe.
Type: AGI.Foundation.GeometryAxes
The axes in which to observe the vector.

Return Value

Type: VectorEvaluator
An evaluator to find the motion of the vector in the specified axes.
ArgumentNullException Thrown when vector or inAxes is .
See Also