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: 24.2.419.0 (24.2.419.0)
Syntax public static VectorEvaluator ObserveVector(
Vector vector,
Axes inAxes
)
Public Shared Function ObserveVector (
vector As Vector,
inAxes As Axes
) As VectorEvaluator
public:
static VectorEvaluator^ ObserveVector(
Vector^ vector,
Axes^ inAxes
)
static member ObserveVector :
vector : Vector *
inAxes : Axes -> VectorEvaluator
Parameters
- vector
- Type: AGI.Foundation.GeometryVector
The vector to observe. - inAxes
- Type: AGI.Foundation.GeometryAxes
The axes in which to observe the vector.
Return Value
Type:
VectorEvaluatorAn evaluator to find the motion of the vector in the specified axes.
Exceptions See Also