Interface implemented by an object that
provides the position and velocity for an STK radar object or radar
target object.
ComputeCentralBodyIntersect |
Computes the central body intersection. |
ComputeLocalRadiusCentric |
Computes the central body radius centric for a given latitude and longitude. |
ComputeLocalRadiusDetic |
Computes the central body radius detic for a given latitude and longitude. |
ComputeSurfaceNormalCentric |
Computes the surface normal centric vector for a given latitude and longitude. |
ComputeSurfaceNormalCentricArray |
Computes, using the supplied latitude and longitude, the central body centric surface normal vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
ComputeSurfaceNormalDetic |
Computes the surface normal detic vector for a given latitude and longitude. |
ComputeSurfaceNormalDeticArray |
Computes, using the supplied latitude and longitude, the central body detic surface normal vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
ConvertBodyCartesianToCBFCartesian |
Converts a vector in body coordinates into CBF fixed coordinates |
ConvertBodyCartesianToCBFCartesianArray |
Converts the supplied body fixed vector into the central body fixed coordinate system and returns the vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
ConvertCBFCartesianToBodyCartesian |
Converts a vector in CBF coordinates into body coordinates. |
ConvertCBFCartesianToBodyCartesianArray |
Converts the supplied central body fixed vector into the body fixed coordinate system and returns the vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
ConvertCBFCartesianToLLA |
Converts central body fixed cartesian to latitude, longitude, and altitude. |
ConvertCBFCartesianToLLAArray |
Converts the supplied central body fixed vector into latitude, longitude, and altitude and returns the values as an array of length 3 where the latitude is array(0), longitude is array(1), and altitude is array(2). All values in radians. |
ConvertCBFCartesianToVVLHCartesian |
Converts a vector in central body fixed coordinates into Vehicle Vertical Local Horizontal (VVLH) coordinates. The Z axis is inward along the radial, the Y axis is in the direction of the cross product of the velocity as measured in the central body inertial frame and the position and Y axis is in the direction of motion and constructed as Y x Z. |
ConvertCBFCartesianToVVLHCartesianArray |
Converts the supplied central body fixed vector into Vehicle Vertical Local Horizontal (VVLH) coordinates. The Z axis is inward along the radial, the Y axis is in the direction of the cross product of the velocity as measured in the central body inertial frame and the position and Y axis is in the direction of motion and constructed as Y x Z. The vector is returned as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
ConvertLLAToCBFCartesian |
Converts latitude, longitude, and altitude to central body fixed cartesian. |
ConvertLLAToCBFCartesianArray |
Converts the supplied latitude, longitude, and altitude into the body fixed coordinate system and returns the vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
GetPositionCBF |
Gets position in the central body fixed frame. |
GetPositionLLA |
Gets position in latitude, longitude, and altitude. |
GetSurfaceNormalCentric |
Gets the surface normal centric vector for the current latitude and longitude. |
GetSurfaceNormalDetic |
Gets the surface normal detic vector for the current latitude and longitude. |
GetTerrainHeight |
Gets the terrain height for the current latitude and longitude. |
GetTerrainHeightForLatLon |
Gets the terrain height for a specified latitude and longitude. |
GetVelocityCBF |
Gets velocity in the central body fixed frame. |
CurrentTime |
Gets the current time in EpSec. |
LocalRadiusCentric |
Gets the central body radius centric using the position/velocity provider's current latitude and longitude. |
LocalRadiusDetic |
Gets the central body radius detic using the position/velocity provider's current latitude and longitude. |
PositionCBFArray |
Gets the central body fixed relative position vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
PositionLLAArray |
Gets the latitude, longitude, and altitude as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in meters. |
Role |
Gets the IAgStkRadarPosVelProvider role. |
SurfaceNormalCentricArray |
Gets the central body centric surface normal vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). The surface normal is computed for the current latitude and longitude. All values in meters. |
SurfaceNormalDeticArray |
Gets the central body detic surface normal vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). The surface normal is computed for the current latitude and longitude. All values in meters. |
VelocityCBFArray |
Gets the central body fixed velocity vector as an array of length 3 where the x component is array(0), y component is array(1), and z component is array(2). All values in m/s. |
Provides the position and velocity for a
radar object or a radar target object, as well as helper methods
for coordinate system conversions using the objects central
body.


~421.gif)