![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEPersonFrame.h>
Data Structures | |
class | HelpCreation |
Public Member Functions | |
bool | addPerson (const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor) |
add vehicle element More... | |
void | focusUpperElement () |
focus upper element of frame More... | |
GNEFrameModuls::EdgePathCreator * | getEdgePathCreator () const |
get EdgePathCreator modul More... | |
FXFont * | getFrameHeaderFont () const |
get font of the header's frame More... | |
FXLabel * | getFrameHeaderLabel () const |
get the label for the frame's header More... | |
GNEViewNet * | getViewNet () const |
get view net More... | |
GNEPersonFrame (FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet) | |
Constructor. More... | |
virtual void | hide () |
hide Frame More... | |
void | setFrameWidth (int newWidth) |
set width of GNEFrame More... | |
void | show () |
show Frame More... | |
virtual void | updateFrameAfterUndoRedo () |
function called after undo/redo in the current frame (can be reimplemented in frame children) More... | |
~GNEPersonFrame () | |
Destructor. More... | |
Protected Member Functions | |
void | demandElementSelected () |
selected demand element in DemandElementSelector More... | |
void | edgePathCreated () |
finish edge path creation More... | |
const RGBColor & | getEdgeCandidateColor () const |
get edge candidate color More... | |
const RGBColor & | getEdgeCandidateSelectedColor () const |
get selected color More... | |
const std::map< int, std::string > & | getPredefinedTagsMML () const |
get predefinedTagsMML More... | |
void | openHelpAttributesDialog (const GNEAttributeCarrier::TagProperties &tagProperties) const |
Open help attributes dialog. More... | |
void | tagSelected () |
Tag selected in TagSelector. More... | |
functions called by moduls that can be reimplemented in frame children | |
virtual bool | shapeDrawed () |
build a shaped element using the drawed shape (can be reimplemented in frame children) More... | |
virtual void | attributeUpdated () |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/... More... | |
virtual void | attributesEditorExtendedDialogOpened () |
open AttributesCreator extended dialog (can be reimplemented in frame children) More... | |
virtual void | selectedOverlappedElement (GNEAttributeCarrier *AC) |
open AttributesCreator extended dialog (can be reimplemented in frame children) More... | |
Protected Attributes | |
FXVerticalFrame * | myContentFrame = nullptr |
Vertical frame that holds all widgets of frame. More... | |
FXHorizontalFrame * | myHeaderFrame = nullptr |
fame for header elements More... | |
FXHorizontalFrame * | myHeaderLeftFrame = nullptr |
fame for left header elements More... | |
FXHorizontalFrame * | myHeaderRightFrame = nullptr |
fame for right header elements More... | |
GNEViewNet * | myViewNet = nullptr |
View Net. More... | |
Private Member Functions | |
GNEDemandElement * | buildPerson () |
build person and return it (note: function includes a call to p_begin(...), but NOT a call to p_end(...)) More... | |
bool | buildPersonOverRoute (GNEDemandElement *route) |
build person over route More... | |
bool | buildPersonOverStop (GNELane *lane, GNEAdditional *busStop) |
build person over stop More... | |
Private Attributes | |
RGBColor | myEdgeCandidateColor |
edge candidate color (used by some modulds to mark edges) More... | |
RGBColor | myEdgeCandidateSelectedColor |
selected edge candidate color (used by some modulds to selected mark edges) More... | |
GNEFrameModuls::EdgePathCreator * | myEdgePathCreator |
edge path creator (used for Walks, rides and trips) More... | |
FXLabel * | myFrameHeaderLabel = nullptr |
the label for the frame's header More... | |
HelpCreation * | myHelpCreation |
Help creation. More... | |
GNEFrameAttributesModuls::NeteditAttributes * | myNeteditAttributes |
Netedit parameter. More... | |
GNEFrameAttributesModuls::AttributesCreator * | myPersonAttributes |
internal vehicle attributes More... | |
GNEFrameAttributesModuls::AttributesCreator * | myPersonPlanAttributes |
internal person plan attributes More... | |
GNEFrameModuls::TagSelector * | myPersonPlanTagSelector |
person plan selector (used to select diffent kind of person plan) More... | |
GNEFrameModuls::TagSelector * | myPersonTagSelector |
person tag selector (used to select diffent kind of persons) More... | |
std::map< int, std::string > | myPredefinedTagsMML |
Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached) More... | |
GNEFrameModuls::DemandElementSelector * | myPTypeSelector |
Person Type selectors. More... | |
FXScrollWindow * | myScrollWindowsContents = nullptr |
scroll windows that holds the content frame More... | |
Static Private Attributes | |
static FXFont * | myFrameHeaderFont = nullptr |
static Font for the Header (it's common for all headers, then create only one time) More... | |
Definition at line 32 of file GNEPersonFrame.h.
GNEPersonFrame::GNEPersonFrame | ( | FXHorizontalFrame * | horizontalFrameParent, |
GNEViewNet * | viewNet | ||
) |
Constructor.
parent FXHorizontalFrame in which this GNEFrame is placed
viewNet viewNet that uses this GNEFrame
Definition at line 135 of file GNEPersonFrame.cpp.
References myEdgePathCreator, myHelpCreation, myNeteditAttributes, myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrameModuls::TagSelector::setCurrentTag(), GNEFrameModuls::EdgePathCreator::setVClass(), SUMO_TAG_PERSON, SUMO_TAG_PTYPE, and SVC_PEDESTRIAN.
GNEPersonFrame::~GNEPersonFrame | ( | ) |
Destructor.
Definition at line 170 of file GNEPersonFrame.cpp.
bool GNEPersonFrame::addPerson | ( | const GNEViewNetHelper::ObjectsUnderCursor & | objectsUnderCursor | ) |
add vehicle element
objectsUnderCursor | collection of objects under cursor after click over view |
Definition at line 191 of file GNEPersonFrame.cpp.
References GNEFrameModuls::EdgePathCreator::addBusStop(), GNEFrameModuls::EdgePathCreator::addEdge(), buildPersonOverRoute(), buildPersonOverStop(), GNEViewNetHelper::ObjectsUnderCursor::getAdditionalFront(), GNEFrameModuls::DemandElementSelector::getCurrentDemandElement(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEViewNetHelper::ObjectsUnderCursor::getDemandElementFront(), GNEViewNetHelper::ObjectsUnderCursor::getEdgeFront(), GNEViewNetHelper::ObjectsUnderCursor::getLaneFront(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::getTagProperty(), GNEAttributeCarrier::TagProperties::isPersonStop(), myEdgePathCreator, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrame::myViewNet, GNEViewNet::setStatusBarText(), SUMO_TAG_BUS_STOP, SUMO_TAG_NOTHING, and SUMO_TAG_WALK_ROUTE.
Referenced by GNEViewNet::processLeftButtonPressDemand().
|
protectedvirtualinherited |
open AttributesCreator extended dialog (can be reimplemented in frame children)
Reimplemented in GNEVehicleTypeFrame.
Definition at line 190 of file GNEFrame.cpp.
|
protectedvirtualinherited |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/...
Reimplemented in GNEVehicleTypeFrame, GNEPersonTypeFrame, and GNEInspectorFrame.
Definition at line 184 of file GNEFrame.cpp.
|
private |
build person and return it (note: function includes a call to p_begin(...), but NOT a call to p_end(...))
Definition at line 557 of file GNEPersonFrame.cpp.
References GNERouteHandler::buildPerson(), GNERouteHandler::buildPersonFlow(), GNENet::generateDemandElementID(), GNEFrameAttributesModuls::AttributesCreator::getAttributesAndValues(), GNEFrameModuls::DemandElementSelector::getCurrentDemandElement(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::getID(), GNEViewNet::getNet(), GNEFrame::getPredefinedTagsMML(), GNEAttributeCarrier::TagProperties::getTag(), GNEViewNet::getUndoList(), myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrame::myViewNet, GNEUndoList::p_begin(), SUMOVehicleParserHelper::parseFlowAttributes(), SUMOVehicleParserHelper::parseVehicleAttributes(), GNEFrameAttributesModuls::AttributesCreator::refreshRows(), GNENet::retrieveDemandElement(), SUMO_ATTR_BEGIN, SUMO_ATTR_DEPART, SUMO_ATTR_END, SUMO_ATTR_ID, SUMO_ATTR_TYPE, SUMO_TAG_PERSON, SUMOTime_MAX, and toString().
Referenced by buildPersonOverRoute(), buildPersonOverStop(), and edgePathCreated().
|
private |
build person over route
Definition at line 507 of file GNEPersonFrame.cpp.
References GNEFrameAttributesModuls::AttributesCreator::areValuesValid(), buildPerson(), GNERouteHandler::buildWalkRoute(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::getTagProperty(), GNEAttributeCarrier::TagProperties::getTagStr(), GNEViewNet::getUndoList(), myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, myPersonTagSelector, GNEFrame::myViewNet, GNEUndoList::p_end(), GNEViewNet::setStatusBarText(), SUMO_TAG_ROUTE, and toString().
Referenced by addPerson().
|
private |
build person over stop
Definition at line 530 of file GNEPersonFrame.cpp.
References GNEFrameAttributesModuls::AttributesCreator::areValuesValid(), buildPerson(), GNERouteHandler::buildStop(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEStopFrame::getStopParameter(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::TagProperties::getTagStr(), GNEViewNet::getUndoList(), myNeteditAttributes, myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, GNEFrame::myViewNet, GNEUndoList::p_end(), and GNEViewNet::setStatusBarText().
Referenced by addPerson().
|
protectedvirtual |
selected demand element in DemandElementSelector
Reimplemented from GNEFrame.
Definition at line 317 of file GNEPersonFrame.cpp.
References GNEFrameModuls::EdgePathCreator::edgePathCreatorName(), GNEFrameModuls::DemandElementSelector::getCurrentDemandElement(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::getTag(), GNEFrameAttributesModuls::AttributesCreator::hideAttributesCreatorModul(), GNEFrameModuls::EdgePathCreator::hideEdgePathCreator(), GNEPersonFrame::HelpCreation::hideHelpCreation(), GNEFrameAttributesModuls::NeteditAttributes::hideNeteditAttributesModul(), GNEFrameModuls::TagSelector::hideTagSelector(), GNEAttributeCarrier::TagProperties::isPersonStop(), GNEAttributeCarrier::TagProperties::isPersonTrip(), GNEAttributeCarrier::TagProperties::isRide(), GNEAttributeCarrier::TagProperties::isWalk(), myEdgePathCreator, myHelpCreation, myNeteditAttributes, myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrameModuls::EdgePathCreator::setEdgePathCreatorModes(), GNEFrameModuls::EdgePathCreator::setVClass(), GNEFrameAttributesModuls::AttributesCreator::showAttributesCreatorModul(), GNEFrameModuls::EdgePathCreator::showEdgePathCreator(), GNEPersonFrame::HelpCreation::showHelpCreation(), GNEFrameAttributesModuls::NeteditAttributes::showNeteditAttributesModul(), GNEFrameModuls::TagSelector::showTagSelector(), SUMO_TAG_NOTHING, SUMO_TAG_PERSONTRIP_BUSSTOP, SUMO_TAG_RIDE_BUSSTOP, SUMO_TAG_WALK_BUSSTOP, SUMO_TAG_WALK_EDGES, SUMO_TAG_WALK_ROUTE, SVC_PASSENGER, and SVC_PEDESTRIAN.
|
protectedvirtual |
finish edge path creation
Reimplemented from GNEFrame.
Definition at line 406 of file GNEPersonFrame.cpp.
References GNEFrameAttributesModuls::AttributesCreator::areValuesValid(), buildPerson(), GNERouteHandler::buildPersonTripBusStop(), GNERouteHandler::buildPersonTripFromTo(), GNERouteHandler::buildRideBusStop(), GNERouteHandler::buildRideFromTo(), GNERouteHandler::buildWalkBusStop(), GNERouteHandler::buildWalkEdges(), GNERouteHandler::buildWalkFromTo(), GNEFrameAttributesModuls::AttributesCreator::getAttributesAndValues(), GNEFrameModuls::EdgePathCreator::getClickedBusStop(), GNEFrameModuls::EdgePathCreator::getClickedEdges(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::TagProperties::getTagStr(), GNEViewNet::getUndoList(), myEdgePathCreator, myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, GNEFrame::myViewNet, GNEUndoList::p_abort(), GNEUndoList::p_end(), GNEFrameAttributesModuls::AttributesCreator::refreshRows(), GNEViewNet::setStatusBarText(), SUMO_ATTR_ARRIVALPOS, SUMO_ATTR_LINES, SUMO_ATTR_MODES, SUMO_ATTR_VTYPES, SUMO_TAG_PERSONTRIP_BUSSTOP, SUMO_TAG_PERSONTRIP_FROMTO, SUMO_TAG_RIDE_BUSSTOP, SUMO_TAG_RIDE_FROMTO, SUMO_TAG_WALK_BUSSTOP, SUMO_TAG_WALK_EDGES, and SUMO_TAG_WALK_FROMTO.
|
inherited |
focus upper element of frame
Definition at line 101 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEViewNet::hotkeyFocusFrame(), GNEInspectorFrame::processDemandSupermodeClick(), GNEInspectorFrame::processNetworkSupermodeClick(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
protectedinherited |
get edge candidate color
Definition at line 269 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateColor.
Referenced by GNECrossingFrame::GNECrossingFrame().
|
protectedinherited |
get selected color
Definition at line 275 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateSelectedColor.
Referenced by GNECrossingFrame::GNECrossingFrame().
GNEFrameModuls::EdgePathCreator * GNEPersonFrame::getEdgePathCreator | ( | ) | const |
get EdgePathCreator modul
Definition at line 225 of file GNEPersonFrame.cpp.
References myEdgePathCreator.
Referenced by GNEViewNet::abortOperation(), GNEViewNet::doPaintGL(), GNEViewNet::hotkeyBackSpace(), and GNEViewNet::hotkeyEnter().
|
inherited |
get font of the header's frame
Definition at line 144 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 138 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEProhibitionFrame::GNEProhibitionFrame(), and GNEInspectorFrame::inspectMultisection().
|
protectedinherited |
get predefinedTagsMML
Definition at line 281 of file GNEFrame.cpp.
References GNEFrame::myPredefinedTagsMML.
Referenced by GNEVehicleFrame::addVehicle(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), GNEAdditionalFrame::buildAdditionalOverView(), buildPerson(), GNEVehicleFrame::edgePathCreated(), and GNETAZFrame::shapeDrawed().
|
inherited |
get view net
Definition at line 132 of file GNEFrame.cpp.
References GNEFrame::myViewNet.
Referenced by GNEInternalLane::drawGL(), GNEInternalLane::getPopUpMenu(), and GNEDeleteFrame::removeAttributeCarrier().
|
virtualinherited |
hide Frame
Reimplemented in GNETAZFrame, GNESelectorFrame, GNERouteFrame, GNEProhibitionFrame, GNEPersonPlanFrame, GNEInspectorFrame, GNEDeleteFrame, GNECrossingFrame, and GNECreateEdgeFrame.
Definition at line 116 of file GNEFrame.cpp.
References GNEViewNet::getViewParent(), GNEViewParent::hideFramesArea(), and GNEFrame::myViewNet.
Referenced by GNECreateEdgeFrame::hide(), GNECrossingFrame::hide(), GNEDeleteFrame::hide(), GNEInspectorFrame::hide(), GNEPersonPlanFrame::hide(), GNEProhibitionFrame::hide(), GNERouteFrame::hide(), GNESelectorFrame::hide(), GNETAZFrame::hide(), GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul(), GNEPersonFrame::HelpCreation::hideHelpCreation(), GNEStopFrame::HelpCreation::hideHelpCreation(), GNEVehicleFrame::HelpCreation::hideHelpCreation(), GNEPersonTypeFrame::PersonTypeEditor::hidePersonTypeEditorModul(), and GNEVehicleTypeFrame::VehicleTypeEditor::hideVehicleTypeEditorModul().
|
protectedinherited |
Open help attributes dialog.
Definition at line 202 of file GNEFrame.cpp.
References GUIIconSubSys::getIcon(), GNEAttributeCarrier::TagProperties::getNumberOfAttributes(), GNEAttributeCarrier::TagProperties::getTagStr(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBoxResizable, GUIDesignHorizontalSeparator, GUIDesignTableNotEditable, ICON_ACCEPT, ICON_MODEINSPECT, MAX2(), MID_TABLE, GNEFrame::myScrollWindowsContents, toString(), and WRITE_DEBUG.
|
protectedvirtualinherited |
open AttributesCreator extended dialog (can be reimplemented in frame children)
Reimplemented in GNETLSEditorFrame, and GNEInspectorFrame.
Definition at line 196 of file GNEFrame.cpp.
|
inherited |
set width of GNEFrame
Definition at line 125 of file GNEFrame.cpp.
References GNEFrame::myScrollWindowsContents.
|
protectedvirtualinherited |
build a shaped element using the drawed shape (can be reimplemented in frame children)
Reimplemented in GNETAZFrame, and GNEPolygonFrame.
Definition at line 177 of file GNEFrame.cpp.
|
virtual |
show Frame
Reimplemented from GNEFrame.
Definition at line 174 of file GNEPersonFrame.cpp.
References GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::isRide(), myEdgePathCreator, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrameModuls::DemandElementSelector::refreshDemandElementSelector(), GNEFrameModuls::TagSelector::refreshTagProperties(), GNEFrameModuls::EdgePathCreator::setVClass(), GNEFrame::show(), SVC_PASSENGER, and SVC_PEDESTRIAN.
Referenced by GNEPersonFrame::HelpCreation::showHelpCreation(), and GNEViewNet::updateDemandModeSpecificControls().
|
protectedvirtual |
Tag selected in TagSelector.
Reimplemented from GNEFrame.
Definition at line 234 of file GNEPersonFrame.cpp.
References GNEFrameModuls::EdgePathCreator::edgePathCreatorName(), GNEFrameModuls::DemandElementSelector::getCurrentDemandElement(), GNEFrameModuls::TagSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::getTag(), GNEFrameAttributesModuls::AttributesCreator::hideAttributesCreatorModul(), GNEFrameModuls::DemandElementSelector::hideDemandElementSelector(), GNEFrameModuls::EdgePathCreator::hideEdgePathCreator(), GNEPersonFrame::HelpCreation::hideHelpCreation(), GNEFrameAttributesModuls::NeteditAttributes::hideNeteditAttributesModul(), GNEFrameModuls::TagSelector::hideTagSelector(), GNEAttributeCarrier::TagProperties::isPersonStop(), GNEAttributeCarrier::TagProperties::isPersonTrip(), GNEAttributeCarrier::TagProperties::isRide(), GNEAttributeCarrier::TagProperties::isWalk(), myEdgePathCreator, myHelpCreation, myNeteditAttributes, myPersonAttributes, myPersonPlanAttributes, myPersonPlanTagSelector, myPersonTagSelector, myPTypeSelector, GNEFrameModuls::EdgePathCreator::setVClass(), GNEFrameAttributesModuls::AttributesCreator::showAttributesCreatorModul(), GNEFrameModuls::DemandElementSelector::showDemandElementSelector(), GNEFrameModuls::EdgePathCreator::showEdgePathCreator(), GNEPersonFrame::HelpCreation::showHelpCreation(), GNEFrameAttributesModuls::NeteditAttributes::showNeteditAttributesModul(), GNEFrameModuls::TagSelector::showTagSelector(), SUMO_TAG_NOTHING, SUMO_TAG_WALK_BUSSTOP, SUMO_TAG_WALK_ROUTE, SVC_PASSENGER, and SVC_PEDESTRIAN.
|
virtualinherited |
function called after undo/redo in the current frame (can be reimplemented in frame children)
Reimplemented in GNEInspectorFrame.
Definition at line 150 of file GNEFrame.cpp.
Referenced by GNEApplicationWindow::onCmdRedo(), and GNEApplicationWindow::onCmdUndo().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 124 of file GNEFrame.h.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), and GNEInspectorFrame::inspectMultisection().
|
privateinherited |
edge candidate color (used by some modulds to mark edges)
Definition at line 146 of file GNEFrame.h.
Referenced by GNEFrame::getEdgeCandidateColor().
|
privateinherited |
selected edge candidate color (used by some modulds to selected mark edges)
Definition at line 149 of file GNEFrame.h.
Referenced by GNEFrame::getEdgeCandidateSelectedColor().
|
private |
edge path creator (used for Walks, rides and trips)
Definition at line 116 of file GNEPersonFrame.h.
Referenced by addPerson(), demandElementSelected(), edgePathCreated(), getEdgePathCreator(), GNEPersonFrame(), show(), and tagSelected().
|
staticprivateinherited |
static Font for the Header (it's common for all headers, then create only one time)
Definition at line 140 of file GNEFrame.h.
Referenced by GNEFrame::getFrameHeaderFont(), GNEFrame::GNEFrame(), and GNEFrame::~GNEFrame().
|
privateinherited |
the label for the frame's header
Definition at line 143 of file GNEFrame.h.
Referenced by GNEFrame::focusUpperElement(), GNEFrame::getFrameHeaderLabel(), and GNEFrame::GNEFrame().
|
protectedinherited |
fame for header elements
Definition at line 127 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
protectedinherited |
fame for left header elements
Definition at line 130 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::inspectChild(), GNEInspectorFrame::inspectFromDeleteFrame(), and GNEInspectorFrame::inspectMultisection().
|
protectedinherited |
fame for right header elements
Definition at line 133 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
private |
Help creation.
Definition at line 119 of file GNEPersonFrame.h.
Referenced by demandElementSelected(), GNEPersonFrame(), and tagSelected().
|
private |
Netedit parameter.
Definition at line 113 of file GNEPersonFrame.h.
Referenced by buildPersonOverStop(), demandElementSelected(), GNEPersonFrame(), and tagSelected().
|
private |
internal vehicle attributes
Definition at line 107 of file GNEPersonFrame.h.
Referenced by buildPerson(), buildPersonOverRoute(), buildPersonOverStop(), demandElementSelected(), edgePathCreated(), GNEPersonFrame(), and tagSelected().
|
private |
internal person plan attributes
Definition at line 110 of file GNEPersonFrame.h.
Referenced by buildPerson(), buildPersonOverRoute(), buildPersonOverStop(), demandElementSelected(), edgePathCreated(), GNEPersonFrame(), and tagSelected().
|
private |
person plan selector (used to select diffent kind of person plan)
Definition at line 104 of file GNEPersonFrame.h.
Referenced by addPerson(), buildPerson(), buildPersonOverRoute(), buildPersonOverStop(), demandElementSelected(), edgePathCreated(), GNEPersonFrame(), show(), and tagSelected().
|
private |
person tag selector (used to select diffent kind of persons)
Definition at line 98 of file GNEPersonFrame.h.
Referenced by addPerson(), buildPerson(), buildPersonOverRoute(), demandElementSelected(), GNEPersonFrame(), show(), and tagSelected().
|
privateinherited |
Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached)
Definition at line 152 of file GNEFrame.h.
Referenced by GNEFrame::getPredefinedTagsMML(), and GNEFrame::GNEFrame().
|
private |
Person Type selectors.
Definition at line 101 of file GNEPersonFrame.h.
Referenced by addPerson(), buildPerson(), demandElementSelected(), GNEPersonFrame(), show(), and tagSelected().
|
privateinherited |
scroll windows that holds the content frame
Definition at line 137 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEFrame::openHelpAttributesDialog(), and GNEFrame::setFrameWidth().
|
protectedinherited |
View Net.
Definition at line 121 of file GNEFrame.h.
Referenced by GNEDeleteFrame::ACsToDelete(), GNESelectorFrame::ACsToSelected(), GNEAdditionalFrame::addAdditional(), GNECrossingFrame::addCrossing(), GNETAZFrame::addOrRemoveTAZMember(), addPerson(), GNEPersonPlanFrame::addPersonPlan(), GNEPolygonFrame::addPOI(), GNEPolygonFrame::addPOILane(), GNEPolygonFrame::addPolygon(), GNEStopFrame::addStop(), GNEVehicleFrame::addVehicle(), GNEFrameAttributesModuls::AttributesEditorRow::AttributesEditorRow(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), GNEAdditionalFrame::buildAdditionalOverView(), GNEConnectorFrame::buildConnection(), GNETLSEditorFrame::buildIinternalLanes(), buildPerson(), buildPersonOverRoute(), buildPersonOverStop(), GNEProhibitionFrame::buildProhibition(), GNETLSEditorFrame::cleanup(), GNESelectorFrame::clearCurrentSelection(), GNEInspectorFrame::clearInspectedAC(), GNETAZFrame::dropTAZMembers(), edgePathCreated(), GNEVehicleFrame::edgePathCreated(), GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::editTLS(), GNEAdditionalFrame::generateID(), GNESelectorFrame::getMatches(), GNEFrame::getViewNet(), GNEPersonTypeFrame::GNEPersonTypeFrame(), GNEVehicleTypeFrame::GNEVehicleTypeFrame(), GNETLSEditorFrame::handleChange(), GNERouteFrame::handleEdgeClick(), GNESelectorFrame::handleIDs(), GNEConnectorFrame::handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), GNEFrame::hide(), GNEInspectorFrame::hide(), GNERouteFrame::hotkeyBackSpace(), GNERouteFrame::hotkeyEnter(), GNERouteFrame::hotkeyEsc(), GNEConnectorFrame::initTargets(), GNEInspectorFrame::inspectSingleElement(), GNEProhibitionFrame::onCmdCancel(), GNETLSEditorFrame::onCmdCancel(), GNETLSEditorFrame::onCmdDefCreate(), GNETLSEditorFrame::onCmdDefDelete(), GNETLSEditorFrame::onCmdDefSwitch(), GNEInspectorFrame::onCmdGoBack(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onCmdPhaseSwitch(), GNETLSEditorFrame::parseTLSPrograms(), GNEPersonPlanFrame::personPlanCreated(), GNEPolygonFrame::processClick(), GNECreateEdgeFrame::processClick(), GNEInspectorFrame::processDemandSupermodeClick(), GNEInspectorFrame::processNetworkSupermodeClick(), GNEProhibitionFrame::ProhibitionLegend::ProhibitionLegend(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeSelectedAttributeCarriers(), GNEInspectorFrame::selectedOverlappedElement(), GNEPolygonFrame::shapeDrawed(), GNETAZFrame::shapeDrawed(), GNEDeleteFrame::show(), GNEFrame::show(), GNEPersonPlanFrame::show(), and GNEStopFrame::show().