FXGroupBoxModule (based on FXGroupBox)
Builds trigger objects for GNENet (busStops, chargingStations, detectors, etc..)
~HelpCreation()
destructor
void showHelpCreation()
show HelpCreation
void hideHelpCreation()
hide HelpCreation
void updateHelpCreation()
update HelpCreation
GNEVehicleFrame * myVehicleFrameParent
pointer to Vehicle Frame Parent
HelpCreation(GNEVehicleFrame *vehicleFrameParent)
constructor
FXLabel * myInformationLabel
Label with creation information.
GNEFrameModules::DemandElementSelector * myTypeSelector
Vehicle Type selectors.
GNERouteHandler myRouteHandler
route handler
GNEFrameModules::TagSelector * myVehicleTagSelector
vehicle tag selector (used to select diffent kind of vehicles)
CommonXMLStructure::SumoBaseObject * myVehicleBaseObject
vehicle base object
GNEFrameModules::PathCreator * getPathCreator() const
get PathCreator modul
~GNEVehicleFrame()
Destructor.
void createPath()
create path
GNEFrameAttributeModules::AttributesCreator * myVehicleAttributes
internal vehicle attributes
bool addVehicle(const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor, const GNEViewNetHelper::MouseButtonKeyPressed &mouseButtonKeyPressed)
add vehicle element
GNEFrameModules::TagSelector * getVehicleTagSelector() const
get vehicle tag selector (needed for transform vehicles)
void tagSelected()
Tag selected in TagSelector.
GNEVehicleFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
HelpCreation * myHelpCreation
Help creation.
GNEFrameModules::PathCreator * myPathCreator
edge path creator (used for trips and flows)
void demandElementSelected()
selected vehicle type in DemandElementSelector
class used to group all variables related with objects under cursor after a click over view