AI Testing Simulator
Loading...
Searching...
No Matches
Entity.ScenarioInfo Class Reference

Create ScenarioInfo Object. Contains all GUI-Userinputs. More...

Inheritance diagram for Entity.ScenarioInfo:

Public Member Functions

 ScenarioInfo ()
 Creates a new instance of ScenarioInfo class with default values.
 
object Clone ()
 Converts the Model Representation, where Pedestrians are also Vehicles to the Scenario Representation, where Pedestrians are represented as their own Objects. Creates a Deepcopy.
 
void setEgo (Ego ego)
 

Public Attributes

System.Action onEgoChanged
 

Properties

string Path [get, set]
 
ObservableCollection< AdversaryPedestrians [get, set]
 
string MapURL [get, set]
 
WorldOptions WorldOptions [get, set]
 
Ego EgoVehicle [get]
 
ObservableCollection< AdversaryVehicles [get, set]
 
List< BaseEntityallEntities [get]
 

Detailed Description

Create ScenarioInfo Object. Contains all GUI-Userinputs.

Member Function Documentation

◆ Clone()

object Entity.ScenarioInfo.Clone ( )
inline

Converts the Model Representation, where Pedestrians are also Vehicles to the Scenario Representation, where Pedestrians are represented as their own Objects. Creates a Deepcopy.

Returns
ScenarioInfo Object ready for XML-Export

◆ setEgo()

void Entity.ScenarioInfo.setEgo ( Ego  ego)
inline
Parameters
egoThe Ego object to set.
Returns
void

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