point.{hh,cc} :
* Ajout d'un constructeur à partir d'un tableau de 3 float.
* Ajout de operator<(), obligatoire pour le bon fonctionnement des map
avec un Point comme clef. Ajout de operator>(), tant qu'on y est.
server.{hh,cc} :
* Ajout de point_tab_idx(), qui renvoie l'indice d'un Point au sein d'un
tableau.
* Ajout de makeTopologyFromFile(), qui lit le fichier contenant la
description des pièces.
* Ajout de makeWaypointDistancesFromFile(), qui lit le fichier contenant
la description des liens entre les points de référence. TODO :
possibilité d'optimiser en construisant la matrice d'un seul coup (?).
area.{hh,cc} :
* Correction pour intégration (classe non utilisée jusqu'à présent).
* Utilisation de références constantes pour les passages de paramètres.
* Ajout de &operator<<() pour l'affichage.
Fichiers de config :
* cfg/distances.csv : complément et complément d'explication.
* cfg/topo.csv : syntaxe + ajout des coordonnées Z2.
Makefile :
* Légère amélioration au niveau de la généricité.
git-svn-id: https://pif.pu-pm.univ-fcomte.fr/svn/loc@40 785a6c6c-259e-4ff1-8b91-dc31627914f0
code/GuiNuMo-server/server.cc
* Ajout de la sélection du point à renvoyer, à chaque étape de
l'algorithme dans fastViterbi().
* Correction d'un bogue causé par les #ifdef de débogage.
code/GuiNuMo-server/cfg/
Ajout de deux fichiers de configuration :
* topo.csv, donnant la liste et les coordonnées des pièces (pour
l'instant seulement du premier étage).
* distances.csv, décrivant les distances entre les points de référence
clefs pour utiliser avec FRBHM.
git-svn-id: https://pif.pu-pm.univ-fcomte.fr/svn/loc@36 785a6c6c-259e-4ff1-8b91-dc31627914f0