![]() | XfnCalcAzimuthElevationOfTarget Method |
Namespace: Pixoneer.NXDL
public static void CalcAzimuthElevationOfTarget( XVertex3d vPos, XAngle yaw, XAngle pitch, XAngle roll, XVertex3d vTarget, ref XAngle azimuth, ref XAngle elev )
XGeoPoint body = XGeoPoint.Fromdegree(127.0, 36.0, 1000); XGeoPoint target = XGeoPoint.Fromdegree(128.0, 36.0, 1000); XAngle yaw = XAngle.FromDegree(0); XAngle pitch = XAngle.FromDegree(0); XAngle roll = XAngle.FromDegree(0); XAngle az = XAngle.FromDegree(0); XAngle elevation = XAngle.FromDegree(0); bool bResult = Xfn.CalcAzimuthElevationOfTarget(body.ecr, yaw, pitch, roll, target.ecr, ref az, ref elevation); Console.WriteLine("Azimuth Angle : " + az.deg.ToString()); Console.WriteLine("Elevation Angle : " + elevation.deg.ToString());