AGI GPS 6 Send comments on this topic.
Project Overview

Description

The GPS Satellite Selection plugin interfaces.

Classes

Objects Description
AgAsGPSSatSelectPluginResultEval The CoClass for the IAgAsGPSSatSelectPluginResultEval interface. Certain languages (like Visual Basic) use the coclass rather than the interface. They are functionally equivalent.
This component is passed as the lone argument for the Evaluate() function of the plugin component. This component contains functions that allow the plugin component to access inputs and set outputs.

Interfaces

Objects Description
IAgAsGPSSatSelectPluginEngine A user impements this interface to create a COM component that can be called during the GPS Satellite selection. The COM component can be created using compiled code (C++, C#, Visual Basic, etc.) or using a Windows Script Component created using a script language (VBScript, JScript, PerlScript, etc.). Each function of the interface must be implemented, though functions are not required to do anything other than return an error status (either true or false). Once created, the user must register the component using regsvr32.exe. After creation and registration, the user may choose to use this plugin component during GPS Satellite selection (using the standard GUI interface).

The plugin component will be called at certain event times defined by the interface (see the members of the interface). During these calls, the component may request input values and set output values that can affect the computation. Inputs and outputs are accessed through an interface component (IAgAsGPSSatSelectPluginResultEval) . The interface component is sent to the plugin component as the lone argument to the function calls.

IAgAsGPSSatSelectPluginResultEval This component is passed as the lone argument for the Evaluate() function of the plugin component. This component contains functions that allow the plugin component to access inputs and set outputs.

Enumerations

Enumeration Description
AgEAsGPSPluginErrorCodes Error codes associated with the use of GPS plugin interface components.
AgEDopType DOP Selection.
© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5