SUMO - Simulation of Urban MObility
GNEConnectorFrame::ConnectionOperations Class Reference

#include <GNEConnectorFrame.h>

Inheritance diagram for GNEConnectorFrame::ConnectionOperations:
Inheritance graph
Collaboration diagram for GNEConnectorFrame::ConnectionOperations:
Collaboration graph

Public Member Functions

 ConnectionOperations (GNEConnectorFrame *connectorFrameParent)
 FOX-declaration. More...
 
 ~ConnectionOperations ()
 destructor More...
 
FOX-callbacks
long onCmdSelectDeadEnds (FXObject *, FXSelector, void *)
 Called when the user presses the select dead ends button. More...
 
long onCmdSelectDeadStarts (FXObject *, FXSelector, void *)
 Called when the user presses the select dead starts button. More...
 
long onCmdSelectConflicts (FXObject *, FXSelector, void *)
 Called when the user presses the select conflicts button. More...
 
long onCmdSelectPass (FXObject *, FXSelector, void *)
 Called when the user presses the select pass button. More...
 
long onCmdClearSelectedConnections (FXObject *, FXSelector, void *)
 Called when the user presses the clear selected connections button. More...
 
long onCmdResetSelectedConnections (FXObject *, FXSelector, void *)
 Called when the user presses the reset selected connections button. More...
 

Protected Member Functions

 ConnectionOperations ()
 FOX needs this. More...
 

Private Attributes

FXButton * myClearSelectedButton
 "Clear Selected" More...
 
GNEConnectorFramemyConnectorFrameParent
 pointer to connectorFrame parent More...
 
FXButton * myResetSelectedButton
 "Reset Selected" More...
 
FXButton * mySelectConflictsButton
 "Select Conflicts" button More...
 
FXButton * mySelectDeadEndsButton
 "Select Dead Ends" button More...
 
FXButton * mySelectDeadStartsButton
 "Select Dead Starts" button More...
 
FXButton * mySelectPassingButton
 "Select Edges which may always pass" More...
 

Detailed Description

Definition at line 102 of file GNEConnectorFrame.h.

Constructor & Destructor Documentation

◆ ConnectionOperations() [1/2]

◆ ~ConnectionOperations()

GNEConnectorFrame::ConnectionOperations::~ConnectionOperations ( )

destructor

Definition at line 167 of file GNEConnectorFrame.cpp.

◆ ConnectionOperations() [2/2]

GNEConnectorFrame::ConnectionOperations::ConnectionOperations ( )
inlineprotected

FOX needs this.

Definition at line 137 of file GNEConnectorFrame.h.

Member Function Documentation

◆ onCmdClearSelectedConnections()

◆ onCmdResetSelectedConnections()

long GNEConnectorFrame::ConnectionOperations::onCmdResetSelectedConnections ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSelectConflicts()

long GNEConnectorFrame::ConnectionOperations::onCmdSelectConflicts ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSelectDeadEnds()

long GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadEnds ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSelectDeadStarts()

long GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadStarts ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSelectPass()

long GNEConnectorFrame::ConnectionOperations::onCmdSelectPass ( FXObject *  ,
FXSelector  ,
void *   
)

Field Documentation

◆ myClearSelectedButton

FXButton* GNEConnectorFrame::ConnectionOperations::myClearSelectedButton
private

"Clear Selected"

Definition at line 156 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().

◆ myConnectorFrameParent

GNEConnectorFrame* GNEConnectorFrame::ConnectionOperations::myConnectorFrameParent
private

◆ myResetSelectedButton

FXButton* GNEConnectorFrame::ConnectionOperations::myResetSelectedButton
private

"Reset Selected"

Definition at line 159 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().

◆ mySelectConflictsButton

FXButton* GNEConnectorFrame::ConnectionOperations::mySelectConflictsButton
private

"Select Conflicts" button

Definition at line 150 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().

◆ mySelectDeadEndsButton

FXButton* GNEConnectorFrame::ConnectionOperations::mySelectDeadEndsButton
private

"Select Dead Ends" button

Definition at line 144 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().

◆ mySelectDeadStartsButton

FXButton* GNEConnectorFrame::ConnectionOperations::mySelectDeadStartsButton
private

"Select Dead Starts" button

Definition at line 147 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().

◆ mySelectPassingButton

FXButton* GNEConnectorFrame::ConnectionOperations::mySelectPassingButton
private

"Select Edges which may always pass"

Definition at line 153 of file GNEConnectorFrame.h.

Referenced by ConnectionOperations().


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