O --- O
libPEDSIM Documentation
O --- O
Public Member Functions | List of all members
Ped::OutputWriter Class Referenceabstract

#include <ped_outputwriter.h>

+ Inheritance diagram for Ped::OutputWriter:

Public Member Functions

virtual void writeTimeStep (long int timestep)=0
virtual void setScenarioName (string name)=0
virtual void drawLine (const Tvector &s, const Tvector &e, int duration=1, double red=1.0, double green=1.0, double blue=1.0)=0
virtual void writeMetrics (std::unordered_map< std::string, std::string > hash)=0
virtual void setCamera (Ped::Tvector pos, Ped::Tvector direction, string id="")=0
virtual void defineScene (Tscene &s)=0
virtual void addObstacle (Tobstacle &o)=0
virtual void addAgent (Tagent &a)=0
virtual void removeAgent (Tagent &a)=0
virtual void addWaypoint (Twaypoint &w)=0
virtual void drawAgent (Tagent &a)=0
virtual void drawObstacle (Tobstacle &o)=0
virtual void drawWaypoint (Twaypoint &w)=0

Detailed Description

Abstract Base Class that defines a Toutputwriter interface/default implementation.

examples/example01.cpp, examples/example03.cpp, examples/example04.cpp, and examples/example05.cpp.

Definition at line 51 of file ped_outputwriter.h.

The documentation for this class was generated from the following file:
O --- O

⁠(c) Christian Gloor [ c|h|g|l|o|o|r|@|s|i|l|m|a|r|i|l|.|o|r|g| ]