17 #ifndef GNEPersonFrame_h 18 #define GNEPersonFrame_h
GNEFrameAttributesModuls::NeteditAttributes * myNeteditAttributes
Netedit parameter.
HelpCreation * myHelpCreation
Help creation.
GNEFrameModuls::EdgePathCreator * getEdgePathCreator() const
get EdgePathCreator modul
GNEFrameAttributesModuls::AttributesCreator * myPersonAttributes
internal vehicle attributes
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
GNEPersonFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
GNEDemandElement * buildPerson()
build person and return it (note: function includes a call to p_begin(...), but NOT a call to p_end(...
GNEFrameModuls::TagSelector * myPersonTagSelector
person tag selector (used to select diffent kind of persons)
class used to group all variables related with objects under cursor after a click over view ...
HelpCreation(GNEPersonFrame *vehicleFrameParent)
constructor
GNEFrameModuls::EdgePathCreator * myEdgePathCreator
edge path creator (used for Walks, rides and trips)
GNEFrameModuls::TagSelector * myPersonPlanTagSelector
person plan selector (used to select diffent kind of person plan)
void showHelpCreation()
show HelpCreation
void tagSelected()
Tag selected in TagSelector.
GNEFrameAttributesModuls::AttributesCreator * myPersonPlanAttributes
internal person plan attributes
void hideHelpCreation()
hide HelpCreation
An Element which don't belongs to GNENet but has influency in the simulation.
bool addPerson(const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor)
add vehicle element
void edgePathCreated()
finish edge path creation
void updateHelpCreation()
update HelpCreation
GNEFrameModuls::DemandElementSelector * myPTypeSelector
Person Type selectors.
void demandElementSelected()
selected demand element in DemandElementSelector
~HelpCreation()
destructor
GNEPersonFrame * myPersonFrameParent
pointer to Person Frame Parent
bool buildPersonOverStop(GNELane *lane, GNEAdditional *busStop)
build person over stop
bool buildPersonOverRoute(GNEDemandElement *route)
build person over route
FXLabel * myInformationLabel
Label with creation information.
~GNEPersonFrame()
Destructor.
An Element which don't belongs to GNENet but has influency in the simulation.