![]() |
Eclipse SUMO - Simulation of Urban MObility
|
row header More...
#include <GNEElementTable.h>
Public Member Functions | |
ColumnHeader (GNEElementTable *elementTable, const GNETagProperties *tagProperties) | |
constructor | |
void | disableRowHeader () |
disable row header | |
void | enableRowHeader () |
enable row header | |
int | getAttributeIndex (SumoXMLAttr attr) const |
get column with the given | |
size_t | getNumColumns () const |
get num columns | |
const std::vector< SumoXMLAttr > & | getSortableAttributes () |
get sortable attributes | |
~ColumnHeader () | |
destructor | |
Private Member Functions | |
ColumnHeader (const ColumnHeader &)=delete | |
Invalidated duplicate constructor. | |
ColumnHeader & | operator= (const ColumnHeader &)=delete |
Invalidated assignment operator. | |
Private Attributes | |
std::vector< std::pair< SumoXMLAttr, FXLabel * > > | myLabels |
labels | |
std::vector< SumoXMLAttr > | mySortableAttrs |
sortable attributes | |
row header
Definition at line 39 of file GNEElementTable.h.
GNEElementTable::ColumnHeader::ColumnHeader | ( | GNEElementTable * | elementTable, |
const GNETagProperties * | tagProperties | ||
) |
constructor
Definition at line 53 of file GNEElementTable.cpp.
References GNEElementList::DIALOG_ELEMENT, GNEElementList::DIALOG_VCLASS, GUIDesignAuxiliarHorizontalFrameUniform, GUIDesignHeight, GUIDesignLabelFixed, and GUIDesignLabelThick.
GNEElementTable::ColumnHeader::~ColumnHeader | ( | ) |
destructor
Definition at line 85 of file GNEElementTable.cpp.
|
privatedelete |
Invalidated duplicate constructor.
void GNEElementTable::ColumnHeader::disableRowHeader | ( | ) |
disable row header
Definition at line 98 of file GNEElementTable.cpp.
void GNEElementTable::ColumnHeader::enableRowHeader | ( | ) |
enable row header
Definition at line 89 of file GNEElementTable.cpp.
int GNEElementTable::ColumnHeader::getAttributeIndex | ( | SumoXMLAttr | attr | ) | const |
get column with the given
Definition at line 119 of file GNEElementTable.cpp.
size_t GNEElementTable::ColumnHeader::getNumColumns | ( | ) | const |
get num columns
Definition at line 107 of file GNEElementTable.cpp.
const std::vector< SumoXMLAttr > & GNEElementTable::ColumnHeader::getSortableAttributes | ( | ) |
get sortable attributes
Definition at line 113 of file GNEElementTable.cpp.
Referenced by GNETemplateElementList< elementDialogType, elementType, GNEChange_Type >::getSortTuples().
|
privatedelete |
Invalidated assignment operator.
|
private |
labels
Definition at line 68 of file GNEElementTable.h.
|
private |
sortable attributes
Definition at line 65 of file GNEElementTable.h.