AGI AgAsHpopPlugin 11 Send comments on this topic.
IAgAsDragModelResultEval Interface

Description

DragModel plugin interface used to get/set settings during evaluation. Supports the IAgEpoch interface.

Public Methods

Public Method BodyFixedVectorPosPartials The partial derivatives of the given body-fixed vector wrt inertial position coordinates. Uses internal units.
Public Method BodyFixedVectorPosPartials_Array The partial derivatives of the given body-fixed vector wrt inertial position coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients. Uses internal units.
Public Method BodyFixedVectorVelPartials The partial derivatives of the given body-fixed vector wrt inertial velocity coordinates. Uses internal units.
Public Method BodyFixedVectorVelPartials_Array The partial derivatives of the given body-fixed vector wrt inertial velocity coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients. Uses internal units.
Public Method Date Current epoch in requested time scale expressed in date format.
Public Method Date_Array 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 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 FrameFixedVectorPosPartials The partial derivatives of the given frame-fixed vector wrt inertial position coordinates. Uses internal units.
Public Method FrameFixedVectorPosPartials_Array The partial derivatives of the given frame-fixed vector wrt inertial position coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients. Uses internal units.
Public Method FrameFixedVectorVelPartials The partial derivatives of the given frame-fixed vector wrt inertial velocity coordinates. Uses internal units.
Public Method FrameFixedVectorVelPartials_Array The partial derivatives of the given frame-fixed vector wrt inertial velocity coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients. Uses internal units.
Public Method IncidentDirection Incident particle direction (unitless) on the body, in the requested frame.
Public Method IncidentDirection_Array Incident particle direction (unitless) on the body, in the requested frame, returned as an array representing x, y, z. Useful for scripting clients.
Public Method IncidentDirectionBodyCompPosPartials The partial derivatives in meters^-1 of the incident direction body components wrt inertial position coordinates.
Public Method IncidentDirectionBodyCompPosPartials_Array The partial derivatives in meters^-1 of the incident direction body components wrt inertial position coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentDirectionBodyCompVelPartials The partial derivatives in seconds/meter of the incident direction body components wrt inertial velocity coordinates.
Public Method IncidentDirectionBodyCompVelPartials_Array The partial derivatives in seconds/meter of the incident direction body components wrt inertial velocity coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentDirectionCompPosPartials The partial derivatives in meters^-1 of the incident direction components, expressed in the requested frame, wrt inertial position coordinates.
Public Method IncidentDirectionCompPosPartials_Array The partial derivatives in meters^-1 of the incident direction components, expressed in the requested frame, wrt inertial position coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentDirectionCompVelPartials The partial derivatives in seconds/meter of the incident direction components, expressed in the requested frame, wrt inertial velocity coordinates.
Public Method IncidentDirectionCompVelPartials_Array The partial derivatives in seconds/meter of the incident direction components, expressed in the requested frame, wrt inertial velocity coordinates, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentDirectionInBody Incident particle direction (unitless) on the body, in the body frame.
Public Method IncidentDirectionInBody_Array Incident particle direction (unitless) on the body, in the body frame, returned as an array representing x, y, z. Useful for scripting clients.
Public Method IncidentDirectionVecInBodyPosPartials The partial derivatives in meters^-1 of the incident direction wrt inertial position coordinates, expressed in body components.
Public Method IncidentDirectionVecInBodyPosPartials_Array The partial derivatives in meters^-1 of the incident direction wrt inertial position coordinates, expressed in body components, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentDirectionVecPosPartials The partial derivatives in meters^-1 of the incident direction wrt inertial position coordinates, expressed in components of the requested frame.
Public Method IncidentDirectionVecPosPartials_Array The partial derivatives in meters^-1 of the incident direction wrt inertial position coordinates, expressed in components of the requested frame, returned as an array representing the rows of the matrix. Useful for scripting clients.
Public Method IncidentVector Incident particle vector on the body in meters/second, in the requested frame.
Public Method IncidentVector_Array Incident particle vector on the body in meters/second, in the requested frame, returned as an array representing x, y, z. Useful for scripting clients.
Public Method IncidentVectorInBody Incident particle vector on the body in meters/second, in the body frame.
Public Method IncidentVectorInBody_Array Incident particle vector on the body in meters/second, in the body frame, returned as an array representing x, y, z. Useful for scripting clients.
Public Method LatLonAlt Current detic latitude (radians), detic longitude (radians), and altitude (meters).
Public Method LatLonAlt_Array Current detic latitude (radians), detic longitude (radians), and altitude(meters) returned as an array representing lat, lon, alt. Useful for scripting clients.
Public Method ParameterValue Parameter value for a registered parameter with indicated index. Uses internal units.
Public Method PosVel Current position (meters) and velocity (meters/second) in the requested frame.
Public Method PosVel_Array Current position (meters) and velocity (meters/second) in the requested frame returned as an array representing x, y, z, vx, vy, vz. Useful for scripting clients.
Public Method SetReflectance Sets the reflectance (units of m^2) in components of the specified frame.
Public Method SetReflectanceBodyCompPosPartials Sets the partial derivatives in meters of the body components of reflectance wrt inertial position coordinates.
Public Method SetReflectanceBodyCompVelPartials Sets the partial derivatives in meter-seconds of the body components of reflectance wrt inertial velocity coordinates.
Public Method SetReflectanceCompPosPartials Sets the partial derivatives in meters of the components of reflectance (expressed in the specified frame) wrt inertial position coordinates.
Public Method SetReflectanceCompVelPartials Sets the partial derivatives in meter-seconds of the components of reflectance (expressed in the specified frame) wrt inertial velocity coordinates.
Public Method SetReflectanceInBody Sets the reflectance (units of m^2) in body components.
Public Method SetReflectanceInBodyParamPartials Sets the partial derivatives of the body components of reflectance wrt the registered parameter specified by Index. Uses internal units.
Public Method SetReflectanceParamPartials Sets the partial derivatives of the components of reflectance (expressed in the specified frame) wrt the registered parameter specified by Index. Uses internal units.
Public Method SunPosition Position of the sun in meters wrt the current satellite position, in the requested frame, computed in the requested manner.
Public Method SunPosition_Array Position of the sun in meters wrt the current satellite position, in the requested frame, computed in the requested manner, returned as an array representing x, y, z. Useful for scripting clients.
Public Method SunPositionInBody Position of the sun in meters wrt the current satellite position, in the body frame, computed in the requested manner.
Public Method SunPositionInBody_Array Position of the sun in meters wrt the current satellite position, in the body frame, computed in the requested manner, 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 Method TransformVectorFromBody Transforms a vector from the body frame to the output frame. Uses internal units.
Public Method TransformVectorFromBody_Array Transforms a vector from the body frame to the output frame returned as an array representing x, y, z. Useful for scripting clients. Uses internal units.
Public Method TransformVectorToBody Transforms a vector from the input frame to the body frame. Uses internal units.
Public Method TransformVectorToBody_Array Transforms a vector from the input frame to the body frame returned as an array representing x, y, z. Useful for scripting clients. Uses internal units.

Public Properties

Public Property Altitude Current altitude in meters.
Public Property AtmPressure Current atmospheric pressure in pascals (N/m^2). Available if supported by atm density model (MSIS).
Public Property AtmTemperature Current atmospheric temperature in K. Available if supported by atm density model (MSIS).
Public Property CbName Name of the central body used as reference frame origin.
Public Property Density Current atmospheric density in kg/meter^3.
Public Property DragAltitude Altitude used for current atmospheric density computation in meters.
Public Property MeanMolecularMass Mean molecular mass from current atmospheric density computation in kg/kmol. Available if supported by atm density model (MSIS).
Public Property Mu Gravitational constant in meters^3/second^2.
Public Property ParameterValue_Array Parameter values for all registered parameters, returned in index order. Uses internal units.
Public Property TotalMass Total Mass in kilograms.

CoClasses that Implement IAgAsDragModelResultEval

© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1