See: Description
| Interface | Description | 
|---|---|
| EntityPropertyGetter.Function<TEntity> | 
 A functional interface for the containing delegate type. 
 | 
| EntityPropertySetter.Function<TEntity> | 
 A functional interface for the containing delegate type. 
 | 
| EntityTransactedPropertyGetter.Function<TEntity,T> | 
 A functional interface for the containing delegate type. 
 | 
| IEntityAcceleration | 
 An interface to a tracking entity that has acceleration. 
 | 
| IEntityArchiveDescriptor<TEntity> | 
 An interface implemented by a class derived from  
EntityDescriptor to specify
 information about how an entity is archived. | 
| IEntityIdentifier | 
 An interface to a tracking entity that has an identifier. 
 | 
| IEntityLastUpdate | 
 An interface to a tracking entity that describes the last time
 the entity was updated. 
 | 
| IEntityOrientation | 
 An interface to a tracking entity that has an orientation. 
 | 
| IEntityOrientationDescriptor | 
 An interface implemented by a class derived from  
EntityDescriptor to specify the
 Axes in which Orientation (get) is defined. | 
| IEntityPosition | 
 An interface to a tracking entity that has a position described as an X, Y, and Z
 coordinate. 
 | 
| IEntityPositionDescriptor | 
 An interface implemented by a class derived from  
EntityDescriptor to specify the
 ReferenceFrame in which Position (get) is defined. | 
| IEntityRotationalAcceleration | 
 An interface to a tracking entity that has rotational acceleration. 
 | 
| IEntityRotationalVelocity | 
 An interface to a tracking entity that has rotational velocity. 
 | 
| IEntitySensorFieldOfView | 
 An interface to a tracking entity that has a volume describing the region of space that
 is detectable with its sensor. 
 | 
| IEntityVelocity | 
 An interface to a tracking entity that has a velocity. 
 | 
| IsMatchCallback.Function<TEntity extends IEntityIdentifier> | 
 A functional interface for the containing delegate type. 
 | 
| LabelCallback.Function<TEntity> | 
 A functional interface for the containing delegate type. 
 | 
| MarkerCallback.Function<TEntity> | 
 A functional interface for the containing delegate type. 
 | 
| ModelCallback.Function<TEntity> | 
 A functional interface for the containing delegate type. 
 | 
| Class | Description | 
|---|---|
| AccessEntityFilter<TEntity extends IEntityIdentifier & IEntityLastUpdate> | 
 An  
EntityFilter that filters entities based on
 the results of an AccessQuery. | 
| ArchivedProperty | 
 Describes a property of a tracking entity. 
 | 
| CommonEntityInterfaces | 
 Contains methods related to the interfaces that are commonly implemented on entity classes,
 such as  
IEntityLastUpdate and IEntityPosition. | 
| CommonEntityInterfaces.IEntityAcceleration | 
 Contains methods related to the  
IEntityAcceleration interface. | 
| CommonEntityInterfaces.IEntityIdentifier | 
 Contains methods related to the  
IEntityIdentifier interface. | 
| CommonEntityInterfaces.IEntityLastUpdate | 
 Contains methods related to the  
IEntityLastUpdate interface. | 
| CommonEntityInterfaces.IEntityOrientation | 
 Contains methods related to the  
IEntityOrientation interface. | 
| CommonEntityInterfaces.IEntityPosition | 
 Contains methods related to the  
IEntityPosition interface. | 
| CommonEntityInterfaces.IEntityRotationalAcceleration | 
 Contains methods related to the  
IEntityRotationalAcceleration interface. | 
| CommonEntityInterfaces.IEntityRotationalVelocity | 
 Contains methods related to the  
IEntityRotationalVelocity interface. | 
| CommonEntityInterfaces.IEntityVelocity | 
 Contains methods related to the  
IEntityVelocity interface. | 
| DelegateEntityFilter<TEntity extends IEntityIdentifier> | 
 An  
EntityFilter that filters entities based on
 the result of the specified callback. | 
| EntityDescriptor<TEntity> | 
 Describes a family of entities. 
 | 
| EntityFilter<TEntity extends IEntityIdentifier> | 
 The base class for classes that are used with  
EntityFilterChain to
 filter entities into different EntitySets based on their properties. | 
