SUMO - Simulation of Urban MObility
|
A container for ids of selected objects of a certain type. More...
#include <GUISelectedStorage.h>
Public Member Functions | |
void | clear () |
Clears the list of selected objects. | |
void | deselect (GUIGlID id) |
Deselects the object with the given id from the list of selected objects. | |
const std::set< GUIGlID > & | getSelected () const |
Returns the list of selected ids. | |
bool | isSelected (GUIGlID id) |
Returns the information whether the object with the given id is qithin the selection. | |
void | save (const std::string &filename) |
Saves the list of selected objects to a file named as given. | |
void | select (GUIGlID id) |
Adds the object with the given id to the list of selected objects. | |
SingleTypeSelections () | |
Constructor. | |
~SingleTypeSelections () | |
Destructor. | |
Private Attributes | |
std::set< GUIGlID > | mySelected |
The list of selected ids. |
A container for ids of selected objects of a certain type.
Definition at line 242 of file GUISelectedStorage.h.
Constructor.
Definition at line 52 of file GUISelectedStorage.cpp.
Destructor.
Definition at line 55 of file GUISelectedStorage.cpp.
Clears the list of selected objects.
Definition at line 77 of file GUISelectedStorage.cpp.
Deselects the object with the given id from the list of selected objects.
[in] | id | The id of the object |
Definition at line 71 of file GUISelectedStorage.cpp.
const std::set< GUIGlID > & GUISelectedStorage::SingleTypeSelections::getSelected | ( | ) | const |
Returns the list of selected ids.
Definition at line 89 of file GUISelectedStorage.cpp.
Returns the information whether the object with the given id is qithin the selection.
[in] | id | The id of the object |
Definition at line 59 of file GUISelectedStorage.cpp.
void GUISelectedStorage::SingleTypeSelections::save | ( | const std::string & | filename | ) |
Saves the list of selected objects to a file named as given.
[in] | filename | The name of the file to save the list into |
Definition at line 83 of file GUISelectedStorage.cpp.
References GUISelectedStorage::save().
Adds the object with the given id to the list of selected objects.
[in] | id | The id of the object |
Definition at line 65 of file GUISelectedStorage.cpp.
std::set<GUIGlID> GUISelectedStorage::SingleTypeSelections::mySelected [private] |
The list of selected ids.
Definition at line 287 of file GUISelectedStorage.h.