Package | Description |
---|---|
agi.foundation.cesium |
Contains types used for defining graphical properties of definitional objects to be written out as CZML.
|
agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
agi.foundation.communications.antennas |
Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals.
|
agi.foundation.communications.signalprocessing |
Contains types for representing communication hardware and processing electromagnetic signals.
|
agi.foundation.infrastructure |
Contains types which support various aspects of the DME Component Libraries infrastructure.
|
agi.foundation.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
agi.foundation.navigation.advanced |
Contains types used in GPS communications modeling.
|
agi.foundation.platforms |
Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc.
|
agi.foundation.radar |
Contains types that perform radar system performance analysis.
|
Modifier and Type | Class and Description |
---|---|
class |
AzimuthElevationMaskGraphicsExtension
An extension that defines the graphics of an
AzimuthElevationMask
drawn at a location defined by ILocationPointService and
orientation defined by IOrientationAxesService . |
class |
BillboardGraphicsExtension
An extension that defines the graphics of a billboard drawn at
the location defined by
ILocationPointService . |
class |
CentralBodySurfaceCurveGraphicsExtension
An extension that defines the graphical properties of a curve defined
by a
CentralBodySurfaceCurve . |
class |
CentralBodySurfaceRegionGraphicsExtension
An extension that defines the graphical properties of an area defined
by a
CentralBodySurfaceRegion . |
class |
CesiumAvailabilityExtension
An extension that defines the availability of a CZML object.
|
class |
CesiumCustomPropertiesExtension
An extension that defines a set of custom CZML properties to be written for a particular object.
|
class |
CesiumDeleteExtension
An extension that indicates that a CZML object should be deleted from the client.
|
class |
CesiumDeleteFanDirectionsExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
agi_fan.directions property should be deleted from the client. |
class |
CesiumDeleteOrientationExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
orientation property should be deleted from the client. |
class |
CesiumDeletePolygonHolesExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
polygon.holes property should be deleted from the client. |
class |
CesiumDeletePolygonPositionsExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
polygon.positions property should be deleted from the client. |
class |
CesiumDeletePolylinePositionsExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
polyline.positions property should be deleted from the client. |
class |
CesiumDeletePositionExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
position property should be deleted from the client. |
class |
CesiumDeleteVectorDirectionExtension
An extension that indicates that existing data (samples or interval values)
for the CZML
agi_vector.direction property should be deleted from the client. |
class |
CesiumFixedStepExtension
An extension that defines the step size to use when sampling properties for an object being written to CZML.
|
class |
CesiumOrientationExtension
An extension that specifies how an object's orientation should be written to CZML.
|
class |
CesiumPositionExtension
An extension that specifies how an object's position should be written to CZML.
|
class |
CesiumReferenceFrameExtension
An extension that defines the reference frame in which an object's CZML position will be written.
|
class |
DescriptionExtension
An extension that defines the HTML description of an object.
|
class |
EllipsoidGraphicsExtension
An extension that defines an ellipsoid to be drawn at the location
defined by
ILocationPointService . |
class |
FieldOfViewGraphicsExtension
An extension that defines the graphical properties of a sensor defined by a
IFieldOfViewService positions by ILocationPointService
and oriented by IOrientationAxesService |
class |
LabelGraphicsExtension
An extension that defines a label to be drawn at the location
defined by
ILocationPointService . |
class |
LinkGraphicsExtension
An extension that defines the graphical properties of a line connecting the
transmitter and receiver of an object providing the
ILinkService . |
class |
ModelGraphicsExtension
An extension that defines the graphics of a model drawn at
the location defined by
ILocationPointService
and oriented by IOrientationAxesService . |
class |
PathGraphicsExtension
An extension that defines the graphical properties of the path created by
a
ILocationPointService over time. |
class |
PointGraphicsExtension
An extension that defines a point to be drawn at the location
defined by
ILocationPointService . |
class |
TilesetGraphicsExtension
An extension that defines the graphics of a 3D tileset drawn at
the location defined by
ILocationPointService
and oriented by IOrientationAxesService . |
class |
ViewFromExtension
An extension that defines the suggested camera location when tracking an object.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
ViewFromExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TilesetGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PointGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PathGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ModelGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LinkGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LabelGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
FieldOfViewGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
EllipsoidGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
DescriptionExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumReferenceFrameExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumPositionExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumOrientationExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumFixedStepExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeleteVectorDirectionExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeletePositionExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeletePolylinePositionsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeletePolygonPositionsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeletePolygonHolesExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeleteOrientationExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeleteFanDirectionsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumDeleteExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumCustomPropertiesExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CesiumAvailabilityExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceRegionGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceCurveGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
BillboardGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
AzimuthElevationMaskGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
IdentifiableTransmitterExtension
An
ObjectExtension which provides the IIdentifiableTransmitterService service interface so clients can
query for a transmitter's SignalIdentifier . |
class |
PointScattererExtension
An
ObjectExtension which is used to model signal reflections using a single point scatterer model. |
class |
WirelessLinkExtension
An extension for a link which models wireless communication by propagating a
set of signals from a transmitting antenna to a receiving antenna.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
WirelessLinkExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PointScattererExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
IdentifiableTransmitterExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
BaseDualPolarizedReceivingAntennaExtension<TGainPattern extends BaseGainPattern,TAntennaSignalProcessor extends AntennaSignalProcessor<TGainPattern>>
An
ObjectExtension which represents a dual polarized receiving antenna. |
class |
BaseDualPolarizedTransmittingAntennaExtension<TGainPattern extends BaseGainPattern>
An
ObjectExtension which represents a dual polarized transmitting antenna. |
class |
BaseReceivingAntennaExtension<TGainPattern extends BaseGainPattern,TAntennaSignalProcessor extends AntennaSignalProcessor<TGainPattern>>
An extension which searches the
SignalPropagationGraph for all incoming signals entering
its Owner (get / set ) and processes them with a receiving BaseGainPattern
before passing them to its OutputSignalProcessor (get ) signal processor. |
class |
BaseTransmittingAntennaExtension<TGainPattern extends BaseGainPattern>
An extension which takes a signal source and transmits a wireless signal through an antenna.
|
class |
DualPolarizedRadioFrequencyReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) receiving antenna.
|
class |
DualPolarizedRadioFrequencyTransmittingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) transmitting antenna.
|
class |
OpticalReceivingAntennaExtension
An
ObjectExtension which represents an optical receiving antenna. |
class |
OpticalTransmittingAntennaExtension
An
ObjectExtension which represents an optical transmitting antenna. |
class |
RadioFrequencyReceivingAntennaExtension
An
ObjectExtension which represents a radio frequency (RF) receiving antenna. |
class |
RadioFrequencyTransmittingAntennaExtension
An
ObjectExtension which represents a radio frequency (RF) transmitting antenna. |
class |
ScalarWeightLinkExtension
A
WeightedLinkExtension which evaluates the link computation weight using a Scalar instance. |
class |
WeightedLinkExtension
An
ObjectExtension which provides the ILinkWeightService for associating a computational weight to a link. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
WeightedLinkExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
BaseTransmittingAntennaExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
BaseReceivingAntennaExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
SignalOutputExtension
An extension which identifies the output of a receiver, after processing the signal, and just prior to
demodulating the signal to obtain the encoded data.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
SignalOutputExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
ChildrenExtension
An
ObjectExtension which can provide a list of children
for a given ExtensibleObject . |
class |
IdentifierExtension
An extension that defines a unique identifier for an object.
|
class |
ParentExtension
An
ObjectExtension which can provide a reference to the parent
of the owner of this extension. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ParentExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected abstract boolean |
ObjectExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
IdentifierExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChildrenExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected void |
ExtensionCollection.insertItem(int index,
ObjectExtension item)
Inserts an element in the collection at the specified index.
|
protected void |
ExtensionCollection.setItem(int index,
ObjectExtension item)
Replaces the element at the specified index.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
ExtensionCollection.checkForSameDefinition(DefinitionalObjectCollection<ObjectExtension> other) |
Constructor and Description |
---|
ObjectExtension(ObjectExtension existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Class and Description |
---|---|
class |
GpsReceiverExtension
|
class |
GpsSatelliteExtension
An extension that adds information and behaviors specific to Global Positioning System (GPS)
satellites.
|
class |
GpsSatelliteInformationExtension
An extension that adds information about a GPS satellite.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
GpsSatelliteInformationExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
GpsSatelliteExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
GpsReceiverExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
NavigationTransmitterExtension
An extension that provides navigation transmitter capabilities.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
NavigationTransmitterExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
AccessConstraintsExtension
An
ObjectExtension that stores Access constraints. |
class |
AccessResultExtension
An extension which holds an
AccessQueryResult representing precomputed access results for the
Owner (get / set ) object. |
class |
AzimuthElevationMaskExtension
An extension that associates an
AzimuthElevationMask with a platform. |
class |
CentralBodySurfaceCurve
|
class |
CentralBodySurfaceRegion
|
class |
DynamicFieldOfViewExtension
An
ObjectExtension that defines a time-dynamic field of view. |
class |
FieldOfViewCentralBodyProjectionGraphicsExtension
An extension that describes the graphics of a
IFieldOfViewProjectionService projected onto a CentralBody (get / set )
and into space. |
class |
FieldOfViewExtension
An
ObjectExtension that defines a field of view. |
class |
ImagingDeviceExtension
Extension for a platform which provides data regarding an imaging device.
|
class |
LocationPointCovarianceExtension
An
ObjectExtension that provides the covariance
of an object's position over time. |
class |
LocationPointCovarianceGraphicsExtension
An extension that describes an ellipsoid at the location defined by
ILocationPointService
and a size and orientation defined by ILocationPointCovarianceService . |
class |
LocationPointExtension
An
ObjectExtension that provides the position
of an object over time. |
class |
MarkerGraphicsExtension
An extension that describes a marker at the location defined by
ILocationPointService . |
class |
NameExtension
An
ObjectExtension that provides a name of an object. |
class |
OrientationAxesExtension
An
ObjectExtension that provides the orientation (rotation) of an object over time. |
class |
ReferenceFrameGraphicsExtension
An extension that implements
IKinematicStateGraphicsService . |
class |
TextGraphicsExtension
An extension that describes text at the location defined by
ILocationPointService . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OrientationAxesExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
NameExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LocationPointExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LocationPointCovarianceExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ImagingDeviceExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
FieldOfViewExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
DynamicFieldOfViewExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceRegion.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceCurve.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
AzimuthElevationMaskExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
AccessResultExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
AccessConstraintsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TextGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ReferenceFrameGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PointGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ModelGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
MarkerGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LocationPointCovarianceGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
LinkGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
FieldOfViewCentralBodyProjectionGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceRegionGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
CentralBodySurfaceCurveGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
AzimuthElevationMaskGraphicsExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Class and Description |
---|---|
class |
DualPolarizedRadarReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) radar receiving antenna.
|
class |
DualPolarizedRadarTransmittingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) radar transmitting antenna.
|
class |
ProcessedRadarWaveformOutputExtension
An extension which identifies the output of a radar receiver's waveform processing subsystem.
|
class |
RadarReceivingAntennaExtension
An
ObjectExtension which represents a radar receiving antenna. |
class |
RadarTransmittingAntennaExtension
An
ObjectExtension which represents a radar transmitting antenna. |
class |
TargetRadarCrossSectionExtension
An
ObjectExtension which represents the radar cross section of a target object. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ProcessedRadarWaveformOutputExtension.checkForSameDefinition(ObjectExtension other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |