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 |