SumoXMLTag
Numbers representing SUMO-XML - element names.
FXGroupBoxModule (based on FXGroupBox)
GEOPOICreator(GNEPolygonFrame *polygonFrameParent)
FOX-declaration.
FXRadioButton * myLonLatRadioButton
radio button for the configuration lon-lat
FXCheckButton * myCenterViewAfterCreationCheckButton
button for enable or disable certer view after creation of GEO POI
FXRadioButton * myLatLonRadioButton
radio button for the configuration lat-lon
GNEPolygonFrame * myPolygonFrameParent
pointer to Shape frame parent
long onCmdCreateGEOPOI(FXObject *, FXSelector, void *)
called when user type in search box
void hideGEOPOICreatorModule()
hide GEOPOICreator Module
FXTextField * myCoordinatesTextField
text field for given geo coordinates
FXButton * myCreateGEOPOIButton
button for create GEO Coordinates
~GEOPOICreator()
destructor
void showGEOPOICreatorModule()
Show list of GEOPOICreator Module.
FXLabel * myLabelCartesianPosition
FXLabel for the equivalent position of GEO Position in Cartesian Position.
long onCmdSetFormat(FXObject *, FXSelector, void *)
called when user select a format radio button
long onCmdSetCoordinates(FXObject *, FXSelector, void *)
bool processClick(const Position &clickedPosition, const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor, bool &updateTemporalShape)
process click over Viewnet
void createBaseShapeObject(const SumoXMLTag shapeTag)
GNEFrameAttributeModules::AttributesCreator * myShapeAttributes
shape internal attributes
CommonXMLStructure::SumoBaseObject * myBaseShape
SumoBaseObject used for create shape.
static std::string getIdsSelected(const FXList *list)
get list of selecte id's in string format
void tagSelected()
Tag selected in TagSelector.
GNEFrameAttributeModules::NeteditAttributes * myNeteditAttributes
Netedit parameter.
GNEFrameModules::DrawingShape * myDrawingShape
Drawing shape.
~GNEPolygonFrame()
Destructor.
GNEFrameModules::TagSelector * myShapeTagSelector
shape tag selector
GNEPolygonFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
GNEFrameModules::DrawingShape * getDrawingShapeModule() const
get drawing mode editor
GEOPOICreator * myGEOPOICreator
GEOPOICreator.
bool shapeDrawed()
build a shaped element using the drawed shape return true if was successfully created
void addShape()
add shape (using base shape)
class used to group all variables related with objects under cursor after a click over view
A point in 2D or 3D with translation and scaling methods.