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: 25.1.421.0 (25.1.421.0)
Syntax
public HelmertTransformation(
	Cartesian translation,
	Cartesian translationalVelocity,
	double scaling,
	double scalingRate,
	Cartesian rotation,
	Cartesian rotationalVelocity
)

Parameters

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