summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/see/ovision.hh
diff options
context:
space:
mode:
authordufourj2006-01-11 16:22:37 +0000
committerdufourj2006-01-11 16:22:37 +0000
commitd4fa4d87eb2040a6da63d5570893218f3dd2dc5c (patch)
tree1dfa7fed7a416e553658215c0db7657ec9884c8a /2005/i/robert/src/ovision/see/ovision.hh
parentc2791ab784e384c05c56e9abedfe071f2a4f2177 (diff)
Début d'intégration des sockets
Diffstat (limited to '2005/i/robert/src/ovision/see/ovision.hh')
-rw-r--r--2005/i/robert/src/ovision/see/ovision.hh8
1 files changed, 5 insertions, 3 deletions
diff --git a/2005/i/robert/src/ovision/see/ovision.hh b/2005/i/robert/src/ovision/see/ovision.hh
index 6d3b892..8ecc230 100644
--- a/2005/i/robert/src/ovision/see/ovision.hh
+++ b/2005/i/robert/src/ovision/see/ovision.hh
@@ -25,6 +25,7 @@
#include "oconfig.hh"
#include "segmTable.hh"
+#include "segmLearn.hh"
#include "group.hh"
#include "magnifier.hh"
#include "colorTable.hh"
@@ -40,7 +41,7 @@ class OVision
OConfig *oconfig_;
Img *img_;
ColorTable *colorTab_;
- SegmTable *segm_;
+ SegmLearn *segm_;
Eraser *eraser_;
Group *group_;
Magnifier *mag_;
@@ -66,15 +67,16 @@ class OVision
/// Envoie l'image par socket
void sendImg ();
/// Affiche d'info sur l'update
- void showInfo () const;
+ void showInfo (const Zone &zone) const;
/// Renvoie la liste des quilles
std::vector<Zone>& OVision::getSkittles () const;
/// Renvoie le pointeur sur Video4Linux
Video4Linux &getVideo4Linux () const;
/// Renvoie la position de la quille dans le référentiel robot
/// Donne l'angle du robot par rapport à la balle + distance
- void getLoc (Zone &zone, int &x, int &y, int &angle, int &dist);
+ void getLoc (Zone &zone, int &x, int &y, double &angle, int &dist);
void readColorSkittle (ObjectColor &o);
+
};
#endif // ovision_h