LabelVisualizerTEntity Class | 
Namespace: AGI.Foundation.Tracking
public class LabelVisualizer<TEntity> : EntityVisualizer<TEntity> where TEntity : class, IEntityIdentifier, IEntityPosition
The LabelVisualizerTEntity type exposes the following members.
| Name | Description | |
|---|---|---|
| LabelVisualizerTEntity | Initializes a new instance.  | |
| LabelVisualizerTEntity(EntitySetTEntity, LabelCallbackTEntity) | 
            Creates a new instance with the provided EntitySetTEntity and LabelCallbackTEntity.
              | |
| LabelVisualizerTEntity(EntitySetTEntity, LabelCallbackTEntity, SetHint) | 
| Name | Description | |
|---|---|---|
| Callback | 
            Gets or sets the LabelCallbackTEntity used to determine the label.
              | |
| Color | 
            Gets or sets the color.
              (Overrides EntityVisualizerTEntityColor.) | |
| Display | 
            Gets or sets a value indicating whether the entities are displayed.
              (Overrides EntityVisualizerTEntityDisplay.) | |
| DisplayCondition | 
            Gets or sets the DisplayCondition.
              (Overrides EntityVisualizerTEntityDisplayCondition.) | |
| Entities | 
            Gets or sets the entities being visualized.
              (Overrides EntityVisualizerTEntityEntities.) | |
| EyeOffset | 
            Gets or sets the eye offset of each label from the position of the entity.
              | |
| Font | 
            Gets or sets the GraphicsFont to use to draw label text.
              | |
| Origin | 
            Gets or sets the origin of each label.
              | |
| OutlineColor | 
            Gets or sets the outline color for the label text.
              | |
| OutlineTranslucency | 
            Gets or sets the translucency of the label outline.  0 is opaque and 1 is transparent.
              | |
| PixelOffset | 
            Gets or sets the pixel offset of each label from the position of the entity.
              | |
| SetHint | 
            Gets the SetHint of the underlying primitive.
              | |
| TextureFilter | 
            Gets or sets filter to use.
              | |
| Translucency | 
            Gets or sets the translucency.  0 is opaque and 1 is transparent.
              (Overrides EntityVisualizerTEntityTranslucency.) | 
| Name | Description | |
|---|---|---|
| Dispose | 
        Releases any resources associated with this instance.
        (Inherited from EntityVisualizerTEntity.) | |
| Dispose(Boolean) | 
        Releases any resources associated with this instance.
        (Overrides EntityVisualizerTEntityDispose(Boolean).) | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| Pick(PickResult) | 
            Given a PickResult, returns the entities that were picked.
              (Overrides EntityVisualizerTEntityPick(PickResult).) | |
| Pick(PickResult, Primitive) | 
            Given a PickResult and Primitive,
            returns a list of entities that were picked.  This is best used
            to respond to a pick involving a batch primitive.
              (Inherited from EntityVisualizerTEntity.) | |
| PickTPrimitive(PickResult, IEnumerableTPrimitive) | 
            Given a list of primitives and a PickResult, returns
            the primitives that were picked.  The primitives in the list are expected to
            contain an entity in their Tag property.
              (Inherited from EntityVisualizerTEntity.) | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | |
| Update | 
            Updates the underlying primitive to reflect the latest entity state.
              (Overrides EntityVisualizerTEntityUpdate(Transaction).) |