AGI AgGator 11 Send comments on this topic.
IAgGatorPluginResultEvalEngineModel Interface

Description

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

Public Methods

Public Method Date DEPRECATED. Use DateElements instead. Current epoch in requested time scale expressed in date format.
Public Method Date_Array DEPRECATED. Use DateElements_Array instead. Current epoch in requested time scale expressed in date format returned as an array representing year [yyyy], dayOfYear, month [0-11], hour [0-23], minute [0-59], seconds. Useful for scripting clients.
Public Method DateElements Current epoch in requested time scale expressed in date format. Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60].
Public Method DateElements_Array Current epoch in requested time scale expressed in date format returned as the array: Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60]. Useful for scripting clients.
Public Method DateString Current epoch expressed using the date format abbreviation specified.
Public Method DayCount Current epoch in requested time scale expressed in day count format.
Public Method DayCount_Array Current epoch in requested time scale expressed in day count format returned as an array representing wholeDays, secsIntoDay. Useful for scripting clients.
Public Method LatLonAlt Current detic latitude, detic longitude, and altitude.
Public Method LatLonAlt_Array Current detic latitude, detic longitude, and altitude(in internal units) returned as an array representing lat, lon, alt. Useful for scripting clients.
Public Method PosVel Current position and velocity in the requested frame.
Public Method PosVel_Array Current position and velocity in the requested frame (in internal units) returned as an array representing x, y, z, vx, vy, vz. Useful for scripting clients.
Public Method SetIspAndMassFlowRate Sets the current isp and mass flow rate. Computes the thrust using the rocket equation. Returns false on an error.
Public Method SetThrustAndIsp Sets the current thrust (N) and isp (secs). Computes the mass flow rate using the rocket equation. Returns false on an error.
Public Method SetThrustAndMassFlowRate Sets the current thrust(N) and mass flow rate (kg/sec). Computes the isp using the rocket equation. Returns false on an error.
Public Method StopPropagation Stops propagation. For fatal errors.
Public Method SunPosition Position of the sun wrt the current satellite position, in the requested frame, computed in the requested manner.
Public Method SunPosition_Array Position of the sun wrt the current satellite position, in the requested frame, computed in the requested manner, (in internal units) returned as an array representing x, y, z. Useful for scripting clients.
Public Method Trace Set this interface to trace the next numCalls by outputting a message to the message viewer.
Public Method TransformVector Transforms a vector from the input frame to the output frame.
Public Method TransformVector_Array Transforms a vector from the input frame to the output frame (in internal units) returned as an array representing x, y, z. Useful for scripting clients.

Public Properties

Public Property Altitude Current altitude.
Public Property CbName Name of the central body used as reference frame origin.
Public Property Cd Drag Coefficient.
Public Property Cr SRP Coefficient.
Public Property DragArea Drag Area.
Public Property DryMass Dry Mass.
Public Property FuelMass Fuel Mass.
Public Property Isp Current Isp (secs).
Public Property Mass Total Mass.
Public Property MassFlowRate Current mass flow rate (kg/sec).
Public Property Mu Gravitational constant of the state central body
Public Property SRPArea SRP Area.
Public Property Thrust Current thrust (N).
Public Property TimeSinceIgnition Time since ignition (secs).

CoClasses that Implement IAgGatorPluginResultEvalEngineModel

© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1