#ifndef morpheo_tools_viewer_bdd_ListePorts_h #define morpheo_tools_viewer_bdd_ListePorts_h #include #include #include "Tools/Viewer/Bdd/include/Port.h" #include "Tools/Viewer/Bdd/include/Coord.h" #include using namespace std; namespace morpheo{ namespace tools{ namespace viewer{ namespace bdd{ class ListePorts { private: QList *ports; int countPort(string loc); protected: public: ListePorts(); ~ListePorts(); QList *listenames; QList getPortEast(Coord *c); QList getPortWest(Coord *c); QList getPortNorth(Coord *c); QList getPortSouth(Coord *c); morpheo::tools::viewer::bdd::Port *searchPort(string v); void addport(morpheo::tools::viewer::bdd::Port *p); QList *getPort(); };//end class ListePorts };//end bdd };//end viewer };//end tools };//end morpheo #endif