| EntityFilterChain<TEntity extends IEntityIdentifier> | 
 Groups entities into  
EntitySets with
 a series of filters. | 
| EntityFilterCollection<TEntity extends IEntityIdentifier> | 
 A collection of  
EntityFilters. | 
| EntityHistory | 
 Represents positional history of an entity generated by
 a  
HistoryGenerator. | 
| EntityParameter<TEntity> | 
 The placeholder for a parameterized entity within an evaluator. 
 | 
| EntityPropertyGetter<TEntity> | 
 Represents a method to get the value of a property on an entity. 
 | 
| EntityPropertySetter<TEntity> | 
 Represents a method to set the value of a property on an entity. 
 | 
| EntitySchema<TEntity> | 
 Describes the archived schema for an entity. 
 | 
| EntitySchemaProperty<TEntity> | 
 A property in an  
EntitySchema. | 
| EntitySet<TEntity extends IEntityIdentifier> | 
 This class holds and manages a collection of tracked entities. 
 | 
| EntitySetChangedEventArgs<TEntity> | 
 Holds information about changes to an  
EntitySet. | 
| EntityTransactedPropertyGetter<TEntity,T> | 
 Represents a method to get a transacted property on an entity. 
 | 
| EntityVisualizer<TEntity extends IEntityIdentifier & IEntityPosition> | 
 Abstract base class for visualizers, which display entities in Insight3D. 
 | 
| HistoryGenerator<TEntity extends IEntityIdentifier & IEntityPosition & IEntityLastUpdate> | 
 Maintains position information for visualizing track history. 
 | 
| HistoryVisualizer<TEntity extends IEntityIdentifier & IEntityPosition & IEntityLastUpdate> | 
 An  
EntityVisualizer that creates a historical
 track for each entity. | 
| IsMatchCallback<TEntity extends IEntityIdentifier> | 
 Represents a method used to match an entity via  
DelegateEntityFilter. | 
| LabelCallback<TEntity> | 
 Returns a label for the specified entity. 
 | 
| LabelVisualizer<TEntity extends IEntityIdentifier & IEntityPosition> | 
 An  
EntityVisualizer which creates a label for each entity. | 
| MarkerCallback<TEntity> | 
 Returns a texture to be used as a marker for the specified entity. 
 | 
| MarkerVisualizer<TEntity extends IEntityIdentifier & IEntityPosition> | 
 An  
EntityVisualizer which creates a marker for each entity. | 
| MemoryArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate> | 
 A  
TrackingArchive that stores tracking data in memory. | 
| ModelCallback<TEntity> | 
 Returns the model for the specified entity. 
 | 
| ModelVisualizer<TEntity extends IEntityIdentifier & IEntityPosition & IEntityOrientation> | 
 An  
EntityVisualizer which creates a model for each entity. | 
| PointVisualizer<TEntity extends IEntityIdentifier & IEntityPosition> | 
 An  
EntityVisualizer which creates a point for each entity. | 
| RawEntityData<TEntity> | 
 Holds raw entity data read from a  
TrackingArchive. | 
| SensorFieldOfViewVisualizer<TEntity extends IEntityLastUpdate & IEntityIdentifier & IEntitySensorFieldOfView> | 
 An  
EntityVisualizer that visualizes a set of sensors. | 
| TrackingArchive<TEntity extends IEntityIdentifier & IEntityLastUpdate> | 
 The base for classes that archive tracking data. 
 | 
| TrackingTypeArchiver | 
 An object that stores and retrieves specific types in a
  
TrackingArchive by splitting a complex type into primitives. | 
| TrackingTypeArchiverCollection | 
 A collection of  
TrackingTypeArchivers. | 
| ViewEntityFromOffset<TEntity extends IEntityPosition> | |
| ViewFromTo<TEntity extends IEntityPosition> | |
| WaypointVisualizer<TEntity extends IEntityLastUpdate & IEntityIdentifier & IEntityPosition> | 
 An  
EntityVisualizer that creates a waypoint for
 each position in an entity's historical track. | 
| Enum | Description | 
|---|---|
| MatchingStrategy | 
 Indicates if an  
EntityFilterChain will place each
 entity in only the first EntityFilter it matches
 against or all filters in the 
 Filters (get) collection. |