AGI AgAsHpopPlugin 6 Send comments on this topic.
BodyFixedVectorPosPartials Method (IAgAsDragModelResultEval)
See Also 
X
Y
Z
VecXwrtX
VecXwrtY
VecXwrtZ
VecYwrtX
VecYwrtY
VecYwrtZ
VecZwrtX
VecZwrtY
VecZwrtZ
Windows








Description

The partial derivatives of the given body-fixed vector wrt inertial position coordinates. Uses internal units.

Syntax

[Visual Basic .NET]
Public Sub BodyFixedVectorPosPartials( _
   ByVal X As Double, _
   ByVal Y As Double, _
   ByVal Z As Double, _
   ByRef VecXwrtX As Double, _
   ByRef VecXwrtY As Double, _
   ByRef VecXwrtZ As Double, _
   ByRef VecYwrtX As Double, _
   ByRef VecYwrtY As Double, _
   ByRef VecYwrtZ As Double, _
   ByRef VecZwrtX As Double, _
   ByRef VecZwrtY As Double, _
   ByRef VecZwrtZ As Double _
) 

[C#]
public void BodyFixedVectorPosPartials(
double X,
double Y,
double Z,
ref double VecXwrtX,
ref double VecXwrtY,
ref double VecXwrtZ,
ref double VecYwrtX,
ref double VecYwrtY,
ref double VecYwrtZ,
ref double VecZwrtX,
ref double VecZwrtY,
ref double VecZwrtZ
);

[Managed C++]
public: void BodyFixedVectorPosPartials(
double X,
double Y,
double Z,
double ^ VecXwrtX,
double ^ VecXwrtY,
double ^ VecXwrtZ,
double ^ VecYwrtX,
double ^ VecYwrtY,
double ^ VecYwrtZ,
double ^ VecZwrtX,
double ^ VecZwrtY,
double ^ VecZwrtZ
);

[Unmanaged C++]
public: HRESULT BodyFixedVectorPosPartials(
double X,
double Y,
double Z,
double * VecXwrtX,
double * VecXwrtY,
double * VecXwrtZ,
double * VecYwrtX,
double * VecYwrtY,
double * VecYwrtZ,
double * VecZwrtX,
double * VecZwrtY,
double * VecZwrtZ
);

[VBScript]
BodyFixedVectorPosPartials not supported by VBScript (VBScript does not support ByRef arguments in COM)

[Perl]
$objectReference->BodyFixedVectorPosPartials(
$X, # type double (scalar)
$Y, # type double (scalar)
$Z, # type double (scalar)
$VecXwrtX, # type Variant (VT_R8 | VT_BYREF)
$VecXwrtY, # type Variant (VT_R8 | VT_BYREF)
$VecXwrtZ, # type Variant (VT_R8 | VT_BYREF)
$VecYwrtX, # type Variant (VT_R8 | VT_BYREF)
$VecYwrtY, # type Variant (VT_R8 | VT_BYREF)
$VecYwrtZ, # type Variant (VT_R8 | VT_BYREF)
$VecZwrtX, # type Variant (VT_R8 | VT_BYREF)
$VecZwrtY, # type Variant (VT_R8 | VT_BYREF)
$VecZwrtZ# type Variant (VT_R8 | VT_BYREF)
);

Parameters

X
Y
Z
VecXwrtX
VecXwrtY
VecXwrtZ
VecYwrtX
VecYwrtY
VecYwrtZ
VecZwrtX
VecZwrtY
VecZwrtZ

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5