Agent

---


Field: freeFlowSpeed [double]

---


Field: source [Source]

Source where the agent was spawned. The SourceController should set this field. It may be null when the agent is created in different way.


Field: nextTargetListIndex [int]

---


Field: attributes [AttributesAgent]

---


Field: encounteredScenarioElements [Integer>>]

---


Field: velocity [Vector2D]

---


Field: followers [Agent>]

---


Field: position [VPoint]

---


Field: isCurrentTargetAnAgent [boolean]

Indicates if current target is an agent or a (static) target.


Field: listeners [AgentListener>]

---


Field: targetIds [Integer>]

---