OnlineVisualizationModel

---


Field: drawArrows [boolean]

---


Field: domain [Domain]

The observation area to display. Updated by popDrawData() with the latest observation area snapshot.


Field: potentialFieldTarget [IPotentialField]

Latest snapshot of the potential field to be displayed. This is a certain pontetial field of a certain pedestrian. See 'Simulation' for more information. For debug purposes. Updated by popDrawData().


Field: agent [Agent]

---


Field: potentialField [IPotentialField]

---


Field: voronoiDiagram [VoronoiDiagram]

Latest snapshot of the jts diagram to be displayed. Updated by popDrawData().


Field: voronoiSnapshots [VoronoiDiagram>]

Lists for thread safe data exchange between main and draw thread.


Field: observationAreaSnapshots [ObservationAreaSnapshotData>]

---


Field: simTimeInSec [double]

---


Field: drawDataSynchronizer [Object]

Synchronizer object used to control access to the simulation data exchange structures to avoid threading issues.