Eclipse SUMO - Simulation of Urban MObility
GNEPolygonFrame::GEOPOICreator Class Reference

#include <GNEPolygonFrame.h>

Inheritance diagram for GNEPolygonFrame::GEOPOICreator:
Collaboration diagram for GNEPolygonFrame::GEOPOICreator:

Public Member Functions

 GEOPOICreator (GNEPolygonFrame *polygonFrameParent)
 FOX-declaration. More...
 
void hideGEOPOICreatorModul ()
 hide GEOPOICreator Modul More...
 
void showGEOPOICreatorModul ()
 Show list of GEOPOICreator Modul. More...
 
 ~GEOPOICreator ()
 destructor More...
 
FOX-callbacks

called when user change the coordinates TextField

long onCmdSetCoordinates (FXObject *, FXSelector, void *)
 
long onCmdSetFormat (FXObject *, FXSelector, void *)
 called when user select a format radio button More...
 
long onCmdCreateGEOPOI (FXObject *, FXSelector, void *)
 called when user type in search box More...
 

Private Attributes

FXCheckButton * myCenterViewAfterCreationCheckButton
 button for enable or disable certer view after creation of GEO POI More...
 
FXTextField * myCoordinatesTextField
 text field for given geo coordinates More...
 
FXButton * myCreateGEOPOIButton
 button for create GEO Coordinates More...
 
FXLabel * myLabelCartesianPosition
 FXLabel for the equivalent position of GEO Position in Cartesian Position. More...
 
FXRadioButton * myLatLonRadioButton
 radio button for the configuration lat-lon More...
 
FXRadioButton * myLonLatRadioButton
 radio button for the configuration lon-lat More...
 
GNEPolygonFramemyPolygonFrameParent
 pointer to Shape frame parent More...
 

Detailed Description

Definition at line 49 of file GNEPolygonFrame.h.

Constructor & Destructor Documentation

◆ GEOPOICreator()

GNEPolygonFrame::GEOPOICreator::GEOPOICreator ( GNEPolygonFrame polygonFrameParent)

◆ ~GEOPOICreator()

GNEPolygonFrame::GEOPOICreator::~GEOPOICreator ( )

destructor

Definition at line 77 of file GNEPolygonFrame.cpp.

Member Function Documentation

◆ hideGEOPOICreatorModul()

void GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul ( )

hide GEOPOICreator Modul

Definition at line 98 of file GNEPolygonFrame.cpp.

References GNEFrame::hide().

Referenced by GNEPolygonFrame::tagSelected().

◆ onCmdCreateGEOPOI()

long GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSetCoordinates()

long GNEPolygonFrame::GEOPOICreator::onCmdSetCoordinates ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSetFormat()

long GNEPolygonFrame::GEOPOICreator::onCmdSetFormat ( FXObject *  obj,
FXSelector  ,
void *   
)

called when user select a format radio button

Definition at line 144 of file GNEPolygonFrame.cpp.

Referenced by FXDEFMAP().

◆ showGEOPOICreatorModul()

void GNEPolygonFrame::GEOPOICreator::showGEOPOICreatorModul ( )

Show list of GEOPOICreator Modul.

Definition at line 81 of file GNEPolygonFrame.cpp.

References GeoConvHelper::getFinal(), and GNEPolygonFrame::show().

Referenced by GNEPolygonFrame::tagSelected().

Field Documentation

◆ myCenterViewAfterCreationCheckButton

FXCheckButton* GNEPolygonFrame::GEOPOICreator::myCenterViewAfterCreationCheckButton
private

button for enable or disable certer view after creation of GEO POI

Definition at line 95 of file GNEPolygonFrame.h.

◆ myCoordinatesTextField

FXTextField* GNEPolygonFrame::GEOPOICreator::myCoordinatesTextField
private

text field for given geo coordinates

Definition at line 92 of file GNEPolygonFrame.h.

◆ myCreateGEOPOIButton

FXButton* GNEPolygonFrame::GEOPOICreator::myCreateGEOPOIButton
private

button for create GEO Coordinates

Definition at line 98 of file GNEPolygonFrame.h.

◆ myLabelCartesianPosition

FXLabel* GNEPolygonFrame::GEOPOICreator::myLabelCartesianPosition
private

FXLabel for the equivalent position of GEO Position in Cartesian Position.

Definition at line 101 of file GNEPolygonFrame.h.

◆ myLatLonRadioButton

FXRadioButton* GNEPolygonFrame::GEOPOICreator::myLatLonRadioButton
private

radio button for the configuration lat-lon

Definition at line 89 of file GNEPolygonFrame.h.

◆ myLonLatRadioButton

FXRadioButton* GNEPolygonFrame::GEOPOICreator::myLonLatRadioButton
private

radio button for the configuration lon-lat

Definition at line 86 of file GNEPolygonFrame.h.

◆ myPolygonFrameParent

GNEPolygonFrame* GNEPolygonFrame::GEOPOICreator::myPolygonFrameParent
private

pointer to Shape frame parent

Definition at line 83 of file GNEPolygonFrame.h.


The documentation for this class was generated from the following files: