Urbanisme  1.3.0
Projet visant à l'optimisation du placement de routes sur une surface. https://flodavid.github.io/Urbanisme
Field Liste des membres

Liste complète des membres de Field, y compris les membres hérités :

add_road(const Coordinates &coords)Fieldinline
add_road(unsigned col, unsigned row)Fieldinline
add_undefined(const Coordinates &coords)Field
add_undefined(unsigned col, unsigned row)Fieldinline
addRoads(std::list< Coordinates > *roads, unsigned serveDistance)Field
at(const Coordinates &pos) const Fieldinline
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()Fieldinlinestatic
generateInsAndOuts(unsigned nb)Field
get_height() const Fieldinline
get_insOuts()Fieldinline
get_width() const Fieldinline
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 Fieldinline
getNeighbourRoads(const Coordinates &coord) const Field
getServingRoads(const Coordinates &coord, unsigned servingDistance) const Field
hasServingRoad(const Coordinates &coord, unsigned servingDistance) const Field
ins_outsFieldprotected
nb_colsFieldprotected
nb_rowsFieldprotected
nextCoordinates(Coordinates *coord) const Field
operator<<(std::ostream &out, const Field &field)Fieldfriend
operator=(const Field &other)Fieldinline
operator[](const Coordinates &pos) const Fieldinline
parcelsFieldprotected
print(std::ostream &out) const Field
removeRoads(std::list< Coordinates > *roads, unsigned serveDistance)Field
resetUsables(unsigned servingDistance)Field
resizeWithDimensions()Field
set_height(unsigned height)Fieldinline
set_width(unsigned width)Fieldinline
setUsables(unsigned servingDistance)Field
show_ins_and_outs() const Field
tryAdd_in_out(const Coordinates &coords)Field
tryAdd_in_out(unsigned col, unsigned row)Fieldinline
updateUsables(unsigned servingDistance)Field
~Field() (défini dans Field)Fieldvirtual