Covariance6By6TwoBodyBlenderTransformCovariance Method  | 
 
            Transforms a 6x6 covariance matrix into new axes.
            
 
    Namespace: 
   AGI.Foundation.NumericalMethods
    Assembly:
   AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic static Matrix TransformCovariance(
	Matrix originalCovariance,
	Motion<UnitQuaternion, Cartesian> axesTransformation
)
Public Shared Function TransformCovariance ( 
	originalCovariance As Matrix,
	axesTransformation As Motion(Of UnitQuaternion, Cartesian)
) As Matrix
public:
static Matrix^ TransformCovariance(
	Matrix^ originalCovariance, 
	Motion<UnitQuaternion, Cartesian> axesTransformation
)
static member TransformCovariance : 
        originalCovariance : Matrix * 
        axesTransformation : Motion<UnitQuaternion, Cartesian> -> Matrix 
Parameters
- originalCovariance
 - Type: AGI.Foundation.CoordinatesMatrix
The 6x6 covariance matrix in the original axes. - axesTransformation
 - Type: AGI.FoundationMotionUnitQuaternion, Cartesian
The axes transformation from the original axes to the new axes. 
Return Value
Type: 
MatrixThe covariance transformed into the new axes.
See Also