AGI AgAsHpopPlugin 6 Send comments on this topic.
TransformVector Method (IAgAsHpopPluginResultEval)
See Also 
FrameFrom
Frame of the FromVector
XFrom
X component of the FromVector
YFrom
Y component of the FromVector
ZFrom
Z component of the FromVector
FrameTo
Requested frame of the ToVector
XTo
X component of the ToVector
YTo
Y component of the ToVector
ZTo
Z component of the ToVector
Windows








Description

Transforms a vector from the input frame to the output frame.

Syntax

[Visual Basic .NET]
Public Sub TransformVector( _
   ByVal FrameFrom As AgEUtFrame, _
   ByVal XFrom As Double, _
   ByVal YFrom As Double, _
   ByVal ZFrom As Double, _
   ByVal FrameTo As AgEUtFrame, _
   ByRef XTo As Double, _
   ByRef YTo As Double, _
   ByRef ZTo As Double _
) 

[C#]
public void TransformVector(
AgEUtFrame FrameFrom,
double XFrom,
double YFrom,
double ZFrom,
AgEUtFrame FrameTo,
ref double XTo,
ref double YTo,
ref double ZTo
);

[Managed C++]
public: void TransformVector(
AgEUtFrame FrameFrom,
double XFrom,
double YFrom,
double ZFrom,
AgEUtFrame FrameTo,
double ^ XTo,
double ^ YTo,
double ^ ZTo
);

[Unmanaged C++]
public: HRESULT TransformVector(
AgEUtFrame FrameFrom,
double XFrom,
double YFrom,
double ZFrom,
AgEUtFrame FrameTo,
double * XTo,
double * YTo,
double * ZTo
);

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

[Perl]
$objectReference->TransformVector(
$FrameFrom, # type AgEUtFrame (scalar integer)
$XFrom, # type double (scalar)
$YFrom, # type double (scalar)
$ZFrom, # type double (scalar)
$FrameTo, # type AgEUtFrame (scalar integer)
$XTo, # type Variant (VT_R8 | VT_BYREF)
$YTo, # type Variant (VT_R8 | VT_BYREF)
$ZTo# type Variant (VT_R8 | VT_BYREF)
);

Parameters

FrameFrom
Member Value Description
eUtFrameInertial 0  
eUtFrameFixed 1  
eUtFrameLVLH 2  
eUtFrameNTC 3  
eUtFrameICRF 4  
eUtFrameJ2000 5  
Frame of the FromVector
XFrom
X component of the FromVector
YFrom
Y component of the FromVector
ZFrom
Z component of the FromVector
FrameTo
Member Value Description
eUtFrameInertial 0  
eUtFrameFixed 1  
eUtFrameLVLH 2  
eUtFrameNTC 3  
eUtFrameICRF 4  
eUtFrameJ2000 5  
Requested frame of the ToVector
XTo
X component of the ToVector
YTo
Y component of the ToVector
ZTo
Z component of the ToVector

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5