[Visual Basic .NET] |
---|
Public Function ComputeCentralBodyIntersect( _ ByVal cbIntersectComputeParams As IAgStkRadarCBIntersectComputeParams _ ) As IAgStkRadarCBIntersectComputeResult |
[C#] |
---|
public IAgStkRadarCBIntersectComputeResult ComputeCentralBodyIntersect( IAgStkRadarCBIntersectComputeParams cbIntersectComputeParams ); |
[Managed C++] |
---|
public: IAgStkRadarCBIntersectComputeResult^ ComputeCentralBodyIntersect( IAgStkRadarCBIntersectComputeParams ^ cbIntersectComputeParams ); |
[Unmanaged C++] |
---|
public: HRESULT ComputeCentralBodyIntersect( IAgStkRadarCBIntersectComputeParams * cbIntersectComputeParams, IAgStkRadarCBIntersectComputeResult ** ppCBIntersectComputeResult ); |
[Java] |
---|
public IAgStkRadarCBIntersectComputeResult computeCentralBodyIntersect( IAgStkRadarCBIntersectComputeParams cbIntersectComputeParams ); |
- cbIntersectComputeParams
The ComputeCentralBodyIntersect method will set the %IntersectionFound:AgStkRadar~IAgStkRadarCBIntersectComputeResult~IntersectionFound% property of the returned %IAgStkRadarCBIntersectComputeResult:AgStkRadar~IAgStkRadarCBIntersectComputeResult% interface to true if the direction vector specified by the %IAgStkRadarCBIntersectComputeParams:AgStkRadar~IAgStkRadarCBIntersectComputeParams% input argument will intersect the central body and false otherwise. The origin of the direction vector is specified by the base vector. The intercept1 and intercept2 vectors are points of intersection with the central body. The multiplier1 and multiplier2 values represent scalars by which the direction vector is multiplied and then added to the base vector to yield the intersection points. The multipliers may be positive or negative depending on if the intersections occur in the positive or negative direction.