![]()  | 
  
    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 FieldEvaluation, 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 | 
| avgAccess | Evaluation | protected | 
| contains(int x, int y) const | Field | |
| contains(const Coordinates &coord) const | Field | |
| createExample() | Field | |
| deleteOldMatrix() | Field | |
| evaluateRatio() | FieldEvaluation | |
| evaluateTotalUsable() | FieldEvaluation | |
| Evaluation() | Evaluation | |
| Field(unsigned width, unsigned height) | Field | |
| Field(const Field &other) | Field | |
| FieldEvaluation(Field &field, const Parameters ¶ms) | FieldEvaluation | |
| first() | Field | inlinestatic | 
| generateInsAndOuts(unsigned nb) | Field | |
| get_avgAccess() const | Evaluation | inline | 
| get_height() const | Field | inline | 
| get_insOuts() | Field | inline | 
| get_nbUsables() const | Evaluation | 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 | |
| getRoadDistance(const Coordinates &coord1, const Coordinates &coord2) const | FieldEvaluation | inline | 
| getServingRoads(const Coordinates &coord, unsigned servingDistance) const | Field | |
| hasServingRoad(const Coordinates &coord, unsigned servingDistance) const | Field | |
| initRoadDistances() | FieldEvaluation | |
| ins_outs | Field | protected | 
| is_dominated(const Evaluation &other) const | Evaluation | inline | 
| manhattanRatioBetween2Parcels(const Coordinates &p1, const Coordinates &p2) const | FieldEvaluation | |
| nb_cols | Field | protected | 
| nb_rows | Field | protected | 
| nbUsables | Evaluation | protected | 
| nextCoordinates(Coordinates *coord) const | Field | |
| operator=(const Field &other) | Field | inline | 
| operator[](const Coordinates &pos) const | Field | inline | 
| parcels | Field | protected | 
| parcelsRoadDistance(const Coordinates &coord1, const Coordinates &coord2) | FieldEvaluation | |
| print(std::ostream &out) const | Field | |
| removeRoads(std::list< Coordinates > *roads, unsigned serveDistance) | Field | |
| reset() | FieldEvaluation | |
| resetUsables(unsigned servingDistance) | Field | |
| resizeWithDimensions() | Field | |
| road_distances_are_initiated | Evaluation | |
| set_height(unsigned height) | Field | inline | 
| set_width(unsigned width) | Field | inline | 
| setUsables(unsigned servingDistance) | Field | |
| show_ins_and_outs() const | Field | |
| threadsEvaluateRatio() const | FieldEvaluation | |
| tryAdd_in_out(const Coordinates &coords) | Field | |
| tryAdd_in_out(unsigned col, unsigned row) | Field | inline | 
| updateUsables(unsigned servingDistance) | Field | |
| ~Evaluation() (défini dans Evaluation) | Evaluation | |
| ~Field() (défini dans Field) | Field | virtual |