![]() |
Urbanisme
1.3.0
Projet visant à l'optimisation du placement de routes sur une surface. https://flodavid.github.io/Urbanisme
|
Liste complète des membres de Field, y compris les membres hérités :
| add_road(const Coordinates &coords) | Field | inline |
| add_road(unsigned col, unsigned row) | Field | inline |
| add_undefined(const Coordinates &coords) | Field | |
| add_undefined(unsigned col, unsigned row) | Field | inline |
| addRoads(std::list< Coordinates > *roads, unsigned serveDistance) | Field | |
| at(const Coordinates &pos) const | Field | inline |
| contains(int x, int y) const | Field | |
| contains(const Coordinates &coord) const | Field | |
| createExample() | Field | |
| deleteOldMatrix() | Field | |
| Field(unsigned width, unsigned height) | Field | |
| Field(const Field &other) | Field | |
| first() | Field | inlinestatic |
| generateInsAndOuts(unsigned nb) | Field | |
| get_height() const | Field | inline |
| get_insOuts() | Field | inline |
| get_width() const | Field | inline |
| getCloseParcels(const Coordinates &coord, unsigned maxDist) const | Field | |
| getCloseRoads(const Coordinates &coord, unsigned maxDist) const | Field | |
| getCloseUnusableParcels(const Coordinates &coord, unsigned servingDistance) const | Field | |
| getNbParcels() const | Field | inline |
| getNeighbourRoads(const Coordinates &coord) const | Field | |
| getServingRoads(const Coordinates &coord, unsigned servingDistance) const | Field | |
| hasServingRoad(const Coordinates &coord, unsigned servingDistance) const | Field | |
| ins_outs | Field | protected |
| nb_cols | Field | protected |
| nb_rows | Field | protected |
| nextCoordinates(Coordinates *coord) const | Field | |
| operator<<(std::ostream &out, const Field &field) | Field | friend |
| operator=(const Field &other) | Field | inline |
| operator[](const Coordinates &pos) const | Field | inline |
| parcels | Field | protected |
| print(std::ostream &out) const | Field | |
| removeRoads(std::list< Coordinates > *roads, unsigned serveDistance) | Field | |
| resetUsables(unsigned servingDistance) | Field | |
| resizeWithDimensions() | Field | |
| set_height(unsigned height) | Field | inline |
| set_width(unsigned width) | Field | inline |
| setUsables(unsigned servingDistance) | Field | |
| show_ins_and_outs() const | Field | |
| tryAdd_in_out(const Coordinates &coords) | Field | |
| tryAdd_in_out(unsigned col, unsigned row) | Field | inline |
| updateUsables(unsigned servingDistance) | Field | |
| ~Field() (défini dans Field) | Field | virtual |