| Package | Description | 
|---|---|
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.tracking | 
 Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AxesFromArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate>
An  
Axes whose orientation is defined by archived tracking data. | 
class  | 
PointFromArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate>
A  
Point whose position is defined by archived tracking data. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessEntityFilter<TEntity extends IEntityIdentifier & IEntityLastUpdate>
An  
EntityFilter that filters entities based on
 the results of an AccessQuery. | 
class  | 
DelegateEntityFilter<TEntity extends IEntityIdentifier>
An  
EntityFilter that filters entities based on
 the result of the specified callback. | 
class  | 
EntityFilter<TEntity extends IEntityIdentifier>
The base class for classes that are used with  
EntityFilterChain to
 filter entities into different EntitySets based on their properties. | 
class  | 
EntityFilterChain<TEntity extends IEntityIdentifier>
Groups entities into  
EntitySets with
 a series of filters. | 
class  | 
EntityFilterCollection<TEntity extends IEntityIdentifier>
A collection of  
EntityFilters. | 
class  | 
EntitySet<TEntity extends IEntityIdentifier>
This class holds and manages a collection of tracked entities. 
 | 
class  | 
EntityVisualizer<TEntity extends IEntityIdentifier & IEntityPosition>
Abstract base class for visualizers, which display entities in Insight3D. 
 | 
class  | 
HistoryGenerator<TEntity extends IEntityIdentifier & IEntityPosition & IEntityLastUpdate>
Maintains position information for visualizing track history. 
 | 
class  | 
HistoryVisualizer<TEntity extends IEntityIdentifier & IEntityPosition & IEntityLastUpdate>
An  
EntityVisualizer that creates a historical
 track for each entity. | 
class  | 
IsMatchCallback<TEntity extends IEntityIdentifier>
Represents a method used to match an entity via  
DelegateEntityFilter. | 
static interface  | 
IsMatchCallback.Function<TEntity extends IEntityIdentifier>
A functional interface for the containing delegate type. 
 | 
class  | 
LabelVisualizer<TEntity extends IEntityIdentifier & IEntityPosition>
An  
EntityVisualizer which creates a label for each entity. | 
class  | 
MarkerVisualizer<TEntity extends IEntityIdentifier & IEntityPosition>
An  
EntityVisualizer which creates a marker for each entity. | 
class  | 
MemoryArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate>
A  
TrackingArchive that stores tracking data in memory. | 
class  | 
ModelVisualizer<TEntity extends IEntityIdentifier & IEntityPosition & IEntityOrientation>
An  
EntityVisualizer which creates a model for each entity. | 
class  | 
PointVisualizer<TEntity extends IEntityIdentifier & IEntityPosition>
An  
EntityVisualizer which creates a point for each entity. | 
class  | 
SensorFieldOfViewVisualizer<TEntity extends IEntityLastUpdate & IEntityIdentifier & IEntitySensorFieldOfView>
An  
EntityVisualizer that visualizes a set of sensors. | 
class  | 
TrackingArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate>
The base for classes that archive tracking data. 
 | 
class  | 
WaypointVisualizer<TEntity extends IEntityLastUpdate & IEntityIdentifier & IEntityPosition>
An  
EntityVisualizer that creates a waypoint for
 each position in an entity's historical track. | 
| Modifier and Type | Method and Description | 
|---|---|
static <TEntity extends IEntityIdentifier> | 
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f)
Create a delegate for the given interface. 
 | 
static <TEntity extends IEntityIdentifier> | 
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f,
  Class<?> targetClass,
  String methodName,
  Class<?>... methodParameterClasses)
Create a delegate for the given interface. 
 | 
static <TEntity extends IEntityIdentifier> | 
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f,
  Object targetObject,
  String methodName,
  Class<?>... methodParameterClasses)
Create a delegate for the given interface. 
 |