GlobeEngine
|
#include <OutlinePanel.h>
Public Slots | |
void | itemActionDoubleClick (QTreeWidgetItem *_item, int _value) |
void | changeItemVisibility (QTreeWidgetItem *_item, int _value) |
void | changeItemSelection () |
void | createContextMenuFromSelection (const QPoint &pos) |
Signals | |
void | selectSaveObject (geGIS::ModelLayerSelection _sel, std::string _path, std::string _ext) |
void | selectTriangulateObject (geGIS::ModelLayerSelection _sel) |
void | selectExportGraphData (geGIS::ModelLayerSelection _sel, std::string _path) |
void | selectExportGraphRequests (geGIS::ModelLayerSelection _sel, std::string _path) |
void | itemVisibilityChange (geGIS::ModelLayerSelection _sel, bool _visible) |
void | itemSelectionChanged (geGIS::ModelLayerSelection _sel) |
void | categoryDoubleClicked (geGIS::ModelLayerSelection selection) |
void | objectItemDoubleClicked (geGIS::ModelLayerSelection selection) |
Public Member Functions | |
OutlinePanel (GlobeEngineUI *_parent) | |
~OutlinePanel () | |
Ui::OutlinePanel * | getUI () |
QTreeWidgetItem * | createOrGetTopLevelItem (std::string _name, QString _type) |
void | addChildItem (QTreeWidgetItem *_parent, std::string _name, int _entitiyCount, int _pointCount, int _edgeCount, QString _type, bool _checked) |
std::string | getInfoString (int _entitiyCount, int _pointCount, int _edgeCount) |
QStringList | getTrafficNamesList () |
geGIS::ModelLayerSelection | getModelSelection () |
enum geGIS::ModelLayerCategories::MODELTYPE | getEnumFromString (std::string _name) |
void | refreshModel (std::shared_ptr< geGIS::ModelLayer > _modelLayer) |
geViewer::OutlinePanel::OutlinePanel | ( | GlobeEngineUI * | _parent | ) |
geViewer::OutlinePanel::~OutlinePanel | ( | ) |
void geViewer::OutlinePanel::addChildItem | ( | QTreeWidgetItem * | _parent, |
std::string | _name, | ||
int | _entitiyCount, | ||
int | _pointCount, | ||
int | _edgeCount, | ||
QString | _type, | ||
bool | _checked | ||
) |
|
signal |
|
slot |
|
slot |
QTreeWidgetItem * geViewer::OutlinePanel::createOrGetTopLevelItem | ( | std::string | _name, |
QString | _type | ||
) |
enum geGIS::ModelLayerCategories::MODELTYPE geViewer::OutlinePanel::getEnumFromString | ( | std::string | _name | ) |
std::string geViewer::OutlinePanel::getInfoString | ( | int | _entitiyCount, |
int | _pointCount, | ||
int | _edgeCount | ||
) |
geGIS::ModelLayerSelection geViewer::OutlinePanel::getModelSelection | ( | ) |
QStringList geViewer::OutlinePanel::getTrafficNamesList | ( | ) |
|
inline |
|
signal |
|
signal |
|
signal |
void geViewer::OutlinePanel::refreshModel | ( | std::shared_ptr< geGIS::ModelLayer > | _modelLayer | ) |
|
signal |
|
signal |
|
signal |
|
signal |