AGI Common Entity Library 11 Send comments on this topic.
Project Overview

Description

AGI Common Entity Library 11

Classes

Objects Description
AgEntityAttitudeEuler Attitude represented as Euler angles. YPR can also be representing by using a 321 sequence for yaw, pitch and roll respectively.
AgEntityAttitudeQuaternion Attitude represented as a quaternion.
AgEntityCollection A collection of IAgEntity interfaces.
AgEntityLicensingCheck Retrieves information about RT3 licensing.
AgEntityMetaData Arbitrary data that is associated with an entity.
AgEntityMetaDataCollection The collection of meta-data associated with an entity.
AgEntityPosition An Earth-centered fixed (ECF) position represented by latitude, longitude and altitude in degrees and meters.
AgEntityPositionCollection A collection of positions.
AgFileMarker A marker defined by an image file.
AgFileModel A model defined by a model file.
AgLabelGraphics A label which may be associated with an entity.
AgLineGraphics A line which may be associated with an entity.
AgMil2525BMarker A marker defined by a MIL-STD-2525B symbol.
AgPointEntity An entity modeled as a point in space, either as a static position or moving over time.
AgPolylineEntity An entity modeled as a line in space, either as a static position or moving over time.
AgShapeMarker A marker represented by a shape.

Interfaces

Objects Description
IAgEntity The base interface for all entities.
IAgEntityAttitude Base interface for all attitude objects.
IAgEntityAttitudeEuler Attitude represented as Euler angles. YPR can also be representing by using a 321 sequence for yaw, pitch and roll respectively.
IAgEntityAttitudeQuaternion Attitude represented as a quaternion.
IAgEntityCollection A collection of objects which implement IAgEntity.
IAgEntityCollectionEvents Events generated by objects implementing IAgEntityCollection.
IAgEntityEvents Events generated by objects implementing IAgEntity.
IAgEntityMerge Merges the contents of the provided object into the calling object.
IAgEntityMetaData Represents arbitrary data that is associated with an entity.
IAgEntityMetaDataCollection A collection of meta-data associated with an entity.
IAgEntityPosition An Earth-centered fixed (ECF) position represented by latitude, longitude and altitude in degrees and meters.
IAgEntityPositionCollection A collection of objects that implement IAgEntityPosition.
IAgEntityTimeToLive Defines the lifecycle of an entity and allows for outdated entities to be automatically purged from the system.
IAgFileMarker Defines a marker represented by an image file.
IAgFileModel Defines a marker represented by a model file.
IAgLabelGraphics Defines a label which may be associated with an entity.
IAgLineGraphics Defines a line which may be associated with an entity.
IAgMarkerGraphics The base interface for all markers which may be associated with an entity.
IAgMil2525BMarker Defines a marker which represents a MIL-STD-2525B symbol.
IAgModelGraphics The base interface for all models which may be associated with an entity.
IAgPersistSafeArray Persists data as a binary blob stored as a SAFEARRAY in a VARIANT.
IAgPointEntity Defines an entity modeled as a point in space, either as a static position or moving over time.
IAgPolylineEntity Defines an entity modeled as a line in space, either as a static position or moving over time.
IAgShapeMarker Defines a marker represented by a shape.
IPersist A Microsoft interface that defines the single method GetClassID, which is designed to supply the CLSID of an object that can be stored persistently in the system. Consult Microsoft documentation (e.g. on MSDN) for further information.

Enumerations

Enumeration Description
AgEEntityAttitudeSequence Euler attitude rotation sequences.
AgEEntityCorrelationStatus Indicates the correlation status of an entity.
AgEEntityEventDispatchID Dispatch IDs for event interfaces.
AgEEntityMarkerShape Marker Shapes.
AgEEntityUpdate Indicates how an updated entity has been changed.
© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1