![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEGenericDataFrame.h>
Public Member Functions | |
| AttributeSelector (GNEGenericDataFrame *genericDataFrameParent, SumoXMLTag tag) | |
| FOX-declaration. More... | |
| std::string | getFilteredAttribute () const |
| get filtered attribute More... | |
| const RGBColor & | getScaledColor (const double min, const double max, const double value) const |
| get color for the given value More... | |
| void | refreshAttributeSelector () |
| refresh interval selector More... | |
| ~AttributeSelector () | |
| destructor More... | |
FOX-callbacks | |
| long | onCmdSelectAttribute (FXObject *, FXSelector, void *) |
| Called when the user select a attribute in the combo boz. More... | |
Private Attributes | |
| FXComboBox * | myAttributesComboBox |
| combo box for attributes More... | |
| GNEGenericDataFrame * | myGenericDataFrameParent |
| pointer to genericData frame Parent More... | |
| SumoXMLTag | myGenericDataTag |
| generic data tag More... | |
| FXLabel * | myMinMaxLabel |
| label for min/max attribute More... | |
Definition at line 179 of file GNEGenericDataFrame.h.
| GNEGenericDataFrame::AttributeSelector::AttributeSelector | ( | GNEGenericDataFrame * | genericDataFrameParent, |
| SumoXMLTag | tag | ||
| ) |
FOX-declaration.
constructor
Definition at line 388 of file GNEGenericDataFrame.cpp.
References GNEFrameModuls::buildRainbow(), GUIDesignComboBox, GUIDesignComboBoxNCol, MID_GNE_SELECT, myAttributesComboBox, myMinMaxLabel, refreshAttributeSelector(), and GNEGenericDataFrame::show().
| GNEGenericDataFrame::AttributeSelector::~AttributeSelector | ( | ) |
destructor
Definition at line 404 of file GNEGenericDataFrame.cpp.
| std::string GNEGenericDataFrame::AttributeSelector::getFilteredAttribute | ( | ) | const |
get filtered attribute
Definition at line 456 of file GNEGenericDataFrame.cpp.
Referenced by GNEGenericData::drawAttribute(), GNEEdgeData::drawPartialGL(), GNEEdgeRelData::drawPartialGL(), GNEEdgeData::getColor(), GNEEdgeRelData::getColor(), GNEEdgeData::isGenericDataVisible(), GNEEdgeRelData::isGenericDataVisible(), and GNETAZRelData::isGenericDataVisible().
| const RGBColor & GNEGenericDataFrame::AttributeSelector::getScaledColor | ( | const double | min, |
| const double | max, | ||
| const double | value | ||
| ) | const |
get color for the given value
Definition at line 468 of file GNEGenericDataFrame.cpp.
References GNEViewNetHelper::getRainbowScaledColor(), and toString().
| long GNEGenericDataFrame::AttributeSelector::onCmdSelectAttribute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when the user select a attribute in the combo boz.
Definition at line 477 of file GNEGenericDataFrame.cpp.
Referenced by FXDEFMAP().
| void GNEGenericDataFrame::AttributeSelector::refreshAttributeSelector | ( | ) |
refresh interval selector
Definition at line 408 of file GNEGenericDataFrame.cpp.
References GNEGenericDataFrame::myGenericDataTag, SUMO_ATTR_BEGIN, SUMO_ATTR_END, and toString().
Referenced by AttributeSelector().
|
private |
combo box for attributes
Definition at line 215 of file GNEGenericDataFrame.h.
Referenced by AttributeSelector().
|
private |
pointer to genericData frame Parent
Definition at line 212 of file GNEGenericDataFrame.h.
|
private |
generic data tag
Definition at line 221 of file GNEGenericDataFrame.h.
|
private |
label for min/max attribute
Definition at line 218 of file GNEGenericDataFrame.h.
Referenced by AttributeSelector().