Click or drag to resize

AxesLinearRate Constructor (Axes, JulianDate, UnitQuaternion, UnitCartesian, Double, Double)

Initializes a new instance with the specified 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 AxesLinearRate(
	Axes referenceAxes,
	JulianDate epoch,
	UnitQuaternion initialRotation,
	UnitCartesian spinAxis,
	double initialRotationalVelocity,
	double rotationalAcceleration
)

Parameters

referenceAxes
Type: AGI.Foundation.GeometryAxes
The axes from which this axes is offset.
epoch
Type: AGI.Foundation.TimeJulianDate
The reference epoch at which the initial rotational displacement and velocity are defined.
initialRotation
Type: AGI.Foundation.CoordinatesUnitQuaternion
The rotational displacement of this axes with respect to the reference axes at the reference epoch.
spinAxis
Type: AGI.Foundation.CoordinatesUnitCartesian
The spin axis with respect to the reference axis.
initialRotationalVelocity
Type: SystemDouble
The magnitude of the rotational velocity with respect to the reference axes at the reference epoch.
rotationalAcceleration
Type: SystemDouble
The magnitude of the rotational acceleration with respect to the reference axes at the reference epoch.
See Also