Menge Plugin Examples
A Collection of Example Plugins for the Menge Framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
PedPlugins
PedOpenSteer
OpenSteerDBEntry.h
Go to the documentation of this file.
1
6
#ifndef __OPENSTEER_DB_ENTRY_H__
7
#define __OPENSTEER_DB_ENTRY_H__
8
9
#include "
SimulatorDBEntry.h
"
10
#include "
OpenSteer.h
"
11
12
using namespace
Menge
;
13
14
namespace
OpenSteer
{
18
class
DBEntry
:
public
SimulatorDBEntry
{
19
public
:
26
virtual ::std::string briefDescription()
const
;
27
34
virtual ::std::string longDescription()
const
;
35
41
virtual ::std::string viewerName()
const
;
42
53
virtual ::std::string
commandLineName
()
const
{
return
"opensteer"
; }
54
63
virtual
Agents::SimulatorInterface * getNewSimulator();
64
71
virtual
Agents::AgentInitializer * getAgentInitalizer()
const
;
72
};
73
}
// namespace OpenSteer
74
#endif // __OPENSTEER_DB_ENTRY_H__
OpenSteer
Contains the specification of the pedestrian model based on OpenSteer.
Definition:
OpenSteerAgent.cpp:6
Menge
Menge::SimulatorDBEntry
OpenSteer::DBEntry::commandLineName
virtual ::std::string commandLineName() const
Gives a unique name to be used as a command-line parameter.
Definition:
OpenSteerDBEntry.h:53
OpenSteer.h
Collection of OpenSteer Agent and Simulator for simple inclusion.
SimulatorDBEntry.h
OpenSteer::DBEntry
The simulator database entry for the OpenSteer simulator.
Definition:
OpenSteerDBEntry.h:18
Generated on Sat Sep 20 2014 17:37:49 for Menge Plugin Examples by
1.8.8