Click or drag to resize

HelmertTransformation Constructor

Initializes a new instance with the specified translational, scaling, and rotational parameters.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public HelmertTransformation(
	Cartesian translation,
	Cartesian translationalVelocity,
	double scaling,
	double scalingRate,
	Cartesian rotation,
	Cartesian rotationalVelocity
)

Parameters

translation
Type: AGI.Foundation.CoordinatesCartesian
The translation.
translationalVelocity
Type: AGI.Foundation.CoordinatesCartesian
The translational velocity.
scaling
Type: SystemDouble
A small number that is added to one to form the diagonal components of the skew-symmetric rotation matrix.
scalingRate
Type: SystemDouble
The change in the scaling over time.
rotation
Type: AGI.Foundation.CoordinatesCartesian
The off-diagonal components of the skew-symmetric rotation matrix.
rotationalVelocity
Type: AGI.Foundation.CoordinatesCartesian
The rate of change of the off-diagonal components over time.
See Also