Transforms vector components given wrt Axes into those wrt RefAxes at the interface's current time.
[Visual Basic .NET] |
---|
Public Function TransformComponents( _ ByVal DispInterface As Object, _ ByRef X As Double, _ ByRef Y As Double, _ ByRef Z As Double, _ ByRef Vx As Double, _ ByRef Vy As Double, _ ByRef Vz As Double _ ) As Boolean |
[C#] |
---|
public bool TransformComponents( Object DispInterface, ref double X, ref double Y, ref double Z, ref double Vx, ref double Vy, ref double Vz ); |
- DispInterface
An interface supporting IAgEpoch. This is the interface that is passed to the plugin component method call.
- X
- The X-component of the vector to be transformed on input; the X-component of the transformed vector on output.
- Y
- The Y-component of the vector to be transformed on input; the Y-component of the transformed vector on output.
- Z
- The Z-component of the vector to be transformed on input; the Z-component of the transformed vector on output.
- Vx
- The X-component of the vector rate to be transformed on input; the X-component of the transformed vector rate on output.
- Vy
- The Y-component of the vector rate to be transformed on input; the Y-component of the transformed vector rate on output.
- Vz
- The Z-component of the vector rate to be transformed on input; the Z-component of the transformed vector rate on output.
Returns false if an error occurred, else returns true.