IAgODProvideTrackingDataLib 13Send comments on this topic.
TrackerVector Property (IAgODGenericObs)
See Also
Windows





Windows & Linux

Description

Some space based azimuth/elevation or right ascension/declination measurements include an earth-fixed position vector of the sensor. The following VBScript code adds the x, y, and z positions to the observation object:

pObs.TrackerVector.CoordSystem = eCBF
pObs.TrackerVector.ElmType = ePosOnly

pObs.TrackerVector.X.Unit = "m"
pObs.TrackerVector.X.Value = Xpos
pObs.TrackerVector.Y.Unit = "m"
pObs.TrackerVector.Y.Value = Ypos
pObs.TrackerVector.Z.Unit = "m"
pObs.TrackerVector.Z.Value = Zpos
pObsSet.Add pObs

Property type

Read-write property

Syntax

[Visual Basic .NET]
Public Property TrackerVector() As IAgODTrackerVector
[C#]
public IAgODTrackerVector TrackerVector {get; set;}
[Managed C++]
public: __property IAgODTrackerVector ^ get_TrackerVector();
public: __property void set_TrackerVector( IAgODTrackerVector );
[Unmanaged C++]
public: HRESULT get_TrackerVector(
    IAgODTrackerVector ** ppVal
);
public: HRESULT put_TrackerVector(
    IAgODTrackerVector pVal
);
[Java]
public IAgODTrackerVector getTrackerVector();
public void setTrackerVector(
    IAgODTrackerVector
);
[Python - STK API ]
@property
def TrackerVector(self) -> "IAgODTrackerVector":

@TrackerVector.setter
def TrackerVector(self, pVal:"IAgODTrackerVector") -> None:

See Also

© 2025 Analytical Graphics, Inc. All Rights Reserved.